Создано на конструкторе сайтов ? Мдеееемс.... Если оценивать тебя как малыша, которому дали лист с карандашами, то поставил бы тебе 5, и то, с поблажкой на твой возраст =\ Извини уж...
Достаточно простой пример. Вставляешь в нужную тебе команду перед определённым действием следующий код if(pc_readglobalreg(sd,"QUEST_NO_WARP")) return -1; При разговоре с нпс устанавливаешь переменную персонажа выше нуля. set QUEST_NO_WARP,1; По завершении квеста обнуляешь set QUEST_NO_WARP,0;
Можно... If(mobcount("prontera","all") == 50) { announce "Осталось 50 монстров",0; end; } P.S.: В случае, если монстры идут на убыль, то цикл из 4-го сообщения не подойдёт )
см сообщение № 4, команда вызывает поринга с лейблом Mob_Count::OnMobDie, что означает присоединение персонажа, убившего поринга, к лейблу OnMobDie для дальнейших операций
mobcount("имя_локации","all") - для подсчета всех монстров на локации mobcount("имя_локации",strnpcinfo(0)+"::OnMobDie") - для подсчета монстров с лейблом OnMobDie на локации
Когда эта проверка? И когда настанет время объявления? И после чего должен появиться непись? =) Ты просишь уже эвент написать... По быстрому - с помощью лейбла OnPCDieEvent, getusers(0) и проверки переменной на начатый эвент