Gans Опубликовано 17 мая, 2012 Жалоба Поделиться Опубликовано 17 мая, 2012 (изменено) Проблема в том что нпц не запоминает set statsup,+1; и позволяет получать бонусы неограниченое количество раз.Где ошибка?prontera,1,1,4 script Billy 710,{if(statsup == 40) { mes "[billy]"; mes "ВЫ больше не можите получать бонусы"; close; }if(statsup > 40) { mes "[billy]"; mes "ВЫ больше не можите получать бонусы"; close; }mes "[billy]";mes "1 Witch's Medal";mes "5kk Zeny";switch(select("Давай","Пока")) {case 1:if (countitem(7313)<1) { mes "[billy]"; mes " У вас нет необходимых вещей"; close; }if (Zeny<5000000) { mes "[billy]"; mes "У вас недостаточно Zeny!"; close; }delitem 7313,1;set Zeny, zeny-5000000;atcommand strcharinfo(0) + ":@stpoint 10";set statsup,+1;mes "[billy]";mes "Пока";close;case 2:mes "[billy]";mes "Как знаешь, пока!";close;}} Изменено 17 мая, 2012 пользователем Gans Ссылка на комментарий Поделиться на другие сайты Поделиться
botka4aet Опубликовано 17 мая, 2012 Жалоба Поделиться Опубликовано 17 мая, 2012 set statsup,statsup+1; 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Gans Опубликовано 17 мая, 2012 Автор Жалоба Поделиться Опубликовано 17 мая, 2012 Спасибо \Close/ Ссылка на комментарий Поделиться на другие сайты Поделиться
МастерОк Опубликовано 17 мая, 2012 Жалоба Поделиться Опубликовано 17 мая, 2012 (изменено) prontera,1,1,4 script Billy 936,{if(statsup >= 40) { mes "[Billy]"; mes "Вы получили свои бонусы."; close; }mes "[Billy]";mes "Для того чтобы я мог дать тебе бонус";mes "Принеси ка мне вот это";mes "1 Witch's Medal";mes "5kk Zeny";switch(select("У меня все с собой","У меня ещё нету необходимого лута)) {case 1:if (countitem(7313)<1) { mes "[Billy]"; mes " У вас нет необходимых вещей"; close; }if (Zeny<5000000) { mes "[Billy]"; mes "У вас недостаточно Zeny!"; close; }delitem 7313,1;set Zeny, zeny-5000000;atcommand strcharinfo(0) + ":@stpoint 10";set statsup,statsup+1;mes "[Billy]";mes "Все прошло удачно!! ";close;case 2:mes "[Billy]";mes "Возвращайся ещё, прощай!";close;}}Так будет лучше смотреться Изменено 17 мая, 2012 пользователем МастерОк 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 17 мая, 2012 Жалоба Поделиться Опубликовано 17 мая, 2012 if(statsup == 40) { mes "[billy]"; mes "Вы получили свои бонусы."; close; }if(statsup > 40) { mes "[billy]"; mes "Вы получили свои бонусы.; close; } if(statsup >= 40) { mes "[Billy]"; mes "Вы получили свои бонусы."; close; } 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
МастерОк Опубликовано 17 мая, 2012 Жалоба Поделиться Опубликовано 17 мая, 2012 Ага, а я не углядел, спасибо кеник Ссылка на комментарий Поделиться на другие сайты Поделиться
nomn Опубликовано 17 мая, 2012 Жалоба Поделиться Опубликовано 17 мая, 2012 if(statsup >= 40) { mes "[Billy]"; mes "Вы получили свои бонусы."; close; } if(statsup >= 40){ mes "[Billy]"; mes "Вы получили свои бонусы."; close;} xD Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 17 мая, 2012 Жалоба Поделиться Опубликовано 17 мая, 2012 if(statsup >= 40) { mes "[Billy]"; mes "Вы получили свои бонусы."; close; } if(statsup >= 40){ mes "[Billy]"; mes "Вы получили свои бонусы."; close;} xD Ну.. Оформление кода я брал авторское х) Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения