pts

  1. kick

    Multisell.txt - формат и описание параметров

    Multisell.txt - скрипт описывающий список вещей, которые возможно обменивать в специальном магазине (merchant npc). Формат: Описание параметров: //무기 특수 능력 부여 (세율적용) - the section description is simple multisell_begin - the beginning of section of shop [weapon_variation] - the name of...
  2. kick

    Itemdata.txt - формат и описание параметров

    Формат: Описание параметров: item_begin - Обязательный начинающий тэг weapon - The announcement goods type, altogether has the weapon/armor/asset/etcitem/questitem these kinds (тип айтема. Возможные типы: etcitem, armor, weapon, accessary, questitem, shadowitem) 1 - The deciding item number...
  3. kick

    Newbie Guide бафф до 61

    Баффы по 61 уровень, кубик по 34. NASC: class 1 newbie_guide : citizen{ parameter: string fnHi = ""; string fnHighLevel = ""; string fnRaceMisMatch = ""; string fnGuideF05 = ""; string fnGuideF10 = ""; string fnGuideF15 = ""; string fnGuideF20 =...
  4. kick

    Тюремный квест

    Игрокам намного интресенее пройти квест и выйти из тюрьмы нежели сидеть там. С введением квеста отменили возможность выпускать чара по времени. Поэтому хочешь выйти делай квест. Расчет у нас примерно таков, сутки раньше = 1 час = 150 цепей. Т.е. если раньше чара наказывали на неделю, то...
  5. kick

    Обменник через аи

    AI if( ask == 600 ) //аск из хтмлки { i3 = reply; myself.SetCookie(talker,"oldid",i3); //ставим в куки игроку айди айтема сдаваемого myself.ShowPage(talker,"donate_exchange25new.htm"); //покахываем страницу с выбором нового айтема, название хтмлки...
  6. kick

    Метод добавления новых расширенных пакетов в CacheD

    // Hook Bind for Ex Packets VirtualProtect((LPVOID)0x460547, 5, PAGE_EXECUTE_READWRITE, &dwOldProtect); bCacheD = (BYTE *)0x460547; *bCacheD = 0xE9; bCacheD++; *(DWORD *)bCacheD = ((DWORD)ExBindHook - (0x460547 + 5)); VirtualProtect((LPVOID)0x460547, 5, dwOldProtect...
  7. kick

    Геройские скилы для С4

    Скилы можно юзать когда бижа одета есть один минус что после пере захода скилы можно юзать снова и запретите их на олимпе
  8. kick

    Делаем мобов сильнее

    Если Вам наскучили мобы или Вы просто хотите сделать временный эвент, то этот код поможет Вам, научить мобов пить бутылки жизни (в зависимости от уровня мобов, используются разные бутылки жизни) и использовать соски. AI: class 1 monster_parameter : default_npc{ parameter: int...
  9. kick

    Квестовые вещи у торговцев

    Для начала, добавим это в файл multisell.txt MultiSell_begin [Quest_items] 551 is_dutyfree = 1 selllist={ {{{[khavatari_totem];1}};{{[adena];10000}}}; {{{[mark_of_raider];1}};{{[adena];10000}}}; {{{[medallion_of_warrior];1}};{{[adena];10000}}}; {{{[sword_of_ritual];1}};{{[adena];10000}}}...
  10. kick

    Изменяем лимит веса у персонажа

    Для того, что-бы изменить лимит веса у персонажа, необходимо изменить скилл Weight Limit: Открываем SKILLDATA.TXT и ищем там умение: Где main_effect={{p_weight_limit;100;per}} - меняем 100 на 25000, все лимит веса увеличен, должно получиться что-то вроде:
  11. kick

    Как сделать GK, Buffer, GMshop?

    В этом мануале мы научимся делать собственно Gate Kepeer'a (ГК), а начнем мы с того, что откроем scripts -> AI.obj Там ищем класс teleporter_multi_list. class 1 clavier : teleporter_multi_list property_define_begin telposlist_begin Position1 {"Aden"; 146705; 25840; -2000; 1500; 5 } {"Coliseum"...
  12. Romualdo

    Установка сервера PTS под Windows Server 2003 64bit и MSSQL 2005 x64

    Размещу это тут. В интернете полно копипаста данного мануала, но все-таки раз у нас есть раздел "мануалы", то у нас он тоже должен быть.) Распаковываете сервер в любое удобное место. Например: C:\server\....... Далее нам необходимо настроить основные конфигурационные файлы сервера: 1)...
  13. Symonne

    RestrictAreaData.txt

    Запрет полета на Виверне Пример - Башня Дерзости: nofly_begin name=[Tower_of_Insolence] system_msg_id=1687 range={{102382;2297;-3349;32767};{100118;30085;-3780;32767};{126188;29775;-2258;32767};{127178;3979;-2272;32767}} nofly_end Запрет на создание точки телепорта Пример -...
  14. kick

    Делаем Антибаф (block baff)

    Предлагаю Вам, готовый код Block Buff'a: skilldata: skill_pch: skill_pch2: Клиент редактируем сами, skillgrp.dat\skillname.dat.
  15. kick

    Npc Lvl Up Manager

    AI: class 1 lvl_up : citizenparameter_define_begin string fnHi "lvl_up_main.htm" string failed "lvl_up_fail.htm" parameter_define_end handler 3 38 // TALKED variable_begin "talker" "myself" "_choiceN" "_code" "_from_choice" variable_end...
  16. kick

    Саб без квеста

    NASC: class 1 subclass : citizen{ handler: EventHandler TALKED(talker){ myself::ShowPage(talker,"subclass.htm"); } EventHandler MENU_SELECTED(talker,ask,reply) { if(ask == 541 && reply == 1) { if(talker.level>75 && talker.subjob_id == 0) {...
  17. kick

    Fix отображения торса у только что созданых Орков

    setting.txt Заменить блок orc_shaman на следующий:
  18. kick

    Отмытие ПК за адену

    Отмытие ПК за адену AI: class 1 black_judge : citizen{ parameter: string ShopName = "black_judge001.htm"; string fnHi = "gm_shop_main.htm"; handler: EventHandler TALKED(talker) { myself::ShowPage( talker, "black_judge001.htm"); } EventHandler...
  19. kick

    Уменьшаем уровень чарам

    Уменьшаем уровень чарам AI: class 1 delevel : citizen{ parameter: string ShopName = "delevel.htm"; string fnHi = "delevel.htm"; property: handler: EventHandler MENU_SELECTED(talker,ask,reply) { if( ask == -1 ) { if( reply == 1 ) { if( (talker.level) >= 37 && talker.level <= 40) {...
  20. kick

    SubClass На халяву

    AI: class sub_npc : citizen{ handler: EventHandler (talker) { myself->AddUseSkillDesire(talker,1110785,0,0,1000000); myself->AddLog(2,talker,235); myself->SetOneTimeQuestFlag(talker,235,1); myself->SoundEffect(talker, "ItemSound.quest_finish"); } } HTML <button value="Sub.Class"...
Назад
Сверху Снизу