Hi,
> > Skull has written message on galaxy wall. > > Приветствую! > > Нарушители договоров - моя любимая тема! :-)) 2Skull: В нашем случае правильнее сказать "обвинения в нарушениях договоров" ;))))
> > Все просто. Раз мы подписываем договор на сервере, то идем на сайт > Саргоны (а не хомяк чей-то) и читаем: > > >Пошлите серверу текст договора с первой строчкой следующего вида: > >#treaty <GameName> <Password> <Race1> [<Race2> ... <RaceN>] > >Сервер зарегистрирует договор, присвоит ему некоторый идентификатор > >(ID) и разошлет текст, всем упомянутым в первой строчке, расам, с > >просьбой ратифицировать этот договор. > > До этого момента все просто и понятно. Дальше все тоже просто и понятно, вот только по словам Nermet-a получается что предложивший заключить договор просто своим письмом с предложением мира автоматически и подписывает его, без всяких слов "подтверждаю", "подписываю" и/или регистраций на сервере. Разве из его брода это непонятно? ;)))
> > >Расы могут согласиться с текстом договора и послать в приказе > >строчку: > >O TREATY SIGN <ID> > > Что и сделал Nermet Не успел Nermet сделать даже этого ;)
> > >(ВАЖНО!!! Раса - автор договора, тоже должна его подписать) > >или отклонить договор командой: > >O TREATY REFUSE <ID> Я послал именно эту команду - O TREATY REFUSE <ID> (причину отказа от подписания я объяснил в прошлом броде) причем даже не посылая перед этим O TREATY SIGN <ID>, т.к. все что мне нужно было - это уничтожить _текст_ договора из списка своих договоров.
Саргона: --------------------------------------------------- при отказе от подписания рассылается уведомление немедленно, что мол такая-то раса отказалась подписывать, и договор уничтожается, а при подписании договора, уведомление рассылается только когда договор вступил в силу, т.е. с момента его подписания последним участником. --------------------------------------------------- -Вот именно в этот момент договор и считается заключенным.
> > А вот тут то начинается самое интересное. > Что послал Cherrr? Подписывал ли Cherrr договор командой O TREATY > SIGN? Это проверяется очень просто. Идем на Саргону и продолжаем читать: --------------------------------------------------- После подписания, или после разрыва (не путать с отказом от подписания), договор можно опубликовать на "стенке". Делается это командой: O TREATY PUBLISH <ID> договор выкладывается на всеобщее обозрение со всей историей подписания (и разрыва, если он имел место). --------------------------------------------------- Т.е. все что нужно сделать, это чтобы Nermet опубликовал наш "подписанный" договор командой O TREATY PUBLISH <ID> - естественно что такая команда работает только для уже подписанных договоров. Ждемс... ;)))))))))))))))))))))) - ставлю 100$ что не дождемся. Ставки принимаются ;)
P.s. Собственно говоря на 39-м ходу я на всякий случай предупредил Nermet-a что этим ходом его атакую, но как я говорил, учитывая его письма и то что производили его планеты он и так понимал что его ждет, а брод - просто попытка сыграть на эмоциях, когда другие способы изменить ситуацию не дают желаемого результата. Я не прав?
С уважением, Cherrr
|