pts server

  1. Скрипт Саб класс PvP-Game

    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"...
  2. Project C2 PTServer

    Пользователь xLaPax разместил новый ресурс: Project C2 PTServer - PTServer C2 Узнать больше об этом ресурсе...
  3. [share] Генератор skillenchantdata.txt

    Откопал у себя мелкий скрипт, который писал еще в те времена, когда мы работали с сервером на базе PTS сервера С4. Служит для автоматической генерации файла skillenchantdata.txt, содержащего информацию о заточке скиллов. *** Скрытый текст: У Вас недостаточно прав для просмотра скрытого текста...
  4. Мануал Делаем Антибаф (block baff)

    Предлагаю Вам, готовый код Block Buff'a: skilldata: skill_pch: skill_pch2: Клиент редактируем сами, skillgrp.dat\skillname.dat.
  5. Мануал 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...
  6. Мануал Саб без квеста

    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) {...
  7. Мануал Fix отображения торса у только что созданых Орков

    setting.txt Заменить блок orc_shaman на следующий:
  8. Мануал Отмытие ПК за адену

    Отмытие ПК за адену 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...
  9. Мануал Уменьшаем уровень чарам

    Уменьшаем уровень чарам 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) {...
  10. Мануал 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"...
  11. Мануал Нублес за предмет

    AI: class 1 nobless_helper : citizenparameter_define_begin string fnHi "l2ee_main_nobless.htm" string fnOk "l2ee_give_nobless.htm" string fnCancel "l2ee_cancel_nobless.htm" int ItemId 15000 // ID требуемой вещи для взятия Статуса Дворянина int AmountItem 1 // Количество вещи...
  12. Мануал Buyselllist

    buyselllist_begin SellList0 {5900; 10; 0.210000; 1 } buyselllist_end 1 - id предмета 2 - умножение цены Х 3 - налог с замка 4 - количество вещей (есть не ясная связь с 3 пунктом)
  13. Мануал npc reset pk

    HTML <center><button value="Bajar PK" action="bypass -h menu_select?ask=641&reply=6" width=120 height=20 back="sek.cbui81" fore="sek.cbui79"></center><br> AI class 1 Punisher : default_npchandler 3 13 // TALKED variable_begin "talker" "myself" "_choiceN" "_code" "_from_choice" variable_end...
  14. Мануал Тюремный квест

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

    class 1 pk_v_gorode : default_npchandler 5 34 // SEE_CREATURE variable_begin "creature" "myself" "_choiceN" "_code" "_from_choice" variable_end push_event // creature push_const 112 add fetch_i // karma push_const 468 add fetch_i4 push_const 0 greater branch_false L2 L1 push_event...
  16. Мануал Instant Nobless & Subclass (NASC)

    //*********************************************//2010-5-20 //********************************************* class 1 noble_maker : citizen { handler: EventHandler TALKED(talker){ myself::ShowPage(talker,"your_htm.htm"); } EventHandler MENU_SELECTED(talker,ask,reply) { if(ask == 541 && reply...
  17. Мануал Обменник через аи

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

    this will dissable port from jail Installation steps1) comment peace zone in jail 2) add my battlezone - cause that summon friend, gatechant is not working 3) add new poison zone with new skill which block all dmg skill must be here becauase if player dies in battleground then he may port to...
  19. Мануал Выходим с тюрьмы за колы

    Npcpos.txt Npcdata.txt gmroom.htm <html><head><body>Тюремная леди:<br> Добрый день путник<br1> Я стражник этой прелестной камеры<br1> Если ты хочешь покинуть её то тебе нужно внести залог<br1> Предметы для выхода продаются в личном кабинете<br1> Для выхода я возьму с тебя 10 Coin of luck.<br>...
  20. Мануал Метод добавления новых расширенных пакетов в 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...