-
Постов
134 -
Зарегистрирован
-
Посещение
-
Победитель дней
8
Сообщения, опубликованные Лилит
-
-
-
Сообщение "ГҐАМ ѕшЅАґПґЩ" (책이 없습니다) переводится как "Нет книг". Дело в клиенте и сервер тут не причем ( что транк что стейбл )
-
Скажи какая версия ехе файла.
Если версия старше 2011-11-11, то сообщи так же о том, применял ли ты при диффе ехе патч HKLM_To_HKCU
- 1
-
замени
if (pl_sd->vender_id) {
на
if (pl_sd->state.vending) {
- 3
-
Достаточно простой пример.
Вставляешь в нужную тебе команду перед определённым действием следующий код
if(pc_readglobalreg(sd,"QUEST_NO_WARP"))
return -1;При разговоре с нпс устанавливаешь переменную персонажа выше нуля.
set QUEST_NO_WARP,1;
По завершении квеста обнуляешь
set QUEST_NO_WARP,0;
- 2
-
-
Скайп занимает какой порт?Мб проблема в нём?Скачай нормальный вертриго Ссылочка.
Или юзай денвер хД.
Скайп по стандарту на 80-м сидит, а что, бывают НЕнормальные вертриго? Скорее всего бывают люди, которые и создают подобные темы.
-
botka4aet, видимо, забывает упоминать, что ошибка возникает вовсе не при вызове монстра. Он ставит в спрайт NPC будучи изменённый ID 2501
-
Можно...
If(mobcount("prontera","all") == 50) { announce "Осталось 50 монстров",0; end; }
P.S.: В случае, если монстры идут на убыль, то цикл из 4-го сообщения не подойдёт )
-
см сообщение № 4, команда вызывает поринга с лейблом Mob_Count::OnMobDie, что означает присоединение персонажа, убившего поринга, к лейблу OnMobDie для дальнейших операций
- 1
-
mobcount("имя_локации","all") - для подсчета всех монстров на локации
mobcount("имя_локации",strnpcinfo(0)+"::OnMobDie") - для подсчета монстров с лейблом OnMobDie на локации
- 1
-
Когда эта проверка? И когда настанет время объявления? И после чего должен появиться непись? =) Ты просишь уже эвент написать...
По быстрому - с помощью лейбла OnPCDieEvent, getusers(0) и проверки переменной на начатый эвент
- 1
-
"--ja--" значит 'japanese name'
-
Пример
- script Mob_Count -1,{
OnInit:
OnMobDie:
do {
monster("prontera",0,0,"--ja--",1002,1,"Mob_Count::OnMobDie");
} while (mobcount("prontera","Mob_Count::OnMobDie") != 100);
end();
}- 1
-
клёвый сервер.
Это реклама не сервера, а модификации
- 2
-
-
for (i=0; @i < 1000; @i++) set @play,@play+rand(2)
чем не устраивает?
Такой тип кода в скрипте можно использовать начиная с ревизии r15982
-
ниочем.в чем цель.я лично не понял.
Аналогично. Ещё я не понял зачем здесь умножение, когда значения должны быть от 0 до 2.
-
О чём речь?
-
\Мб подскажите быстрый способ, как это сделать? Ручками не вариант.
Заплати тому, кто сделает это за тебя. Иных вариантов я не вижу.
-
-
уточнений не было )
-
Скил берет формулу вычисления дамага простого удара мили, и тут два решения делать муторный код проверки на профессию со всеми вытекающими или же найти исходник дабл атаки и поставить туда множитель
Да разве?
{ //Katars (offhand damage only applies to normal attacks, tested on Aegis 10.2)
skill = pc_checkskill(sd,TF_DOUBLE);
wd.damage2 = wd.damage * (1 + (skill * 2))/100;
if(wd.damage && !wd.damage2) wd.damage2 = 1;
flag.lh = 1;
} -
if(sd->sc.data[sC_NOCHAT]->val1&MANNER_NOCHAT)
return 0;
- 1
[Event] Rfyl
в Скрипты
Опубликовано
Да, поправить конечно можно. И даже нужно