Kiritoryu

Members
  • Content Count

    59
  • Avg. Content Per Day

    0
  • Joined

  • Last visited

Community Reputation

0 Neutral

4 Followers

About Kiritoryu

  • Rank
    Santa Poring

Profile Information

  • Gender
    Male

Recent Profile Visitors

4,495 profile views
  1. cant work too for me. Im using the latest rAthena. Same problem. it been fine before. but when i updated the lastest rathena it stopped working
  2. isit possible to set an amount that can be summon ? and set A limit to it( Max summon: 10 ?). Lets say 1 amonra is 1m. then we able to put an amount of 10 amonra, so it will be total 10m paid.
  3. Emistry. Don't change his gender lol Do you use rAthena ? if so post your current script please. Can i request on this post too? A NPC which can change an itemID to cash point.
  4. On the current new rAthena. This Script has error :>
  5. Me too bump! BUMP! need this asap. Server no MVP ROOM D:?! Bumb bumb bump bump Bump
  6. Make sure you update your sources respectively (and don't forget to recompile) .. channel command and channel_admin permission are located in map/pc_groups.h and map/atcommand.c files - try to locate them here to make sure your files are up to date. Oh thanks. And i know why this happen. Haha. Im using eAmod as well
  7. [Warning]: atcommand_config_read: can not set alias for non-existent command channel (conf/atcommand_athena.conf:59) [status]: Done reading '60' command aliases in 'conf/atcommand_athena.conf'. [Warning]: pc_groups:read_config: non-existent command name 'channel', removing... (conf/groups.conf:130) [Warning]: pc_groups:read_config: non-existent command name 'channel', removing... (conf/groups.conf:174) [Warning]: pc_groups:read_config: non-existent command name 'channels', removing... (conf/groups.conf:308) [Warning]: pc_groups:read_config: non-existent permission name 'channel_admin', removing... (conf/groups.conf:320) but i have channel.conf im using the latest rAthena
  8. Im using the new izlude map. but all my portals and NPC are all messed up. Anyone can share with me their fixed izlude.txt ? tthanksss
  9. I need a baby job changer that doesnt have bug. Mine if i novice level, and i change to baby job. The stats points that are added reset-ed but the stats point that i didnt add stays. this allow in stats abuse. my server is 500/120 server with max stats 450 This is my script. Bugged. ////////////////////////////////////////////////////////////////////// //////////////////////// aERO2 Corp. Scripts ///////////////////////// ////////////////////////////////////////////////////////////////////// ////Script: Baby Job Master ////Writer: yandols ////Version: 1.01 ////Works with: All versions ////Desc: Job Master for Baby Class ////////////////////////////////////////////////////////////////////// ////Version Info: //// Not Available ////////////////////////////////////////////////////////////////////// sanctum,245,137,6 script Baby Job Master 96,{ if(SkillPoint != 0) goto Lskillpt; if(@CharReborned==1) goto LAlreadyReborn; if(baseLevel < 10) goto Lnotbabylevel; if(@chardefsize==2) goto Lnotitans; mes "[Baby Job Master]"; mes "I am the Baby Job Master for this server."; mes "Do you need a job change?"; next; menu "Become baby",Lbabytime,"First Class",LFirstClass,"Second Class (2-1)",LSecondClass,"Second Class (2-2)",LSecondClass2; L_Fail: mes "[Baby Job Master]"; mes "Only Novice can change into a baby!!"; close; LAlreadyReborn: mes "[Baby Job Master]"; mes "You are reborn class, I cannot provide jobchange to reborn class."; close; Lbabytime: if(Class != 0) goto L_Fail; if(Class==4023) goto LAlreadyNoob; mes "[Baby Job Master]"; mes "You want to become a baby?"; mes "If you become baby you cannot reborn."; next; menu "Ok",ResetYes,"Cancel",ResetNo; ResetYes: getitem 1202,1; getitem 2302,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFBaby^000000."; jobchange 4023; close; ResetNo: goto LCancel; LAlreadyNoob: mes "[Baby Job Master]"; mes "You are already a baby."; close; Lnotbabylevel: mes "[Baby Job Master]"; mes "I am the Baby Job Master for this server."; next; mes "[Baby Job Master]"; mes "If you want to become a baby, you must be at least level 10 and not a titan."; close; Lnotitans: mes "[Baby Job Master]"; mes "Sorry, I can't help you."; mes "Giants cannot become baby!!"; mes "Too big!!!"; close; LSnovice: if(class !=4023) goto LHell; if(baselevel<45) goto LHell; getitem 1202,1; getitem 2302,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFSuper Baby^000000!!"; jobchange 4045; close; LHell: mes "[Baby Job Master]"; mes "- You have to be a baby novice"; mes "- You need to be at least BaseLvl 45."; close; LFirstClass: if(class !=4023) goto Lnovice; if(joblevel<10) goto Ljobten; menu "Swordsman",LSword,"Mage",LMage,"Thief",LThief,"Merchant",LMerc,"Acolyte",LAco,"Archer",LArch,"Super Baby!!",LSnovice; Lnovice: mes "[Baby Job Master]"; mes "You are not a baby novice."; close; Ljobten: mes "[Baby Job Master]"; mes "- You need to be at least JobLvl 10 before changing into the first class."; close; Lskillpt: mes "[Error]"; mes "^FF0000Please use up all your skill points!^000000"; close; LTaekwon: mes "[Job Master] ^FF0000"; mes "An error has occured, unable to jobchange. please send error report to eAthena Server.^000000"; close; LGunz: mes "[Job Master] ^FF0000"; mes "An error has occured, unable to jobchange. please send error report to eAthena Server.^000000"; close; LNinja: mes "[Job Master] ^FF0000"; mes "An error has occured, unable to jobchange. please send error report to eAthena Server.^000000"; close; LSword: getitem 2304,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFSwordman^000000."; jobchange 4024; close; LMage: getitem 1602,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFMage^000000."; jobchange 4025; close; LThief: getitem 1214,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFThief^000000."; jobchange 4029; close; LMerc: getitem 1302,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFMerchant^000000."; jobchange 4028; close; LAco: getitem 1505,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFAcolyte^000000."; jobchange 4027; close; LArch: getitem 1702,1; getitem 1750,100; mes "[Baby Job Master]"; mes "Now you become a ^0000FFArcher^000000."; jobchange 4026; close; LCancel: mes "[Baby Job Master]"; mes "Okay then."; close; LSecondClass: if(joblevel<50) goto Ljobforty; menu "Knight",LKnight,"Wizard",LWizard,"Hunter",LHunter,"Blacksmith",LBlacksmith,"Assassin",LAssassin,"Priest",LPriest; Ljobforty: mes "[Baby Job Master]"; mes "You must be at least JobLvl 40 before changing to 2nd class."; close; LNotTaekwon: mes "[Baby Job Master]"; mes "You are not a Taekwon."; close; LStarglad: goto LNotTaekwon; mes "[Baby Job Master]"; mes "This job is not yet availible."; close; LKnight: if(class !=4024) goto LNotSword; goto LKnight2; LNotSword: mes "[Baby Job Master]"; mes "You are not a swordman."; close; LKnight2: getitem 1155,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFKnight^000000."; jobchange 4030; close; LHunter: if(class !=4026) goto LNotArcher; goto LHun2; LNotArcher: mes "[Baby Job Master]"; mes "You are not an archer."; close; LHun2: // warp "in_hunter.gat",100,18; // close; mes "[Baby Job Master]"; mes "Now you become a ^0000FFHunter^000000."; jobchange 4034; // give_special 2; close; LBlacksmith: mes "[Baby Job Master]"; if(class !=4028) goto LNotMerc; goto LBla2; LNotMerc: mes "[Baby Job Master]"; mes "You are not a Merchant."; close; LBla2: getitem 1358,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFBlacksmith^000000."; jobchange 4033; close; LAssassin: if(class !=4029) goto LNotThief; goto LAssass2; LNotThief: mes "[Baby Job Master]"; mes "You are not a Thief."; close; LAssass2: getitem 1251,1; mes "[Baby Job Master]"; mes "Now you become an ^0000FFAssassin^000000."; jobchange 4035; close; LPriest: if(class !=4027) goto LNotAco; goto LPri2; LNotAco: mes "[Baby Job Master]"; mes "You are not an Acolyte."; close; LPri2: getitem 1550,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFPriest^000000."; jobchange 4031; close; LWizard: if(class !=4025) goto LNotMage; goto LWiz2; LNotMage: mes "[Baby Job Master]"; mes "You are not a Mage."; close; LWiz2: getitem 1608,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFWizard^000000."; jobchange 4032; close; LSecondClass2: if(joblevel<40) goto Ljobforty; if(sex==0) goto LFsecond2; if(sex==1) goto LMsecond2; LFsecond2: menu "Crusader",LCrusader,"Sage",LSage,"Dancer",LDancer,"Alchemist",LAlchemist,"Rogue",LRogue,"Monk",LMonk,"Soul Linker",LSoulLink; LMsecond2: menu "Crusader",LCrusader,"Sage",LSage,"Bard",LBard,"Alchemist",LAlchemist,"Rogue",LRogue,"Monk",LMonk,"Soul Linker",LSoulLink; LNotTaekwon2: mes "[Baby Job Master]"; mes "You are not a Taekwon."; close; LSoulLink: goto LNotTaekwon2; mes "[Baby Job Master]"; mes "This job is not yet availible."; close; LCrusader: if(class !=4024) goto LNotSword2; goto LCrus2; LNotSword2: mes "[Baby Job Master]"; mes "You are not a Swordman"; close; LCrus2: getitem 1117,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFCrusader^000000."; jobchange 4037; close; LBard: if(class !=4026) goto LNotArch3; goto LBard2; LNotArch3: mes "[Baby Job Master]"; mes "You are not an Archer"; close; LBard2: getitem 1902,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFBard^000000."; jobchange 4042; close; LDancer: if(class !=4026) goto LNotArch2; goto LDanc2; LNotArch2: mes "[Baby Job Master]"; mes "You are not an Archer"; close; LDanc2: getitem 1951,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFDancer^000000."; jobchange 4043; close; LAlchemist: mes "[Baby Job Master]"; if(class !=4028) goto LNotMerc2; goto LAlch2; LNotMerc2: mes "[Baby Job Master]"; mes "You are not a Merchant"; close; LAlch2: getitem 1358,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFAlchemist^000000."; jobchange 4041; close; LRogue: if(class !=4029) goto LNotThief2; goto LRogue2; LNotThief2: mes "[Baby Job Master]"; mes "You are not a Thief"; close; LRogue2: getitem 1214,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFRogue^000000."; jobchange 4040; close; LMonk: if(class !=4027) goto LNotAco2; goto LMonk2; LNotAco2: mes "[Baby Job Master]"; mes "You are not an Acolyte"; close; LMonk2: getitem 1802,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFMonk^000000."; jobchange 4038; close; LSage: if(class !=4025) goto LNotMage2; goto LSage2; LNotMage2: mes "[Baby Job Master]"; mes "You are not a Mage"; close; LSage2: getitem 1550,1; mes "[Baby Job Master]"; mes "Now you become a ^0000FFSage^000000."; jobchange 4039; close; }
  10. //===== rAthena Script ======================================= // BattleGround System - KvM Entrance NPCs //===== By: ================================================== //= L0ne_W0lf //===== Current Version: ===================================== //= 1.1 //===== Compatible With: ===================================== //= rAthena 1.0 //===== Description: ========================================= //= [AEGIS Conversion] //= Kreiger Von Midgard Battleground Entrance NPCs //= Original NPCs scrapped from bg_common. //===== Additional Comments: ================================= //= 1.0 First Version. //= 1.1 Corrected some typos, and shifted messages around. //= Corrected iRO style quest log entries, however it's //= advisable that you not use them, as they conflict. //============================================================ // KvM Officer - Guillaume //============================================================ bat_room,164,178,5 script KVM Mercenary Officer#1 418,{ /* set [email protected],checkquest(6026,PLAYTIME); if (([email protected] == 0) || ([email protected] == 1)) { mes "[Croix Mercenary Officer]"; mes "I know that you've already signed with the Croix. Go back and join their team. We will not accept traitors to fight for us."; close; } else if ([email protected] == 2) erasequest 6026; */ set [email protected],checkquest(6025,PLAYTIME); if (([email protected] == 0) || ([email protected] == 1)) { mes "[Guillaume Mercenary Officer]"; mes "It seems you have recently participated in a KVM battle. You must wait 5 minutes before signing up again."; close; } else if ([email protected] == 2) erasequest 6025; mes "[Guillaume Mercenary Officer]"; mes "Let them know the real might of Guillaume!"; next; switch(select("I will fight with you.:End Conversation.")) { case 1: mes "[Guillaume Mercenary Officer]"; mes "Show them how strong we are."; mes "Today, everyone will hear the shout of triumph from Guillaume!"; close2; //setquest 6025; if (BaseLevel > 79) warp "bat_room",169,223; else if (BaseLevel < 60) warp "bat_room",197,223; else warp "bat_room",225,223; close; case 2: mes "[Guillaume Mercenary Officer]"; mes "We will win!"; close; } } // Guillaume Knight - KvM //============================================================ bat_room,167,178,5 script Guillaume Knight#kvm 417,{ mes "[Guillaume Knight]"; mes "Hello."; mes "What do you want to know?"; next; switch(select("Apply for KVM.:What is KVM?:How do I participate in KVM?:I want to know my Kreiger Points.")) { case 1: mes "[Guillaume Knight]"; mes "Applications are not available yet."; mes "To apply, you need to go to a KVM Mercenary Officer."; close; case 2: mes "[Guillaume Knight]"; mes "KVM is the abbreviation of Kreiger Von Midgard."; mes "Adventurer, are you aware that the way to the new world has been opened?"; next; mes "[Guillaume Knight]"; mes "We, the Guillaume Administration, have several plans to advance to the new world."; mes "And KVM is one of them."; next; mes "[Guillaume Knight]"; mes "It means that we, one of many countries in the Midgard continent,"; mes "have decided to employ many adventurers for the immediate advance to the new world."; next; mes "[Guillaume Knight]"; mes "Therefore, to select the best adventurers, we are holding the KVM."; mes "We exspect responses from many adventurers."; next; mes "[Guillaume Knight]"; mes "And we will give them rewards for their participation!"; mes "As for the rewards, please contact a KVM Logistic Officer."; close; case 3: mes "[Guillaume Knight]"; mes "Basically, KVM is a 5 on 5 battle."; mes "First, you apply with a KVM receptionist, in a group or individually."; next; mes "[Guillaume Knight]"; mes "Group applications are for when you intend to enter the KVM with your party members,"; mes "and a personal application is for when you intend to enter the KVM individually."; next; mes "[Guillaume Knight]"; mes "Please apply with a KVM officer, and he will contact you later when you are in Prontera."; next; mes "[Guillaume Knight]"; mes "Then you enter and follow the instructions in the battlefield."; next; mes "[Guillaume Knight]"; mes "However, please be advised that unless you are in the KVM office, he cannot contact you."; close; case 4: mes "[Guillaume Knight]"; mes "Your Kreiger Points are:"; mes ""+kvm_point+"."; close; } } // KvM Officer - Croix //============================================================ bat_room,164,121,1 script KVM Mercenary Officer#2 414,{ /* set [email protected],checkquest(6025,PLAYTIME); if (([email protected] == 0) || ([email protected] == 1)) { mes "[Croix Mercenary Officer]"; mes "I know that you've already signed with the Guillaume. Go back and join their team. We will not accept traitors to fight for us."; close; } else if ([email protected] == 2) erasequest 6025; */ set [email protected],checkquest(6025,PLAYTIME); if (([email protected] == 0) || ([email protected] == 1)) { mes "[Croix Mercenary Officer]"; mes "It seems you have recently participated in a KVM battle. You must wait 5 minutes before signing up again."; close; } else if ([email protected] == 2) erasequest 6025; mes "[Croix Mercenary Officer]"; mes "Let them know the real might of Croix!"; next; switch(select("I will fight with you.:End Conversation.")) { case 1: mes "[Croix Mercenary Officer]"; mes "Show them how strong we are."; mes "Today, everyone will hear the shout of triumph from Croix!"; close2; //setquest 6026; if (BaseLevel > 79) warp "bat_room",169,207; else if (BaseLevel < 60) warp "bat_room",197,207; else warp "bat_room",225,207; close; case 2: mes "[Croix Mercenary Officer]"; mes "We will win!"; close; } } // Croix Knight - KvM //============================================================ bat_room,167,121,1 script Croix Knight#kvm 413,{ mes "[Croix Knight]"; mes "Hello."; mes "What do you want to know?"; next; switch(select("Apply for KVM.:What is KVM?:How do I participate in KVM?:I want to know my Kreiger Points.")) { case 1: mes "[Croix Knight]"; mes "Applications are not available yet."; mes "To apply, you need to go to a KVM Mercenary Officer."; close; case 2: mes "[Croix Knight]"; mes "KVM is the abbreviation of Kreiger Von Midgard."; mes "Adventurer, are you aware that the way to the new world has been opened?"; next; mes "[Croix Knight]"; mes "We, the Croix Administration, have several plans to advance to the new world."; mes "And KVM is one of them."; next; mes "[Croix Knight]"; mes "It means that we, one of many countries in the Midgard continent,"; mes "have decided to employ many adventurers for the immediate advance to the new world."; next; mes "[Croix Knight]"; mes "Therefore, to select the best adventurers, we are holding the KVM."; mes "We exspect responses from many adventurers."; next; mes "[Croix Knight]"; mes "And we will give them rewards for their participation!"; mes "As for the rewards, please contact a KVM Logistic Officer."; close; case 3: mes "[Croix Knight]"; mes "Basically, KVM is a 5 on 5 battle."; mes "First, you apply with a KVM receptionist, in a group or individually."; next; mes "[Croix Knight]"; mes "Group applications are for when you intend to enter the KVM with your party members,"; mes "and a personal application is for when you intend to enter the KVM individually."; next; mes "[Croix Knight]"; mes "Please apply with a KVM officer, and he will contact you later when you are in Prontera."; next; mes "[Croix Knight]"; mes "Then you enter and follow the instructions in the battlefield."; next; mes "[Croix Knight]"; mes "However, please be advised that unless you are in the KVM office, he cannot contact you."; close; case 4: mes "[Croix Knight]"; mes "Your Kreiger Points are:"; mes ""+kvm_point+"."; close; } }
  11. I wanna ask. How do i use check on ip and mac, & on the same time give to only new players register from today onwards - example Lets say i have 1000 accounts register in my sql db. i want the ACCOUNT_ID from 1001 only can receive the freebies. and also to check mac / ip at the same time? cause mine is a server that is already launch. and some players already have freebies. Or any other alternative to do this?
  12. I would like someone to help me with reflect skill ( of any kind, Pally's reflect, Orc_lord card reflect , VM reflect or any other possible reflect ) A = Champ B = Pally C = LK D = Pally 2 B devo A , and D devo C. Both pally is reflect skill is on. C Bowling bash B&A . C receives the reflect damage rather then his pally D. (Nor the D pally or the LK receive ) Senario 2. A VS C on GVG. A with devo B , C is not. C wears VM or Orclord card. A asuras C but, A receive the reflect dmg from the vm or orclord . ( I want this B the pally to receive it) Dont mind purchasing it. PM me.
  13. is not appearing D: it says script loaded. i even tabbed the sec_pri,26,47,4 script GMSPAWNER 990,{
  14. I would like to have a NPC that i can put at my GM headquarters. This npc let GM's above a certain lvl to use it to get item = replacing @item And it allow lvl 99 gm's to view the log of which GM get what item from the NPC. to prevent abuse anyone ?