Форумы онлайн-игры "Сфера Миров"
http://sow.flybb.ru/

Делим и отдаем ключи лидеру
http://sow.flybb.ru/topic83.html
Страница 1 из 1

Автор:  Йитси [ 09-10, 11:22 ]
Заголовок сообщения:  Делим и отдаем ключи лидеру

Сет я свой куда-то дел исправленный, вот нашел что было:

Делим деньги из трупов и с пола:
#action {^Вы взяли %1 моне%2 из трупа %3, там бы%4 %5 моне%6} {подел %5} {5} {default}
#action {^Вы взяли %4 монет, там бы%1 %2 моне%3} {подел %2} {5} {default}
#action {%1монет%2лежит здесь} {взя все.монет} {6} {default}


Кладем деньги в контейнер, когда их больше 1к:
#action {%0 каждый получил %1 монет%2} {#if {$coins>1000} {#math {coins} {%1 + $coins}; пол $coins $cont}} {5} {лут}
тут еще от статуса зависит:
#action {^%1X %2C Вых:} {#variable {coins} {%%2}} {5} {default}

Посмотрели себя - ну и за одно монетки в контейнер:
#action {^Вы набрали %1 опыта и имеете %2(%3) монет%4} {пол %2 $cont} {5} {default}


Ключик сразу отдаем лидеру:
#action {^Вы взяли клю%1} {дать ключ $lid} {5} {keys}
#action {^Вы взяли %2 клю%1} {дать ключ $lid} {5} {key}

Имя лидера в переменную у меня автоматом заносилось, после принятия в группу, куда дел не помню. Остальное тоже вроде переделывал - может у кого есть лучшие варианты.

Автор:  klezar [ 10-10, 18:01 ]
Заголовок сообщения: 

Код:
trig {sendl("поделить $2") if ($num>1)}             '^Вы взяли кучку монет из трупа (.+) там был.* (\d+) моне.*$','2000fn:MONEY';
trig {sendl("поделить $1") if ($num>1)}             '^Вы взяли кучку монет, там был.* (\d+) моне.*\\.$','2000fn:MONEY';

trig {sendl("дать ключ $leader")}                '^Вы взяли (.*)ключ(\\.|.*? .*)$','2000fn:MONEY';

trig {$leader="none/you"}                   '^(\w+) теперь следует за вами\\.$','2000fn:LEADER';
trig {$leader=$1}                      '^Вы приняты в группу (\w+)\w\\.$','2000fn:LEADER';
trig {$leader="none/you"}                   '^Вы прекратили следовать за \w+\\.$','2000fn:LEADER';


Код:
trig {
   CMD::cmd_unaction('GROUP');
   enable('GBUILD');
   $num = 0
} '^---------------------------+$','2000n:GSTART';

trig {
    if ($1 ne $name) {
#      trig (\&hgreen,".* $1\[ .* здесь\\.\$\]|\[\$\]","1000fn-:GROUP");
      $num += 1
   }
} '^..+(\w+).+$','4000n-:GBUILD';

Автор:  Квоки [ 04-01, 20:47 ]
Заголовок сообщения: 

Насчет деления. Бывало у меня такое, что лидер говорил "Автодележ отключи, в конце поделим все." Ну и пришла идея сделать так
#action {^Вы взяли кучку монет из трупа %1 там был%2 %3 моне} {#math {money} {$money + %3}} {5} {default}
#hot {PGDN} {поделить $money; #math {money} {0}}
Заодно всякие остатки от деления меньше влияют =)
Ну и чтобы деньги не воровали
#action {каждый получил %1 монет%2} {поло %1 $container} {5} {default}

Автор:  Мекор [ 04-01, 20:55 ]
Заголовок сообщения: 

Цитата:
#action {каждый получил %1 монет%2} {поло %1 $container} {5} {default}

Помницо када-та давно, мне кто-та сказал "выруби нафек етат триггер, спам мешает", посли чиво йа иво и убрал.

З.Ы. Триггера зло!

Автор:  Квоки [ 05-01, 20:53 ]
Заголовок сообщения: 

Ну тогда надо отдельную переменную ввести для хранимых денег и складывать их при ресте например

Автор:  Эорн [ 06-01, 00:14 ]
Заголовок сообщения: 

надо делить на 20-30% меньше :)

Автор:  Монег [ 06-01, 12:19 ]
Заголовок сообщения: 

Ага, поделишь вот так со всадника 7-8к, и дальше на усмотрение лидера - нажмешь 1 или пойдешь гулять :)

Автор:  Эорн [ 07-01, 05:32 ]
Заголовок сообщения: 

ну нада просто ограничение по размеру суммы, к примеру в 1-2к, если больше то делить стока скока было

Автор:  Nemu [ 10-01, 14:25 ]
Заголовок сообщения: 

делается проще ) округляется сумма до меньшей и уже она делится.. вот и все, и никто даж не спалит.

Автор:  Halezzz [ 11-01, 15:48 ]
Заголовок сообщения: 

От вы. Просто суммы аки 1000, 2000, 5000, 10000 .... т.е. круглые и фиксированные делить как есть, а остальные -10...20%. В кз никто и никогда не спалит, ибо бабки в мобах рандомно ...

Я вот вообще никогда не делю :twisted:

Автор:  Квоки [ 12-01, 20:15 ]
Заголовок сообщения: 

Развели спам =) Давай-те уж создадим отдельную тему "Еврейские сеты"

Автор:  Традус [ 24-01, 10:06 ]
Заголовок сообщения: 

Halezzz писал(а):
В кз никто и никогда не спалит, ибо бабки в мобах рандомно ...

Я вот вообще никогда не делю :twisted:


А зачем вообще лутить что то с трупиков? :)
да да помню как у кровта мобы в лабе спи Х-монет, и кровт тщетно просил Халеса вернуть ему, гоблин есть гоблин )

Я вот вобще не лучу.

Автор:  sleep [ 29-03, 03:01 ]
Заголовок сообщения: 

У одного моего приятеля был забавный триг на дележку.. он делил ровно половину. Половину себе - половину делил на группу))

Автор:  BLaS [ 30-03, 14:09 ]
Заголовок сообщения: 

хороший такой триг )
для полноты ощущений надо поставить проверку на сумму больше 1000 и делить часть только в случае меньшей
(с честными честными глазами)

прим. Никогда так не делал :)

прим. честно!

Автор:  Велс [ 25-12, 07:42 ]
Заголовок сообщения:  Re: Делим и отдаем ключи лидеру

Поясните, пжлст, что означает каждое из:
Код:
{5} ,
{default} ,
 {keys}  , {key},
{лут}

На счёт {лут} я не заметил, чтобы применялась #variable
На счёт {5} - возможно это приоритет по выполнению какой либо строки (макроса)?

Учусь... ;)

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/