Gans Опубликовано 2 февраля, 2015 Жалоба Поделиться Опубликовано 2 февраля, 2015 Привет все кароче у меня возникла проблемка..@id - вещь которая на мне одета.Смысл скрипта: чтобы нпц проверял вещи и если на мне 1 из вещей что в списке(Брунхильд слипы или асприка) варпал меня в гефен к примеру.setarray $t_id[0],2383,2410,2541; for(set @i,0; @i < getarraysize($t_id); set @i, @i+1) { if (.@id==$t_id[@i]) { warp "geffen",0,0;}}Проблема в том что нпц не хочет брать весь список вещей он тупа проверяет тока по 1 вещи тобишь 2383. а вещи 2410 и 2541 он не учитывает. Странно скрипт на мобов пашет а на вещи почему то не хочет. Ссылка на комментарий Поделиться на другие сайты Поделиться
Nurkz Опубликовано 2 февраля, 2015 Жалоба Поделиться Опубликовано 2 февраля, 2015 setarray $t_id[0],2383,2410,2541;for(set @i,0; @i < getarraysize($t_id); set @i, @i+1) { if( isequipped($t_id[@i]) ) { warp "geffen",0,0; break; }}Попробуй так. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Gans Опубликовано 2 февраля, 2015 Автор Жалоба Поделиться Опубликовано 2 февраля, 2015 (изменено) Я уже по другому сделал через Mysql =) но спасибо =) Изменено 2 февраля, 2015 пользователем Gans Ссылка на комментарий Поделиться на другие сайты Поделиться
Nurkz Опубликовано 2 февраля, 2015 Жалоба Поделиться Опубликовано 2 февраля, 2015 Почему нет? Логика есть, значит должно работать.. Ссылка на комментарий Поделиться на другие сайты Поделиться
Clown Опубликовано 3 февраля, 2015 Жалоба Поделиться Опубликовано 3 февраля, 2015 Я уже по другому сделал через Mysql =) но спасибо =)Решение через MySQL в студию, будет меньше вопросов по этому поводу. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения