МПМ Былины - Мир Древней Руси

МПМ Былины - Мир Древней Руси (https://www.bylins.su/vbb/index.php)
-   Вопросы ньюбов (https://www.bylins.su/vbb/forumdisplay.php?f=2)
-   -   Помогите пожалуйста с тригами (https://www.bylins.su/vbb/showthread.php?t=3516)

Bzik 07.12.2007 20:57

Но вообще то это через ж.. гланды удалять.

WorM 08.12.2007 00:23

Цитата:

Сообщение от Ненна (Сообщение 49930)
http://mud.nm.ru/Constructor215.rar
В руководстве имеется готовый пример с автоуклоном.



Выложи, пожалуйста, свой грамотный и негеморный способ.

Ой блин вот уже года полтора жабу не использую по прямому назначению(не играю через нее в мад :).

Код:

#action {/^(\d+H \d+M .+> )?(Хорошо, Вы попробуете отразить щитом следующую атаку\.|Вы уже прикрываетесь щитом !)/} {#var doblock 2} {5} {block}
#alias {+блок} {#var {blockmode} {1};#group enable block} {default}
#alias {-блок} {#var {blockmode} {0};#group disable block} {default}
#action {/^(\d+)H (\d+)M (\?\?\?|\d+о) Зауч:(\d+):?(\d+)? (\[.+?\] ){2,3}>/} {#if {$selffight==0} {#v selffight 1;#if {$blockmode==1} {блок}};#math {doblock} {$doblock-1};checkblock} {4} {block}
#action {/^(\d+)H (\d+)M (\?\?\?|\d+о) Зауч:(\d+):?(\d+)? (\d+)L (\d+)G Вых:([ВЮЗС^v]{0,6})>/} {#if {$selffight==1} {#v selffight 0;#v doblock 0}} {4} {block}
#alias {checkblock} {#if {$doblock==0} {блок}} {default}
#variable {blockmode} {1}
#variable {doblock} {0}
#variable {selffight} {0}
#group local block

Возможно есть более элегантные способы решения этой задачи, но главное это все работает.


Часовой пояс GMT +4, время: 08:25.

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot