nasc

  1. AntiPvP NPC

    NASC: EventHandler ATTACKED(attacker,damage) { if(myself::GetAbnormalLevel(attacker, myself::Skill_GetAbnormalType(@s_npc_kick))==-1) { myself::AddUseSkillDesire(attacker, @s_npc_kick, @ST_ATTACK, @AMT_STAND, 1000000); myself::RemoveAttackDesire(attacker.id); }...
  2. 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 =...
  3. Тюремный квест

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

    AI if( ask == 600 ) //аск из хтмлки { i3 = reply; myself.SetCookie(talker,"oldid",i3); //ставим в куки игроку айди айтема сдаваемого myself.ShowPage(talker,"donate_exchange25new.htm"); //покахываем страницу с выбором нового айтема, название хтмлки...
  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. Уменьшаем уровень чарам

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

    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 // Количество вещи...
  10. Тюремный квест

    Игрокам намного интресенее пройти квест и выйти из тюрьмы нежели сидеть там. С введением квеста отменили возможность выпускать чара по времени. Поэтому хочешь выйти делай квест. Расчет у нас примерно таков, сутки раньше = 1 час = 150 цепей. Т.е. если раньше чара наказывали на неделю, то...
  11. 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...
  12. Выходим с тюрьмы за колы

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

    Cуть такова что если народ точится на котах или нпц то при ударе в очередной раз нпц чара кидает в танцующий стан на 2 минуты наск cod: EventHandler ATTACKED(attacker,damage) { if(myself::GetAbnormalLevel(attacker, myself::Skill_GetAbnormalType(@s_npc_kick))==-1) {...
  14. Анти-хит система

    Cуть такова что если народ точится на котах или нпц то при ударе в очередной раз нпц чара кидает в танцующий стан на 2 минуты наск cod: EventHandler ATTACKED(attacker,damage) { if(myself::GetAbnormalLevel(attacker, myself::Skill_GetAbnormalType(@s_npc_kick))==-1) {...
  15. Анти-хит система

    Cуть такова что если народ точится на котах или нпц то при ударе в очередной раз нпц чара кидает в танцующий стан на 2 минуты наск cod: EventHandler ATTACKED(attacker,damage) { if(myself::GetAbnormalLevel(attacker, myself::Skill_GetAbnormalType(@s_npc_kick))==-1) {...
  16. Анти-хит система

    Cуть такова что если народ точится на котах или нпц то при ударе в очередной раз нпц чара кидает в танцующий стан на 2 минуты наск cod: EventHandler ATTACKED(attacker,damage) { if(myself::GetAbnormalLevel(attacker, myself::Skill_GetAbnormalType(@s_npc_kick))==-1) {...
  17. Анти-хит система

    Cуть такова что если народ точится на котах или нпц то при ударе в очередной раз нпц чара кидает в танцующий стан на 2 минуты наск cod: EventHandler ATTACKED(attacker,damage) { if(myself::GetAbnormalLevel(attacker, myself::Skill_GetAbnormalType(@s_npc_kick))==-1) {...
  18. Анти-хит система

    Cуть такова что если народ точится на котах или нпц то при ударе в очередной раз нпц чара кидает в танцующий стан на 2 минуты наск cod: EventHandler ATTACKED(attacker,damage) { if(myself::GetAbnormalLevel(attacker, myself::Skill_GetAbnormalType(@s_npc_kick))==-1) {...
  19. Анти-хит система

    Cуть такова что если народ точится на котах или нпц то при ударе в очередной раз нпц чара кидает в танцующий стан на 2 минуты наск cod: EventHandler ATTACKED(attacker,damage) { if(myself::GetAbnormalLevel(attacker, myself::Skill_GetAbnormalType(@s_npc_kick))==-1) {...
  20. Мануал AntiPvP NPC

    NASC: EventHandler ATTACKED(attacker,damage) { if(myself::GetAbnormalLevel(attacker, myself::Skill_GetAbnormalType(@s_npc_kick))==-1) { myself::AddUseSkillDesire(attacker, @s_npc_kick, @ST_ATTACK, @AMT_STAND, 1000000); myself::RemoveAttackDesire(attacker.id); }...