diff options
author | Andrei Karas <akaras@inbox.ru> | 2014-10-05 11:34:32 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2016-12-13 17:14:59 +0300 |
commit | 5a8d7b283867efc5d88164b1a70e8c1365e0f3fa (patch) | |
tree | 28aeac44b03eeb0e40947764626c835853ad4748 /npc/other/powernpc.txt | |
parent | 6f95d1d3eac0edc31af2da039dc01acfc7545dfc (diff) | |
download | hercules-5a8d7b283867efc5d88164b1a70e8c1365e0f3fa.tar.gz hercules-5a8d7b283867efc5d88164b1a70e8c1365e0f3fa.tar.bz2 hercules-5a8d7b283867efc5d88164b1a70e8c1365e0f3fa.tar.xz hercules-5a8d7b283867efc5d88164b1a70e8c1365e0f3fa.zip |
Remove conf dir.
Diffstat (limited to 'npc/other/powernpc.txt')
-rw-r--r-- | npc/other/powernpc.txt | 315 |
1 files changed, 0 insertions, 315 deletions
diff --git a/npc/other/powernpc.txt b/npc/other/powernpc.txt deleted file mode 100644 index b784507e6..000000000 --- a/npc/other/powernpc.txt +++ /dev/null @@ -1,315 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2015 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= Copyright (C) KarLeada -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Official Kunlun Power Arena -//================= Description =========================================== -//= Official Kunlun Power Arena -//================= Current Version ======================================= -//= 1.2 -//========================================================================= - -gonryun,180,118,4 script Iron man#gnp 4_M_03,{ - if (checkweight(Knife,1) == 0) { - mes "- Wait a minute !! -"; - mes "- Currently you're carrying -"; - mes "- too many items with you. -"; - mes "- Please try again -"; - mes "- after you lose some weight. -"; - close; - } - if (BaseJob == Job_Novice) { - mes "[Songmoodoo]"; - mes "Children are not allowed in here."; - close; - } - if (in_battle == 3) in_battle = 1; - if (in_battle < 1) { - mes "[Songmoodoo]"; - mes "Hey hey~ This is not something"; - mes "you can see everyday."; - mes "Oh~ you look strong!"; - mes "Wanna try?"; - next; - switch(select("Why not?", "?????", "No thanks.")){ - case 1: - mes "[Songmoodoo]"; - mes "Haha~ I knew you would try."; - mes "If you could lift this up,"; - mes "I'll tell you something interesting."; - mes "Ready?"; - next; - mes "^0000FFSongmoodoo points to a rock"; - mes "and asks you to lift it."; - if (BaseJob < Job_Knight) callsub L_Lifting,690; - else if (BaseClass == Job_Swordman || BaseClass == Job_Thief || BaseClass == Job_Merchant || BaseJob == Job_Monk) callsub L_Lifting,1100; - else callsub L_Lifting,730; - break; - case 2: - mes "[Songmoodoo]"; - mes "That's not a big deal."; - mes "If you believe you're strong,"; - mes "this might be a good chance to experience"; - mes "something new. Wanna try??"; - break; - case 3: - mes "[Songmoodoo]"; - mes "I guess not..."; - emotion e_pif; - break; - } - } else if (in_battle == 1) { - mes "[Songmoodoo]"; - mes "Good to see you again!"; - mes "Wanna go??"; - next; - if (select("Sure", "Maybe next time") == 1) { - mes "[Songmoodoo]"; - mes "Good! Haha."; - mes "I like your confidence."; - mes "Good luck to you~"; - close2; - warp "gon_test",53,6; - end; - } else { - mes "[Songmoodoo]"; - mes "Well... alright."; - mes "I'll see you next time then."; - } - } else { - mes "[Songmoodoo]"; - mes "You ran away from there?"; - mes "Guess you're not strong enough!"; - mes "I'll give you another chance."; - mes "See you again."; - emotion e_pif; - in_battle = 1; - } - close; - -L_Lifting: - if (checkweight(Stone,getarg(0))) { - mes "You lifted the Stone lightly.^000000"; - in_battle = 1; - getitem Stone, getarg(0); // Stone - next; - emotion e_no1; - mes "[Songmoodoo]"; - mes "Wow~ Excellent~"; - mes "I'll take you to someplace nice"; - mes "next time I see you."; - mes "See ya~"; - } else { - mes "Looks too heavy for you.^000000"; - next; - mes "[Songmoodoo]"; - mes "You lack training."; - mes "Come back after more practice."; - } - return; -} - -gon_test,50,14,4 script Administrator#gnp 8_M_TWSOLDIER,{ - mes "[Administrator]"; - if (BaseJob == Job_Novice) { - mes "Children are not allowed in here."; - close; - } - if ($@in_battle) { - mes "Sorry, the field of fight"; - mes "is occupied right now."; - mes "Try again later."; - close; - } - mes "Are you ready?"; - mes " "; - mes "Remember, you have to pay"; - mes "500z to fight."; - next; - if (select("Yes, let me fight!", "One moment, please.") == 2) { - mes "[Administrator]"; - mes "Ok, see you later."; - close; - } - if (Zeny < 500) { - mes "[Administrator]"; - mes "I'm sorry but you don't have enough zeny."; - close; - } - Zeny -= 500; - in_battle = 1; - warp "gon_test",42,86; - $@in_battle = 1; - setnpctimer 0,"Summoner#gnp"; - startnpctimer "Summoner#gnp"; - end; -} - -gon_test,42,89,4 script Summoner#gnp 4_M_TWBOY,{ - mes "[SongYeunWoo]"; - if (in_battle == 3) { - mes "Please come back after registration."; - close; - } else if (in_battle == 2) { - mes "You had a single match already."; - mes "You can have a match once at a time."; - mes "Please re-enter if you want a match"; - mes "with other monsters."; - close; - } - mes "Welcome."; - mes "Which monster will you recall?"; - next; - .@gnpGroup = select("Group 1", "Group 2", "Group 3", "Group 4", "Group 5", "Group 6", "Group 7", "Group 8", "Group 9", "Group 10", "Group 11"); - .@gnpGroupMob$ = .gnpMobsName$[(.@gnpGroup-1)*6]; - for (.@i = 1; .@i < 6; ++.@i) - .@gnpGroupMob$ += ":" + .gnpMobsName$[(.@gnpGroup-1)*6 + .@i]; - .@gnpMob = select(.@gnpGroupMob$); - mes "[SongYeunWoo]"; - mes "Let the fight begin!"; - close2; - in_battle = 2; - if (getnpctimer(0) < 180000) monster "gon_test",56,86,.gnpMobsName$[(.@gnpGroup-1)*6 + .@gnpMob - 1],.gnpMobsId[(.@gnpGroup-1)*6 + .@gnpMob - 1],1,"Summoner#gnp::OnGnpMobDead"; - end; -OnInit: - initnpctimer; - stopnpctimer; - setarray .gnpMobsName$[0],"Leather ribbon","Sitotoxism","Certificate of blood donation","Tarantulla","DangRangKwon","Molar of Desert"; - setarray .gnpMobsId[0],1419,1428,1434,1430,1457,1432; - setarray .gnpMobsName$[6],"Hog Skeleton","Cannibal Bear","Miner","Fighting Dog","Mermaid Princess","Only Son"; - setarray .gnpMobsId[6],1462,1442,1469,1460,1425,1472; - setarray .gnpMobsName$[12],"SamYeupchoom","Hunting Dog","Nutcracker","Sea Horse","JAKK","Corpse"; - setarray .gnpMobsId[12],1454,1455,1443,1426,1436,1423; - setarray .gnpMobsName$[18],"Marduk","Onion Stem","Worm","Autodoll","Girl with Matches","Red Evil"; - setarray .gnpMobsId[18],1458,1440,1429,1459,1444,1422; - setarray .gnpMobsName$[24],"Naga","Mold","Tracing Missiles","Aryong","Abiryong","Bacterium"; - setarray .gnpMobsId[24],1421,1481,1424,1465,1466,1433; - setarray .gnpMobsName$[30],"Winning System","Fat Archer","Little black goat","Perverted","Treasure Box","Greenhorn"; - setarray .gnpMobsId[30],1427,1473,1431,1446,1474,1471; - setarray .gnpMobsName$[36],"Hurricane","External Hog","Landlord of Maze","Knight of grudge","Archer of grudge","Papillon"; - setarray .gnpMobsId[36],1450,1439,1461,1467,1453,1479; - setarray .gnpMobsName$[42],"Lip","Wendigo","E Card","Tentacle Monster","Muscular Alarm","Devil Cross"; - setarray .gnpMobsId[42],1451,1475,1437,1441,1476,1435; - setarray .gnpMobsName$[48],"Maggot","Large Frame","Season of reading","Shining Fingers","Handbag","Major knight of grudge"; - setarray .gnpMobsId[48],1477,1448,1478,1489,1488,1438; - setarray .gnpMobsName$[54],"Queen","Man of Fire","Sword of Executor","Mutant Dragon","Mixed Soup","Great Sword"; - setarray .gnpMobsId[54],1482,1464,1487,1449,1456,1486; - setarray .gnpMobsName$[60],"Monster Bird","Torturer","Warrior","Vice-Torturer","Huge Sword"; - setarray .gnpMobsId[60],1447,1483,1490,1484,1485; - end; - -OnTimer120000: - areaannounce "gon_test",41,81,74,92,"1 min. left",0; - end; - -OnTimer180000: - killmonster "gon_test","Summoner#gnp::OnGnpMobDead"; - end; - -OnTimer182000: - areaannounce "gon_test",41,81,74,92,"Time Over.",0; - end; - -OnGnpMobDead: - setnpctimer 0; - in_battle = 1; - areaannounce "gon_test",41,81,74,92,"Thank you. Please come again.",0; - sleep 4000; -OnTimer184000: - stopnpctimer; - areawarp "gon_test",41,81,74,92,"gon_test",44,4; - $@in_battle = 0; - end; -} - -gon_test,46,14,3 script Guide of field of fight 4_F_TWGIRL,{ - mes "[SongHeeYeon]"; - mes "....."; - mes "Hi, there~"; - mes "This is a field of fight."; - mes "Got any questions?"; - next; - switch(select("A field of fight?", "You got a minute lady?", "Get in.", "Out.", "Nope.")){ - case 1: - mes "[SongHeeYeon]"; - mes "Just like the name of this place,"; - mes "it is a field for matches."; - mes "We have various monsters"; - mes "in different levels."; - next; - mes "[SongHeeYeon]"; - mes "1st Class Boss Monsters are in middle of preparation yet."; - mes "We charge you a small fee to enter here."; - break; - case 2: - mes "[SongHeeYeon]"; - mes "Eh.... excuse me?"; - mes "Ah, I'm afraid I have to work right now..."; - mes "Sorry..."; - break; - case 3: - mes "[SongHeeYeon]"; - mes "Yes, thank you."; - mes "Have a good time."; - close2; - in_battle = 3; - warp "gon_test",25,98; - end; - case 4: - mes "[SongHeeYeon]"; - mes "Thank you."; - mes "Please come again."; - close2; - warp "gonryun",177,112; - end; - case 5: - mes "[SongHeeYeon]"; - mes "........"; - mes "Goodbye..."; - break; - } - close; -} - -gon_test,70,103,3 script ChowAnAn#gnp 4_F_TWMIDWOMAN,{ - mes "[ChowAnAn]"; - mes "Want to go back?"; - next; - if (select("Yes.", "No.") == 1) { - mes "[ChowAnAn]"; - mes "Thank you."; - mes "Please come again."; - close2; - in_battle = 1; - warp "gon_test",44,4; - end; - } - mes "[ChowAnAn]"; - mes "Thank you."; - close; -} |