Henk Mudi Опубликовано 19 ноября, 2012 Жалоба Поделиться Опубликовано 19 ноября, 2012 Добрый вечер всем пользователям.Хотел бы спросить, как сделать нпс который заберает простые карты и дает, например тцг, 1 карта 1 тцг, а если 3 карты в инвентаре то дает 3 тцг как так сделать? 1 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 19 ноября, 2012 Жалоба Поделиться Опубликовано 19 ноября, 2012 setarray .@cardid[0], id, id, id;for(.@a = 0; .@a <= getarraysize(.@cardid); .@a ++){if(countiem(.@cardid[.@a]){.@i = countitem(.@cardid[.@a]);delitem .@cardid[.@a], .@i;getitem 7227, .@i;close;}close;}набросал так. Ссылка на комментарий Поделиться на другие сайты Поделиться
unknown Опубликовано 19 ноября, 2012 Жалоба Поделиться Опубликовано 19 ноября, 2012 Сори за фотоп, но не могу. Наш бот качает как всегда лупит минуса в вопросы, разве это нормально? 2 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 19 ноября, 2012 Жалоба Поделиться Опубликовано 19 ноября, 2012 Сори за фотоп, но не могу. Наш бот качает как всегда лупит минуса в вопросы, разве это нормально?И правильно делает. Потому что этот вопрос уже задавали. В след. раз за повторный вопрос буду давать Р.О.юзайте поиск. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Evil_1494 Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 Сори за фотоп, но не могу. Наш бот качает как всегда лупит минуса в вопросы, разве это нормально?Не обращай внимания, тут права минусов имеют не все, вот и пользуются. Да и репа не на что не влияет. 3 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 Сори за фотоп, но не могу. Наш бот качает как всегда лупит минуса в вопросы, разве это нормально? Не обращай внимания, тут права минусов имеют не все, вот и пользуются. Да и репа не на что не влияет. А у кого нет прав минусовать? Ссылка на комментарий Поделиться на другие сайты Поделиться
Hot Space Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 у меня к примеру нет прав, думаю у многих такое. Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 Странно... От чего зависит, интересно? От того, как регался (Вк\фэйсбук\нормальная регистрация)? Или же от группы пользователей? Бред, на самом деле... Если делать какие-то ограничения на простановку репутации, тогда и следить надо, чтоб просто так не ставили. Либо ограничения снимать х_х Ссылка на комментарий Поделиться на другие сайты Поделиться
Evil_1494 Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 (изменено) А у кого нет прав минусовать? У группы "Пользователи". Изменено 20 ноября, 2012 пользователем Evil_1494 2 Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 А у кого нет прав минусовать? :blink:/>/> У группы "Пользователи". Ну в таком случае не имеет прав минусовать тот, кто не пишет в принципе ничего.. P.S. Меня одного вымораживают кусочки тегов после смайлов? Ссылка на комментарий Поделиться на другие сайты Поделиться
Henk Mudi Опубликовано 20 ноября, 2012 Автор Жалоба Поделиться Опубликовано 20 ноября, 2012 setarray .@cardid[0], id, id, id;for(.@a = 0; .@a <= getarraysize(.@cardid); .@a ++){if(countiem(.@cardid[.@a]){.@i = countitem(.@cardid[.@a]);delitem .@cardid[.@a], .@i;getitem 7227, .@i;close;}close;}набросал так.Извеняюсь за пупость конешно он я разными способами пробывал не ставится нпс. Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 setarray .@cardid[0], id, id, id;for(.@a = 0; .@a <= getarraysize(.@cardid); .@a ++){if(countiem(.@cardid[.@a]){.@i = countitem(.@cardid[.@a]);delitem .@cardid[.@a], .@i;getitem 7227, .@i;close;}close;}набросал так.Извеняюсь за пупость конешно он я разными способами пробывал не ставится нпс.Это кусок кода внутри нпц.. Самого-то нпц не забывайmap,x,y,facing%TAB%script%TAB%Name%TAB%sprite,{ ... %CODE% ...} Ссылка на комментарий Поделиться на другие сайты Поделиться
Henk Mudi Опубликовано 20 ноября, 2012 Автор Жалоба Поделиться Опубликовано 20 ноября, 2012 Всеравно 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 ВсеравноПоказывай, что сделал Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 Мб у него еАтена, и переменные нужно записывать в set var,value; а не просто var = value; Ссылка на комментарий Поделиться на другие сайты Поделиться
Henk Mudi Опубликовано 20 ноября, 2012 Автор Жалоба Поделиться Опубликовано 20 ноября, 2012 у меня eAthena Trunk попробуйте пожалсто у сервере на сервере и напишите как вы сделали сам нпс, а то мб он не робочий просто 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 prontera,150,150,0[TAB]script[TAB]Cards[TAB]100,{for(set .@a, 0; .@a <= getarraysize(.@cardid); set .@a, .@a + 1){if(countiem(.@cardid[.@a]){set .@i, countitem(.@cardid[.@a]);delitem .@cardid[.@a], .@i;getitem 7227, .@i;}close;}OnInit:setarray .@cardid[0], 4252, 4152, 4418;end;}После того как поставил нпца, не забудь использовать @reloadscript Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 prontera,150,150,0[TAB]script[TAB]Cards[TAB]100,{for(set .@a, 0; .@a <= getarraysize(.@cardid); set .@a, .@a + 1){if(countiem(.@cardid[.@a]){set .@i, countitem(.@cardid[.@a]);delitem .@cardid[.@a], .@i;getitem 7227, .@i;}close;}OnInit:setarray .@cardid[0], 4252, 4152, 4418;end;}После того как поставил нпца, не забудь использовать @reloadscriptЕсли нового добавил - надо рестартить сервер... Перезагрузки скриптов хватит, если он его добавит в какой-то существующий файл, уже подгруженный при прошлом старте х) Ссылка на комментарий Поделиться на другие сайты Поделиться
Jarek Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 Если нового добавил - надо рестартить сервер...А как же @loadnpc npc/custom/imbascript.txt ?А зачем close после if? Ведь так он удалит только стак карт с первым найденным ID. Ссылка на комментарий Поделиться на другие сайты Поделиться
Кеник Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 Если нового добавил - надо рестартить сервер...А как же @loadnpc npc/custom/imbascript.txt ?Его достаточно, ага х) Но речь шла именно о @reloadscript. Ссылка на комментарий Поделиться на другие сайты Поделиться
Henk Mudi Опубликовано 20 ноября, 2012 Автор Жалоба Поделиться Опубликовано 20 ноября, 2012 На нпс не тыкается 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Kubix! Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 Табы расставил?Я не ванга, скидывай скрин ошибки. Ссылка на комментарий Поделиться на другие сайты Поделиться
Henk Mudi Опубликовано 20 ноября, 2012 Автор Жалоба Поделиться Опубликовано 20 ноября, 2012 Да 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Jarek Опубликовано 20 ноября, 2012 Жалоба Поделиться Опубликовано 20 ноября, 2012 Неужели не догадаться исправить на countitem? Ссылка на комментарий Поделиться на другие сайты Поделиться
Henk Mudi Опубликовано 20 ноября, 2012 Автор Жалоба Поделиться Опубликовано 20 ноября, 2012 Исправил вроди ошибки нету но на нпс так и не кликает. 1 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения