destroger 12 Report post Posted October 15, 2016 Простите меня за нубо вопрос но кто то может поделится функционалом для петов 2,0 у меня не как не выходит их наладить время жизни не расходуется и при атаки эфект не дает....... Quote Share this post Link to post Share on other sites
destroger 12 Report post Posted October 17, 2016 Игнор или нет возможности помочь ? Quote Share this post Link to post Share on other sites
V3ct0r 2,117 Report post Posted October 17, 2016 @destroger Если бы у меня были скрипты для этих фей, я бы ими с радостью поделился 1 Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
WVWMK 121 Report post Posted October 17, 2016 @destroger могу посоветовать посмотреть в архиве Simple Archive на форуме(см. поиск) там много сборок мб вцепишь оттуда 1 Quote Делай добро и бросай его в воду Share this post Link to post Share on other sites
destroger 12 Report post Posted October 17, 2016 спс за совет буду пробовать .......... Quote Share this post Link to post Share on other sites
WVWMK 121 Report post Posted October 17, 2016 @destroger найдешь - скидывай, разберемся если что непонятно будет Quote Делай добро и бросай его в воду Share this post Link to post Share on other sites
GoodDay 19 Report post Posted October 18, 2016 Пиши свой скайп, помогу. Quote Share this post Link to post Share on other sites
V3ct0r 2,117 Report post Posted October 18, 2016 @GoodDay Лучше бы здесь обсуждали, если это не закрытая разработка, конечно. Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites
GoodDay 19 Report post Posted October 18, 2016 Хорошо , давайте здесь, StringSet и ItemInfo сюда. Quote Share this post Link to post Share on other sites
destroger 12 Report post Posted October 18, 2016 StringSet у меня в серверных файлах нет iteminfo Quote Share this post Link to post Share on other sites
WVWMK 121 Report post Posted October 18, 2016 33 минуты назад, destroger сказал: StringSet у меня в серверных файлах нет iteminfo В клиенте Quote Делай добро и бросай его в воду Share this post Link to post Share on other sites
destroger 12 Report post Posted October 18, 2016 StringSet и в клиенте нет я использую сервер 2,0 клиент от DLT II Клиент Quote Share this post Link to post Share on other sites
destroger 12 Report post Posted October 18, 2016 в версии 2,5 нашел вот такие функции строки из iteminfo Цитата 6847 #RESOURCE_ITEMINFO_TXT_007543# n2321 10130005 0 0 0 0 0 00 77 0 0 0 0 0 0 0 0 1 1 1 0 -1 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0 0,0 750,750 0 0 0 0 0 0 0 0 0 0 0 0 0 947 0 0 #RESOURCE_ITEMINFO_TXT_007542# 6848 #RESOURCE_ITEMINFO_TXT_007545# n2321 10130005 0 0 0 0 0 00 77 0 0 0 0 0 0 0 0 1 1 1 0 -1 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0 0,0 750,750 0 0 0 0 0 0 0 0 0 0 0 0 0 947 0 0 #RESOURCE_ITEMINFO_TXT_007544# 6849 #RESOURCE_ITEMINFO_TXT_007547# n2321 10130005 0 0 0 0 0 00 77 0 0 0 0 0 0 0 0 1 1 1 0 -1 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0 0,0 750,750 0 0 0 0 0 0 0 0 0 0 0 0 0 947 0 0 #RESOURCE_ITEMINFO_TXT_007546# 6850 #RESOURCE_ITEMINFO_TXT_007549# n2322 10130005 0 0 0 0 0 00 77 0 0 0 0 0 0 0 0 1 1 1 0 -1 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0 0,0 750,750 0 0 0 0 0 0 0 0 0 0 0 0 0 948 0 0 #RESOURCE_ITEMINFO_TXT_007548# 6851 #RESOURCE_ITEMINFO_TXT_007551# n2322 10130005 0 0 0 0 0 00 77 0 0 0 0 0 0 0 0 1 1 1 0 -1 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0 0,0 750,750 0 0 0 0 0 0 0 0 0 0 0 0 0 948 0 0 #RESOURCE_ITEMINFO_TXT_007550# 6852 #RESOURCE_ITEMINFO_TXT_007553# n2322 10130005 0 0 0 0 0 00 77 0 0 0 0 0 0 0 0 1 1 1 0 -1 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0 0,0 750,750 0 0 0 0 0 0 0 0 0 0 0 0 0 948 0 0 #RESOURCE_ITEMINFO_TXT_007552# 6853 #RESOURCE_ITEMINFO_TXT_007555# n2323 10130005 0 0 0 0 0 00 77 0 0 0 0 0 0 0 0 1 1 1 0 -1 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0 0,0 750,750 0 0 0 0 0 0 0 0 0 0 0 0 0 945 0 0 #RESOURCE_ITEMINFO_TXT_007554# 6854 #RESOURCE_ITEMINFO_TXT_007557# n2323 10130005 0 0 0 0 0 00 77 0 0 0 0 0 0 0 0 1 1 1 0 -1 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0 0,0 750,750 0 0 0 0 0 0 0 0 0 0 0 0 0 945 0 0 #RESOURCE_ITEMINFO_TXT_007556# 6855 #RESOURCE_ITEMINFO_TXT_007559# n2323 10130005 0 0 0 0 0 00 77 0 0 0 0 0 0 0 0 1 1 1 0 -1 0 -1 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0 0,0 750,750 0 0 0 0 0 0 0 0 0 0 0 0 0 945 0 0 #RESOURCE_ITEMINFO_TXT_007558# skilleffect Цитата function CheckAttackState( ATKER , DEFER ) local Cha_Boat = GetCtrlBoat ( ATKER ) if Cha_Boat ~= nil then return end local Item_Bag = GetChaItem(ATKER, 2 , 3 ) if Item_Bag == nil then return end local Item_ID = GetItemID ( Item_Bag ) statetime = 30 local JV = GetPetJV ( ATKER ) a = math.random ( 1, 100) if JV >= a then local statelv = GetPetUre( ATKER ) if statelv == 3 then CALCULATE_SKILLEFFECT_LUA_000147 = GetResString("CALCULATE_SKILLEFFECT_LUA_000147") c = CALCULATE_SKILLEFFECT_LUA_000147 elseif statelv == 6 then CALCULATE_SKILLEFFECT_LUA_000148 = GetResString("CALCULATE_SKILLEFFECT_LUA_000148") c = CALCULATE_SKILLEFFECT_LUA_000148 elseif statelv == 10 then CALCULATE_SKILLEFFECT_LUA_000149 = GetResString("CALCULATE_SKILLEFFECT_LUA_000149") c = CALCULATE_SKILLEFFECT_LUA_000149 end local atk_name = GetChaDefaultName ( ATKER ) local def_name = GetChaDefaultName ( DEFER ) local PetLV = GetPetUreLV (ATKER) local State_Gbhl = GetChaStateLv ( ATKER, STATE_Gbhl ) local State_Abhl = GetChaStateLv ( DEFER, STATE_Abhl ) local State_Lbhl = GetChaStateLv ( ATKER, STATE_Lbhl ) if Item_ID == 6847 or Item_ID == 6848 or Item_ID == 6849 then if State_Gbhl == 0 and State_Lbhl == 0 then AddState( ATKER , ATKER , STATE_Gbhl , statelv , statetime ) ----光之灵 TakePetEndure50 (ATKER) CALCULATE_SKILLEFFECT_LUA_000150 = GetResString("CALCULATE_SKILLEFFECT_LUA_000150") CALCULATE_SKILLEFFECT_LUA_000151 = GetResString("CALCULATE_SKILLEFFECT_LUA_000151") SystemNotice (ATKER, CALCULATE_SKILLEFFECT_LUA_000151..c..CALCULATE_SKILLEFFECT_LUA_000150) if PetLV == 1 then AddState( ATKER , ATKER , STATE_BHLHP , PetLV , 5 ) elseif PetLV == 2 then AddState( ATKER , ATKER , STATE_BHLHP , PetLV , 10 ) elseif PetLV == 3 then AddState( ATKER , ATKER , STATE_BHLHP , PetLV , 15 ) end else return end elseif Item_ID == 6850 or Item_ID == 6851 or Item_ID == 6852 then if State_Gbhl == 0 and State_Abhl == 0 and State_Lbhl == 0 then AddState( ATKER , DEFER , STATE_Abhl , statelv , statetime ) ----暗之灵 AddState( ATKER , ATKER , STATE_BHLHP , 10 , statetime ) TakePetEndure50 (ATKER) CALCULATE_SKILLEFFECT_LUA_000152 = GetResString("CALCULATE_SKILLEFFECT_LUA_000152") CALCULATE_SKILLEFFECT_LUA_000153 = GetResString("CALCULATE_SKILLEFFECT_LUA_000153") CALCULATE_SKILLEFFECT_LUA_000154 = GetResString("CALCULATE_SKILLEFFECT_LUA_000154") SystemNotice (ATKER, CALCULATE_SKILLEFFECT_LUA_000154..def_name..CALCULATE_SKILLEFFECT_LUA_000153..c..CALCULATE_SKILLEFFECT_LUA_000152) CALCULATE_SKILLEFFECT_LUA_000152 = GetResString("CALCULATE_SKILLEFFECT_LUA_000152") CALCULATE_SKILLEFFECT_LUA_000155 = GetResString("CALCULATE_SKILLEFFECT_LUA_000155") SystemNotice (DEFER, atk_name..CALCULATE_SKILLEFFECT_LUA_000155..c..CALCULATE_SKILLEFFECT_LUA_000152) if PetLV == 1 then AddState( ATKER , DEFER , STATE_BHLZD , PetLV , 5 ) elseif PetLV == 2 then AddState( ATKER , DEFER , STATE_BHLZD , PetLV , 10 ) elseif PetLV == 3 then AddState( ATKER , DEFER , STATE_BHLZD , PetLV , 15 ) end else return end elseif Item_ID == 6853 or Item_ID == 6854 or Item_ID == 6855 then if State_Gbhl == 0 and State_Lbhl == 0 then AddState( ATKER , ATKER , STATE_Lbhl , statelv , statetime ) ----雷之灵 TakePetEndure50 (ATKER) CALCULATE_SKILLEFFECT_LUA_000156 = GetResString("CALCULATE_SKILLEFFECT_LUA_000156") CALCULATE_SKILLEFFECT_LUA_000157 = GetResString("CALCULATE_SKILLEFFECT_LUA_000157") SystemNotice (ATKER, CALCULATE_SKILLEFFECT_LUA_000157..c..CALCULATE_SKILLEFFECT_LUA_000156) if PetLV == 1 then AddState( ATKER , DEFER , STATE_BHLXY , PetLV , 1 ) elseif PetLV == 2 then AddState( ATKER , DEFER , STATE_BHLXY , PetLV , 2 ) elseif PetLV == 3 then AddState( ATKER , DEFER , STATE_BHLXY , PetLV , 3 ) end HP_BHLXY(ATKER,DEFER,PetLV) else return end else return end else return end end function CheckAttackState1( ATKER , DEFER ) local Cha_Boat = GetCtrlBoat ( ATKER ) if Cha_Boat ~= nil then return end local Item_Bag = GetChaItem(ATKER, 2 , 3 ) if Item_Bag == nil then return end local Item_ID = GetItemID ( Item_Bag ) statetime = 30 local JV = GetPetJV ( ATKER ) a = math.random ( 1, 100) if JV >= a then local statelv = GetPetUre( ATKER ) if statelv == 3 then CALCULATE_SKILLEFFECT_LUA_000147 = GetResString("CALCULATE_SKILLEFFECT_LUA_000147") c = CALCULATE_SKILLEFFECT_LUA_000147 elseif statelv == 6 then CALCULATE_SKILLEFFECT_LUA_000148 = GetResString("CALCULATE_SKILLEFFECT_LUA_000148") c = CALCULATE_SKILLEFFECT_LUA_000148 elseif statelv == 10 then CALCULATE_SKILLEFFECT_LUA_000149 = GetResString("CALCULATE_SKILLEFFECT_LUA_000149") c = CALCULATE_SKILLEFFECT_LUA_000149 end local atk_name = GetChaDefaultName ( ATKER ) local def_name = GetChaDefaultName ( DEFER ) local PetLV = GetPetUreLV (ATKER) local State_Gbhl = GetChaStateLv ( ATKER, STATE_Gbhl ) local State_Abhl = GetChaStateLv ( DEFER, STATE_Abhl ) local State_Lbhl = GetChaStateLv ( ATKER, STATE_Lbhl ) if Item_ID == 6847 or Item_ID == 6848 or Item_ID == 6849 then if State_Gbhl == 0 and State_Lbhl == 0 then AddState( ATKER , ATKER , STATE_Gbhl , statelv , statetime ) ----光之灵 TakePetEndure50 (ATKER) CALCULATE_SKILLEFFECT_LUA_000150 = GetResString("CALCULATE_SKILLEFFECT_LUA_000150") CALCULATE_SKILLEFFECT_LUA_000151 = GetResString("CALCULATE_SKILLEFFECT_LUA_000151") SystemNotice (ATKER, CALCULATE_SKILLEFFECT_LUA_000151..c..CALCULATE_SKILLEFFECT_LUA_000150) if PetLV == 1 then AddState( ATKER , ATKER , STATE_BHLHP , PetLV , 5 ) elseif PetLV == 2 then AddState( ATKER , ATKER , STATE_BHLHP , PetLV , 10 ) elseif PetLV == 3 then AddState( ATKER , ATKER , STATE_BHLHP , PetLV , 15 ) end else return end elseif Item_ID == 6853 or Item_ID == 6854 or Item_ID == 6855 then if State_Gbhl == 0 and State_Lbhl == 0 then AddState( ATKER , ATKER , STATE_Lbhl , statelv , statetime ) ----雷之灵 TakePetEndure50 (ATKER) CALCULATE_SKILLEFFECT_LUA_000156 = GetResString("CALCULATE_SKILLEFFECT_LUA_000156") CALCULATE_SKILLEFFECT_LUA_000157 = GetResString("CALCULATE_SKILLEFFECT_LUA_000157") SystemNotice (ATKER, CALCULATE_SKILLEFFECT_LUA_000157..c..CALCULATE_SKILLEFFECT_LUA_000156) else return end else return end else return end end function GetPetUre( role ) ----- 根据耐久决定状态等级 local Item_Bag = GetChaItem( role, 2 , 3 ) local Item_type = GetItemType(Item_Bag) if Item_type == 77 then local Item_ID = GetItemID ( Item_Bag ) statelv = 0 if Item_ID == 6847 or Item_ID == 6850 or Item_ID == 6853 then statelv = 3 elseif Item_ID == 6848 or Item_ID == 6851 or Item_ID == 6854 then statelv = 6 elseif Item_ID == 6849 or Item_ID == 6852 or Item_ID == 6855 then statelv = 10 end else statelv = 0 end return statelv end function GetPetUreLV( role ) ----- 根据耐久决定状态等级 local Item_Bag = GetChaItem( role, 2 , 3 ) local Item_type = GetItemType(Item_Bag) if Item_type == 77 then local Item_ID = GetItemID ( Item_Bag ) statelv = 0 if Item_ID == 6847 or Item_ID == 6850 or Item_ID == 6853 then statelv = 1 elseif Item_ID == 6848 or Item_ID == 6851 or Item_ID == 6854 then statelv = 2 elseif Item_ID == 6849 or Item_ID == 6852 or Item_ID == 6855 then statelv = 3 end else statelv = 0 end return statelv end function GetPetJV ( ATKER) JV = 0 local PetLv = GetPetUreLV (ATKER) JV = 2*PetLv*10 return JV end function GivePetState( ATKER , DEFER ) local PetLv = GetPetUreLV (ATKER) local State_Lbhl = GetChaStateLv ( ATKER, STATE_Lbhl ) if State_Lbhl >= 1 then AddState( ATKER , DEFER , STATE_LEIPI , 2 , 2 ) end end function State_BHLHP_Add ( role , statelv ) if statelv <= 3 then local sta = GetChaAttr ( role , ATTR_STA ) if statelv == 1 then hp = math.floor (sta*statelv/5*10) elseif statelv == 2 then hp = math.floor (sta*statelv/10*10) elseif statelv == 3 then hp = math.floor (sta*statelv/15*10) end local hp_now = GetChaAttr( role , ATTR_HP ) local hp_now = hp_now + hp SetCharaAttr(hp_now, role, ATTR_HP) else end end function State_BHLZD_Add ( role , statelv ) local hp_now = GetChaAttr( role , ATTR_MXHP ) local sta = GetChaAttr ( role , ATTR_STA ) Skill_time = 5 if statelv == 1 then skltime = Skill_time*1 dmg = math.floor ((hp_now*0.1*statelv + hp_now*0.01*100/sta*statelv)/skltime) elseif statelv == 2 then skltime = Skill_time*2 dmg = math.floor ((hp_now*0.1*statelv + hp_now*0.01*100/sta*statelv)/skltime) elseif statelv == 3 then skltime = Skill_time*3 dmg = math.floor ((hp_now*0.1*statelv + hp_now*0.01*100/sta*statelv)/skltime) end if dmg > 1000 then dmg = 1000 end -----伤害最大50%处理 all_dmg = dmg*skltime MAX_HP = hp_now/2 if all_dmg > MAX_HP then all_dmg = MAX_HP end dmg = math.floor ( all_dmg/skltime ) Hp_Dmg ( role , dmg ) end function State_BHLXY_Add ( role , statelv ) end Quote Share this post Link to post Share on other sites
destroger 12 Report post Posted October 18, 2016 (edited) В 17.10.2016 в 19:50, NMS3RR сказал: @destroger могу посоветовать посмотреть в архиве Simple Archive на форуме(см. поиск) там много сборок мб вцепишь оттуда к слову в этом архиве антивирус нашел угрозу для удаленного доступа Edited October 18, 2016 by destroger Quote Share this post Link to post Share on other sites
WVWMK 121 Report post Posted October 19, 2016 11 час назад, destroger сказал: к слову в этом архиве антивирус нашел угрозу для удаленного доступа Это к администрации или к тому человеку который держит данный архив. Где именно, если не секрет? Quote Делай добро и бросай его в воду Share this post Link to post Share on other sites
destroger 12 Report post Posted October 19, 2016 (edited) 4 часа назад, NMS3RR сказал: Где именно, если не секрет? Категория: Лазейка Описание: Эта программа обеспечивает удаленный доступ к компьютеру, на котором она установлена. Рекомендуемое действие: Немедленно удалите это программное обеспечение. Объекты: containerfile:C:\Users\Destroger\Downloads\Tales of Pirates Development.zip file:C:\Users\Destroger\AppData\Roaming\Microsoft\Windows\Recent\Tales of Pirates Development.lnk file:C:\Users\Destroger\Downloads\Tales of Pirates Development.zip->Tales of Pirates Development/Web Files/Templates/AuraKingDom.rar->xampp\htdocs\js\jquery.php-> Объекты: containerfile:C:\Users\Destroger\Downloads\Tales of Pirates Development.zip file:C:\Users\Destroger\AppData\Roaming\Microsoft\Windows\Recent\Tales of Pirates Development.lnk file:C:\Users\Destroger\Downloads\Tales of Pirates Development.zip->Tales of Pirates Development/Web Files/Templates/AuraKingDom.rar->xampp\htdocs\templates_c\123.php Edited October 19, 2016 by destroger 2 Quote Share this post Link to post Share on other sites
V3ct0r 2,117 Report post Posted October 19, 2016 @destroger Спасибо за информацию, будем разбираться. Скорее всего просто удалим эти файлы. Дело в том, что архив собран из того, что выкладывалось в шару, и кто-то оставлял в этих файлах для себя лазейки Quote Some useful links / Полезные ссылки Tips for making a topic in 'Questions & Help' / Рекомендации по созданию тем в разделе "Помощь" Server Advertising Section Rules / Правила раздела "Реклама серверов" Available e-mail domains for registration / Допустимые e-mail домены для регистрации User groups / Группы пользователей User ranks / Звания пользователей "Broken" pictures on the forum / "Битые" изображения на форуме Beware of scammers! / Осторожно, мошенники! My developments / Мои разработки Mods for client and server / Моды для клиента и сервера PKOdev.NET website for Tales of Pirates Server / PKOdev.NET веб-обвязка для сервера Пиратии I do not provide any help in private messages and outside the forum. Use 'Questions & Help' section please. Thank you for understanding! Я не оказываю какую-либо помощь в личных сообщениях и вне форума. Пожалуйста, используйте раздел "Пиратия: Помощь". Благодарю за понимание! Share this post Link to post Share on other sites