Довольно часто приходится встречать ситуацию, когда надо
удалить определенную вещь в мире.
DEFNAME мы знаем, а вот вручную тысячи предметов удалять не хотим, а дедовский способ удалять скрипт самой вещи и затем запускать сервер слишком нубский, и потому нам на помощь приходит функция:
Код
[FUNCTION REMOVEITEM]
FORINSTANCES <ARGS>
REMOVE
SERV.LOG <ARGS>, <AMOUNT> has been removed.
ENDFOR
Пример: .removeitem i_gold (Удалит все золото в мире).
Если надо удалить предмет без дефнейма.
Код
[FUNCTION REMOVEITEM_2]
FORITEMS <SERV.ITEMS>
IF <BASEID>==<ARGS>
REMOVE
ENDIF
ENDFOR
Пример для стены 026: .removeitem_2 026
Сообщение отредактировал d`ArcZeal - 27.7.2011, 15:20