Soundmx3 1 Опубликовано 26 мая, 2014 Итак Сборка PW скрипт стоит и работает нормально , но хочеться сделать чтоб он не забирал итэмы, а просто проверял на наличие и баффал ! есть идеи как сделать ? Скрипт : import sys from net.sf.l2j.gameserver.model.actor.instance import L2PcInstance from java.util import Iterator from net.sf.l2j.gameserver.datatables import SkillTable from net.sf.l2j import L2DatabaseFactory from net.sf.l2j.gameserver.model.quest import State from net.sf.l2j.gameserver.model.quest import QuestState from net.sf.l2j.gameserver.model.quest.jython import QuestJython as JQuest qn = "912_buffer" #Включение\выключение разделов. Для выключения замените ON на OFF attack = "ON" defence = "ON" resist = "ON" support = "ON" warcryer = "ON" overlord = "ON" song = "ON" dance = "ON" noble = "ON" summon = "ON" cubic = "OFF" NPC = [100910] prise_ID = 25002 QuestId = 912 QuestName = "buffer" QuestDesc = "custom" InitialHtml = "buff_resist.htm" #Выставление цен на бафы min_level = 1 max_level = 80 min_prise = 3 buff_prise = 3 Chant_prise = 3 song_prise = 3 Dance_prise = 3 Hero_prise = 3 Noble_prise = 3 Summon_prise = 3 Prophecy_prise = 3 cubic_prise = 3 Full_buff_f1_prise = 3 Full_buff_f2_prise = 3 Full_buff_f3_prise = 3 Full_buff_m1_prise = 3 Full_buff_m2_prise = 3 Full_buff_m3_prise = 3 all_song_prise = 3 all_dance_prise = 3 print "importing custom: Buff flu and Malaria loading..." Начало скрипта весь скинуть немогу не влазит ) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mwmkr 268 Опубликовано 26 мая, 2014 поставь просто prise_ID = 57 (это Adena) и все. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Sania 116 Опубликовано 26 мая, 2014 вон же цены есть где выставлять) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
masone 298 Опубликовано 26 мая, 2014 0 поставь и не парь себе мозг Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mwmkr 268 Опубликовано 26 мая, 2014 0 поставь и не парь себе мозг ну или так Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Soundmx3 1 Опубликовано 26 мая, 2014 0 поставь и не парь себе мозг Сейчас пропробую нули поставить ! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Soundmx3 1 Опубликовано 26 мая, 2014 0 поставь и не парь себе мозг Нет , получилось что бафф могут брать все кто хочет ))) а мне надо чтоб брали те игроки у которых являеться итем в интвентаре !) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GorDeveloper 356 Опубликовано 26 мая, 2014 Господи, да прекратите же использовать питон для такой элементарщины. Ищи в скрипте место где удаляется итем (#remove,#destroy,#delete) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Soundmx3 1 Опубликовано 26 мая, 2014 поставь просто prise_ID = 57 (это Adena) и все. Мне надо чтоб оно делало как бы проверку на итэм , вот я поставил нули и получаеться что каждый игрок может брать, а мне нужно чтоб брали те у кого итем присутствует ! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Sania 116 Опубликовано 26 мая, 2014 Мне надо чтоб оно делало как бы проверку на итэм , вот я поставил нули и получаеться что каждый игрок может брать, а мне нужно чтоб брали те у кого итем присутствует ! выше ответили что бы искал где идет проверка на итем а потом удаление. так вот если найдешь тебе нужно проверку оставить а удаление удалить. че тут не понятного? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
mwmkr 268 Опубликовано 26 мая, 2014 или проще кинь скрипт под спойлер) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Soundmx3 1 Опубликовано 26 мая, 2014 (изменено) или проще кинь скрипт под спойлер) __init__ - копия.txt Изменено 26 мая, 2014 пользователем Soundmx3 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
GorDeveloper 356 Опубликовано 26 мая, 2014 (изменено) st.takeItems(prise_ID,0) Вот эта строка точнее весь метод takeItems Изменено 26 мая, 2014 пользователем AwakenDev 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты