Jump to content

khenma09

Members
  • Posts

    58
  • Joined

  • Last visited

Posts posted by khenma09

  1. On 1/23/2017 at 11:06 AM, Emistry said:
    • copy all the item info into your current existing iteminfo
    • or use this , which I currently using.

    If you plan to copy and paste to other text file, make sure your target text file have the correct encoding to support those korean words or the converted text.

     

     

    I copied all the items from my custom_itemInfo.lub into my existing itemInfo.lub but same error. Unfinished string

  2. On 8/15/2016 at 8:10 AM, Emistry said:
    On 8/15/2016 at 6:34 AM, Helly said:

    If you have an updated rathena this is the alternative sprite for Genetic and you cand use it with @bodystyle 1 the jobs that have sprites are:

    • Genetic
    • Royal Guard
    • Mechanic
    • Guillotine Cross
    • Arch Bishop
    • Ranger
    Some of them you can find it in the download section HERE (credits to Haziel), if you dont want to have error you must add their palettes too or when your users use the color 4 your client will crash or will got their body full in black.

     

    How shoild i add this in my client?

  3. Im using a hunter... While attacking both normal and skill, there are times that the the ASPD increases visually (animation)  for a few seconds and then back to normal. ASPD increases visually but not on status.  Then i found out this error. DSC_0001.JPG

    Dont know this error.

    Help please.. 

    Thanks in advance.

    Im using client 2015-09-16 (i forgot if 16-09 or 09-16) hahaha.. Too lazy to open my laptop.

     

     

    Solved

  4. the itemInfo.lub i have is the translation project.

    and I have another file which is custom_itemInfo.lub which contains my custom items only.

     

    Should I copy the content of the custom_itemInfo.lub starting from the [19910 >>>to>>> }  and then paste it inside the translated itemInfo.lua?

     

    when I copy and paste it I receive this error

    capture 3.JPG

     

    EDIT: I checked the ID 13736 but it is the same format with the other ID's

    I'm sorry, Im confused with the table name.

     

  5. 2 minutes ago, Akkarin said:

    No, i gave you two different options.

    The first is to use LUA to include an additional file with all your custom items in.

    The second is to tell the client that the iteminfo file is located somewhere else. This option will mean you need to have your customs and official items all in the same folder, but it won't get overwritten when you update your kRO.

    Oh wait, "System/iteminfo.lua" when diffing then? where should the custom_iteminfo.lub goes?

     

     

  6. 12 minutes ago, Akkarin said:

    Use LUA to include your customs when starting the client, or you can use NEMO to tell your client where your custom iteminfo file is when diffing your client

    2d7166ac9e.png

    Should I change the System/iteminfo.lub to System/custom_iteminfo.lua?

    and paste/add

    the custom_iteminfo.lua in system folder?

  7. Hi guyz,

     

    How should I add this lub files in myclient and make it readable by my client?

    Capture.JPG

     

    What's inside? I cant understand/follow the notes inside

    There's a::: tbl_custom = {  (Which is different from original itemInfo.lub, SO,how should I Add this in my client? Just copy and Paste?)

    Capture2.JPG

     

    Emistry is quite busy to answer my msgs and emails, so i posted here.

    Thanks in advance....

  8. can anyone make a NPC script that will set players into specific map into a limited amount of players can enter, and will countdown to disable npc right after the room is full or in a 3 minutes time.
     
    example steps:
    1. enable npc for queue or in a 3 minutes time. I preferred 3 minutes time. (Example of location of warper for event NPC --prontera)
    2. then once full or 3mins. time is elapsed, disabled npc for entering then
    inside the said room:
    3. a 1 minute pause/ countdown again before starting the event. so the players will get ready.
    4. then 3-4 monsters will be summon inside room that will automatically attack the players.
    5.then the last man/character standing will be the winner. will be given the item reward.
     
     
    on the script, the npc will only start countdown when i click it. but i want it to start the count down when the room is full or 3 minutes time elapsed.
    should be Broadcasts to all...
     
    hope you can help me. Thanks!
     
    here's the code:
     

     

     

     

    
    g_room1-3,64,185,3    script    RFYL Event    668,{
            // We need to use attachnpctimer because the mes command below 
            // needs RID attach
            attachnpctimer;
            initnpctimer;
            npctalk "We will start in a short time, give me 15 seconds";
            end;
        OnTimer15000:
            npctalk "Ok 5 seconds more";
            end;
        OnTimer6000:
            npctalk "4";
            end;
        OnTimer7000:
            npctalk "3";
            end;
        OnTimer8000:
            npctalk "2";
            end;
        OnTimer9000:
            npctalk "1";
            end;
        OnTimer10000:
            stopnpctimer;
            mes "[Man]";
            mes "Ok Let us start the RFYL Event";
            mes "Good Luck to all participants!";
            monster "g_room1-3",64,185,"Poring",1002,4,"NPCNAME::OnLabel";
            for (set .@i, 0; .@i < .mobnumber; set .@i, .@i + 1){
            set .@mobGID, monster ("g_room1-3",64,185,"Killer Poring",1002,4);
            unitattack .@mobGID, getcharid(3);
            }
            close;
            detachnpctimer;
            // and remember attachnpctimer and detachnpctimer can only be used 
            // while the NPC timer is not running!
        }

     

     

  9. Here is my quest folder download it /no1 /no1 /no1 /no1

    Please vote me up thnx /ok /ok /ok /ok

     

    http://www.mediafire.com/download/666qp4ogncc437b/quest.rar

     

     

     

     

     

    Where im going to put these??

     

    Found it-- /thx

     

     

    But then How about this??

    always problem next to solving previous problem.

    I think i mixed up everything the files before... /sob

     

    Doyouagree_zpse7bd8700.jpg

     

    authenticate_zpsb7312a3e.jpg

    How to resolve this??

     

    database_zps17bfd4bd.jpg

  10. If your using Query Browser use the username and password there /no1 /no1 /no1

     

    Thanks.. problem solved. /heh

     

    @khema 20130807ragexe.exe client don't need loki launcher to launch

    And in your mysql browser. Goto to your main.sql scheme maybe you name it rathena or hercules find login and edit table change the s1 and p1 with let say

    user name: ragnarok

    Password: ragnarok

    Then apply change.

    You also need to add priviledges or permission

    Goto server administration

    User

    Priviledges

    Rathena or hercules

    Add all

    Logs

    Add all

    Apply

     

    Thanks also problem solved /heh

     

     

    BUT here comes a new problem appears after i login using Loki launcher.

     

    newproblem_zpsa5e8997f.jpg

  11.  

    @NEXUSXVI

     

     how to edit the jobchanger? :)  

    Here's what im using, its an auto job auto max lvl auto @skillall already removed the 3rd job (Its not an npc) Script automatically runs when u create a new character

    
    //==============================================================================//
    //= Script Release : Job Changer + Max Leveler  [ Version 1.6 ]
    //==================================By==========================================//
    //= ManiacSociety
    //==============================================================================//
    //= Idea Came From : ManiacSociety
    //= Helper : Emistry & Kenpachi
    //==============================================================================//
    //= D E S C R I P T I O N S
    //==============================================================================//
    // -- 1. Character can choose a Job which he like to be.
    // -- 2. This NPC only have 1 Time Usage.
    //		 If it is set to Account Based then that account can use 1 times.
    //		 If it is set to Character Based then all new character can use 1 times.
    // -- 3. Complete skills / Skill Points will be given if it is set to be.
    // -- 4. Base Level and Job Level will be given upon Job Change.
    // -- 5. Allow players to click an items to call out the NPC.
    //==============================================================================//
    //= V E R S I O N S
    //==============================================================================//
    // -- [ 1.6 ] : Added Item Script which allow the Scripts work as a "Tickets".
    // -- [ 1.5 ] : Added Configuration for Account Based / Character Based Settings
    // -- [ 1.4 ] : Added Baby Classes + 3rd Job Classes.							
    // -- [ 1.3 ] : Added Configuration Option , 4 Announce Option , Informations.			
    // -- [ 1.2 ] : Simplified Scripts + Shorten the Scripts.							
    // -- [ 1.1 ] : Added New Job Change Option.									
    // -- [ 1.0 ] : Simple Login Auto Max Level + Job Changer.						
    //==============================================================================//
    //= R U L E S
    //==============================================================================//
    // -- 1. Do not use for exchanging purpose.										
    // -- 2. Do not claim it as yours.												
    // -- 3. Do not change or remove the credits.
    // -- 4. Do not sell the script in order to get paid.
    // -- 5. Do not re-sharing upon modified without permission.
    //==============================================================================//
    
    // -- Add this at item DB. ( Change it to any items to your like. )
    // -- 30000,JobClassTicket,JobClassTicket,11,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ doevent "ClassHelper::OnPCLoginEvent"; },{},{}
    
    
    -	script	ClassHelper	-1,{
    OnPCLoginEvent:
    
    // -- Configuration Option
    set .npcname$,"[ ^0000FF Class Helper ^000000 ]";
    set .InfoMenu,1;					// Classes Informations Option [ 0 - Disable / 1 - Enable ]
    set .1stClassMenu,1;				// First Job Class Option [ 0 - Disable / 1 - Enable ]
    set .2ndClassMenu,1;				// Second Job Class Option [ 0 - Disable / 1 - Enable ]
    set .High1stClassMenu,1;			// High 1st Class Option [ 0 - Disable / 1 - Enable ]
    set .Trans2ndClassMenu,1;			// Transcendent Class Option [ 0 - Disable / 1 - Enable ]
    set .Trans3rdClassMenu,0;			// Third Job Class Option [ 0 - Disable / 1 - Enable ]
    set .ExpandedClassMenu,1;			// Expanded Class Option [ 0 - Disable / 1 - Enable ]
    set .BabyClassMenu,1;				// Baby Job Class Option [ 0 - Disable / 1 - Enable ]
    set .Baby3rdClassMenu,0;			// Baby Third Job Class Option [ 0 - Disable / 1 - Enable ]
    set .Allskills,1;					// Complete Skills Option [ 0 - Disable / 1 - Enable ]
    
    // -- Usable for Only 1 Time
    set .Based,1;						// [ 0 - Account Based  / 1 - Character Based ]
    
    
    if( ClassHelper == 1 || #ClassHelper == 1 ) end;
    
    Main_Menu:
    	mes .npcname$;
    	mes "I am the Job Class Helper...";
    	mes "I am here to help you.";
    	mes " ^FF0000________________________________^000000";
    	mes "Do you wish to become Stronger ?";
    	mes " ^FF0000________________________________^000000";
    	next;
    	mes .npcname$;
    	mes "Do you admire those who have a great power ? Do you wish to become a part of them ? If yes , then which classes that you admire the most ?";
    	next;
    	switch(select(( .InfoMenu == 0 )?"":"^4EEE94Classes Information^000000",
    				( .1stClassMenu == 0 )?"":"^0000FFFirst Job Classes^000000",
    				( .2ndClassMenu == 0 )?"":"^0000FFSecond Job Classes^000000",	
    				( .High1stClassMenu == 0 )?"":"^0000FFHigh First Job Classes^000000",	
    				( .Trans2ndClassMenu == 0 )?"":"^0000FFTranscendent Job Classes^000000",	
    				( .Trans3rdClassMenu == 0 )?"":"^0000FFThird Job Classes^000000",		
    				( .ExpandedClassMenu == 0 )?"":"^0000FFExpanded Job Classes^000000",	
    				( .BabyClassMenu == 0 )?"":"^0000FFBaby Normal Job Classes^000000",		
    				( .Baby3rdClassMenu == 0 )?"":"^0000FFBaby Third Job Classes^000000",		
    				"^FF0000Sorry, i admire nobody....^000000")) {
    
    					Case 1: goto Classes_info;
    					Case 2:	goto FirstJob_Classes;
    					Case 3:	goto SecondJob_Classes;
    					Case 4:	goto HighFirstJob_Classes;
    					Case 5:	goto TransSecondJob_Classes;
    					Case 6:	goto TransThirdJob_Classes;
    					Case 7:	goto ExpandedJob_Classes;
    					Case 8:	goto BabyJob_Classes;
    					Case 9:	goto BabyThirdJob_Classes;
    					Case 10:		
    							if ( .Based == 0 ){	set #ClassHelper,1;	}
    							if ( .Based == 1 ){	set ClassHelper,1;	}
    							close;
    			}
    	
    FirstJob_Classes:
    	mes .npcname$;
    	mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
    	next;
    	switch(select("^76EE00Swordman^000000",
    				"^76EE00Magician^000000",
    				"^76EE00Archer^000000",
    				"^76EE00Acolyte^000000",
    				"^76EE00Merchant^000000",
    				"^76EE00Thief^000000",
    				"^FF0000Back^000000")) {
    
    // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;	
    
    			Case 1:	callsub Job_Changing,1,99,50,60,"All";
    			Case 2:	callsub Job_Changing,2,99,50,60,"All";
    			Case 3:	callsub Job_Changing,3,99,50,60,"All";
    			Case 4:	callsub Job_Changing,4,99,50,60,"All";
    			Case 5:	callsub Job_Changing,5,99,50,60,"All";
    			Case 6:	callsub Job_Changing,6,99,50,60,"All";
    			Case 7:	goto Main_Menu;
    		}
    
    HighFirstJob_Classes:
    	mes .npcname$;
    	mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
    	next;
    	switch(select("^76EE00High Swordman^000000",
    				"^76EE00High Magician^000000",
    				"^76EE00High Archer^000000",
    				"^76EE00High Acolyte^000000",
    				"^76EE00High Merchant^000000",
    				"^76EE00High Thief^000000",
    				"^FF0000Back^000000")) {
    
    // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;	
    
    			Case 1:	callsub Job_Changing,4002,99,50,60,"All";
    			Case 2:	callsub Job_Changing,4003,99,50,60,"All";
    			Case 3:	callsub Job_Changing,4004,99,50,60,"All";
    			Case 4:	callsub Job_Changing,4005,99,50,60,"All";
    			Case 5:	callsub Job_Changing,4006,99,50,60,"All";
    			Case 6:	callsub Job_Changing,4007,99,50,60,"All";
    			Case 7:	goto Main_Menu;
    		}
    		
    SecondJob_Classes:
    	mes .npcname$;
    	mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
    	next;
    	switch(select("^76EE00Knight^000000",
    				"^76EE00Priest^000000",
    				"^76EE00Wizard^000000",
    				"^76EE00Blacksmith^000000",
    				"^76EE00Hunter^000000",
    				"^76EE00Assassin^000000",
    				"^76EE00Crusader^000000",
    				"^76EE00Monk^000000",
    				"^76EE00Sage^000000",
    				"^76EE00Rogue^000000",
    				"^76EE00Alchemist^000000",
    				( Sex == 0 )?"":"^76EE00Dancer^000000",		
    				( Sex == 1 )?"":"^76EE00Bard^000000",	
    				"^FF0000Back^000000")) {
    
    // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;	
    			
    			Case 1:	callsub Job_Changing,7,99,50,110,"All";
    			Case 2:	callsub Job_Changing,8,99,50,110,"All";
    			Case 3:	callsub Job_Changing,9,99,50,110,"All";
    			Case 4:	callsub Job_Changing,10,99,50,110,"All";
    			Case 5:	callsub Job_Changing,11,99,50,110,"All";
    			Case 6:	callsub Job_Changing,12,99,50,110,"All";
    			Case 7:	callsub Job_Changing,14,99,50,110,"All";
    			Case 8:	callsub Job_Changing,15,99,50,110,"All";
    			Case 9:	callsub Job_Changing,16,99,50,110,"All";
    			Case 10:	callsub Job_Changing,17,99,50,110,"All";
    			Case 11:	callsub Job_Changing,18,99,50,110,"All";
    			Case 12:	callsub Job_Changing,20,99,50,110,"All";
    			Case 13:	callsub Job_Changing,19,99,50,110,"All";
    			Case 14:	goto Main_Menu;
    		}
    
    TransSecondJob_Classes:
    	mes .npcname$;
    	mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
    	next;
    	switch(select("^76EE00Lord Knight^000000",
    				"^76EE00High Priest^000000",
    				"^76EE00High Wizard^000000",
    				"^76EE00Whitesmith^000000",
    				"^76EE00Sniper^000000",
    				"^76EE00Assassin Cross^000000",
    				"^76EE00Paladin^000000",
    				"^76EE00Champion^000000",
    				"^76EE00Professor^000000",
    				"^76EE00Stalker^000000",
    				"^76EE00Creator^000000",
    				( Sex == 0 )?"":"^76EE00Gypsy^000000",		
    				( Sex == 1 )?"":"^76EE00Clowm^000000",	
    				"^FF0000Back^000000")) {
    
    // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;	
    			
    			Case 1:	callsub Job_Changing,4008,255,120,130,"All";
    			Case 2:	callsub Job_Changing,4009,255,120,130,"All";
    			Case 3:	callsub Job_Changing,4010,255,120,130,"All";
    			Case 4:	callsub Job_Changing,4011,255,120,130,"All";
    			Case 5:	callsub Job_Changing,4012,255,120,130,"All";
    			Case 6:	callsub Job_Changing,4013,255,120,130,"All";
    			Case 7:	callsub Job_Changing,4015,255,120,130,"All";
    			Case 8:	callsub Job_Changing,4016,255,120,130,"All";
    			Case 9:	callsub Job_Changing,4017,255,120,130,"All";
    			Case 10:	callsub Job_Changing,4018,255,120,130,"All";
    			Case 11:	callsub Job_Changing,4019,255,120,130,"All";
    			Case 12:	callsub Job_Changing,4021,255,120,130,"All";
    			Case 13:	callsub Job_Changing,4020,255,120,130,"All";
    			Case 14:	goto Main_Menu;
    		}
    
    TransThirdJob_Classes:
    	mes .npcname$;
    	mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
    	next;
    	switch(select("^76EE00Rune Knight^000000",
    				"^76EE00Warlock^000000",
    				"^76EE00Ranger^000000",
    				"^76EE00Arch Bishop^000000",
    				"^76EE00Mechanic^000000",
    				"^76EE00Guillotine Cross^000000",
    				"^76EE00Royal Guard^000000",
    				"^76EE00Sorcerer^000000",
    				( Sex == 0 )?"":"^76EE00Wanderer^000000",		
    				( Sex == 1 )?"":"^76EE00Minstrel^000000",	
    				"^76EE00Shura^000000",
    				"^76EE00Genetic^000000",
    				"^76EE00Shadow Chaser^000000",
    				"^FF0000Back^000000")) {
    
    // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;	
    			
    			Case 1:	callsub Job_Changing,4060,255,120,200,"All";
    			Case 2:	callsub Job_Changing,4061,255,120,200,"All";
    			Case 3:	callsub Job_Changing,4062,255,120,200,"All";
    			Case 4:	callsub Job_Changing,4063,255,120,200,"All";
    			Case 5:	callsub Job_Changing,4064,255,120,200,"All";
    			Case 6:	callsub Job_Changing,4065,255,120,200,"All";
    			Case 7:	callsub Job_Changing,4073,255,120,200,"All";
    			Case 8:	callsub Job_Changing,4074,255,120,200,"All";
    			Case 9:	callsub Job_Changing,4076,255,120,200,"All";
    			Case 10:	callsub Job_Changing,4075,255,120,200,"All";
    			Case 11:	callsub Job_Changing,4077,255,120,200,"All";
    			Case 12:	callsub Job_Changing,4078,255,120,200,"All";
    			Case 13:	callsub Job_Changing,4079,255,120,200,"All";
    			Case 14:	goto Main_Menu;
    		}
    				
    ExpandedJob_Classes:
    	mes .npcname$;
    	mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
    	next;
    	switch(select("^76EE00Super Novice^000000",
    				"^76EE00Gunslinger^000000",
    				"^76EE00Ninja^000000",
    				"^76EE00Takewon^000000",
    				"^76EE00Star Gladiator^000000",
    				"^76EE00Soul Linker^000000",
    				"^FF0000Back^000000")) {
    
    // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;	
    
    			Case 1:	callsub Job_Changing,23,255,99,110,"All";
    			Case 2:	callsub Job_Changing,24,255,120,600,"All";
    			Case 3:	callsub Job_Changing,25,255,120,120,"All";
    			Case 4:	callsub Job_Changing,4046,255,120,120,"All";
    			Case 5:	callsub Job_Changing,4047,255,120,120,"All";
    			Case 6:	callsub Job_Changing,4049,255,120,120,"All";
    			Case 7:	goto Main_Menu;
    		}
    
    BabyJob_Classes:
    	mes .npcname$;
    	mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
    	next;
    	switch(select("^76EE00Baby Swordman^000000",
    				"^76EE00Baby Magician^000000",
    				"^76EE00Baby Archer^000000",
    				"^76EE00Baby Acolyte^000000",
    				"^76EE00Baby Merchant^000000",
    				"^76EE00Baby Thief^000000",
    				"^76EE00Baby Knight^000000",
    				"^76EE00Baby Priest^000000",
    				"^76EE00Baby Wizard^000000",
    				"^76EE00Baby Blacksmith^000000",
    				"^76EE00Baby Hunter^000000",
    				"^76EE00Baby Assassin^000000",
    				"^76EE00Baby Crusader^000000",
    				"^76EE00Baby Monk^000000",
    				"^76EE00Baby Sage^000000",
    				"^76EE00Baby Rogue^000000",
    				"^76EE00Baby Alchemist^000000",
    				( Sex == 0 )?"":"^76EE00Baby Dancer^000000",		
    				( Sex == 1 )?"":"^76EE00Baby Bard^000000",	
    				"^76EE00Baby Baby^000000",
    				"^FF0000Back^000000")) {
    
    // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;	
    			
    			Case 1:	callsub Job_Changing,4024,99,50,60,"All";
    			Case 2:	callsub Job_Changing,4025,99,50,60,"All";
    			Case 3:	callsub Job_Changing,4026,99,50,60,"All";
    			Case 4:	callsub Job_Changing,4027,99,50,60,"All";
    			Case 5:	callsub Job_Changing,4028,99,50,60,"All";
    			Case 6:	callsub Job_Changing,4029,99,50,60,"All";
    			Case 7:	callsub Job_Changing,4030,99,50,110,"All";
    			Case 8:	callsub Job_Changing,4031,99,50,110,"All";
    			Case 9:	callsub Job_Changing,4032,99,50,110,"All";
    			Case 10:	callsub Job_Changing,4033,99,50,110,"All";
    			Case 11:	callsub Job_Changing,4034,99,50,110,"All";
    			Case 12:	callsub Job_Changing,4035,99,50,110,"All";
    			Case 13:	callsub Job_Changing,4037,99,50,110,"All";
    			Case 14:	callsub Job_Changing,4038,99,50,110,"All";
    			Case 15:	callsub Job_Changing,4039,99,50,110,"All";
    			Case 16:	callsub Job_Changing,4040,99,50,110,"All";
    			Case 17:	callsub Job_Changing,4041,99,50,110,"All";
    			Case 18:	callsub Job_Changing,4043,99,50,110,"All";
    			Case 19:	callsub Job_Changing,4042,99,50,110,"All";
    			Case 20:	callsub Job_Changing,4045,99,50,110,"All";
    			Case 21:	goto Main_Menu;
    		}
    		
    BabyThirdJob_Classes:
    	mes .npcname$;
    	mes "So, i give you a chance now. Which Classes will you choose to join ? Tell me your desired Classes.";
    	next;
    	switch(select("^76EE00Baby Rune Knight^000000",
    				"^76EE00Baby Warlock^000000",
    				"^76EE00Baby Ranger^000000",
    				"^76EE00Baby Arch Bishop^000000",
    				"^76EE00Baby Mechanic^000000",
    				"^76EE00Baby Guillotine Cross^000000",
    				"^76EE00Baby Royal Guard^000000",
    				"^76EE00Baby Sorcerer^000000",
    				( Sex == 0 )?"":"^76EE00Baby Wanderer^000000",		
    				( Sex == 1 )?"":"^76EE00Baby Minstrel^000000",	
    				"^76EE00Baby Shura^000000",
    				"^76EE00Baby Genetic^000000",
    				"^76EE00Baby Shadow Chaser^000000",
    				"^FF0000Back^000000")) {
    
    // --- callsub Job_Changing,<JOB>,<BaseLv>,<JobLv>,<Skill>,<Announce>;	
    			
    			Case 1:	callsub Job_Changing,4096,255,120,200,"All";
    			Case 2:	callsub Job_Changing,4097,255,120,200,"All";
    			Case 3:	callsub Job_Changing,4098,255,120,200,"All";
    			Case 4:	callsub Job_Changing,4099,255,120,200,"All";
    			Case 5:	callsub Job_Changing,4100,255,120,200,"All";
    			Case 6:	callsub Job_Changing,4101,255,120,200,"All";
    			Case 7:	callsub Job_Changing,4102,255,120,200,"All";
    			Case 8:	callsub Job_Changing,4103,255,120,200,"All";
    			Case 9:	callsub Job_Changing,4105,255,120,200,"All";
    			Case 10:	callsub Job_Changing,4104,255,120,200,"All";
    			Case 11:	callsub Job_Changing,4106,255,120,200,"All";
    			Case 12:	callsub Job_Changing,4107,255,120,200,"All";
    			Case 13:	callsub Job_Changing,4108,255,120,200,"All";
    			Case 14:	goto Main_Menu;
    		}
    
    Job_Changing:
    		mes .npcname$;
    		mes "You are now a part of ^FF0000"+jobname(getarg(0))+"^000000.";
    		if (compare(getarg(4),"All")){	announce "[ "+strcharinfo(0)+" ] has changed to [ "+jobname(getarg(0))+" ].",bc_all,0x76EE00;	}
    		if (compare(getarg(4),"Map")){	announce "[ "+strcharinfo(0)+" ] has changed to [ "+jobname(getarg(0))+" ].",bc_map,0x76EE00;	}
    		if (compare(getarg(4),"Area")){	announce "[ "+strcharinfo(0)+" ] has changed to [ "+jobname(getarg(0))+" ].",bc_area,0x76EE00;	}
    		if (compare(getarg(4),"Self")){	announce "[ "+strcharinfo(0)+" ] has changed to [ "+jobname(getarg(0))+" ].",bc_self,0x76EE00;	}
    		jobchange getarg(0);
    		set BaseLevel,getarg(1);
            set JobLevel,getarg(2);
    		ResetSkill;
    		ResetStatus;
            set SkillPoint,getarg(3);
    		if ( .Allskills == 1 ){
    		atcommand "@allskills";
            set SkillPoint,0;
    		}
            percentheal 100,100;
    		if ( .Based == 0 ){	set #ClassHelper,1;	}
    		if ( .Based == 1 ){	set ClassHelper,1;	}
    	warp "dewata",200,180;
    		close;
    	
    Classes_info:
    	mes .npcname$;
    	mes "=====[^76EE00 Swordman Classes ^000000]=====";
    	mes " ^FF0000________________________________^000000";
    	mes "^4EEE94Description :^000000";
    	mes "Enthusiastic skills in sword fighting is a definite attraction to all teenagers. Easy to control and master character enables most players to be a great player.";
    	mes " ^FF0000________________________________^000000";
    	next;
    	mes .npcname$;
    	mes "=====[^76EE00 Archer Classes ^000000]=====";
    	mes " ^FF0000________________________________^000000";
    	mes "^4EEE94Description :^000000";
    	mes "Long ranged attack ability and special techniques of archers in defeating enemy often lure players to try this.";
    	mes " ^FF0000________________________________^000000";
    	next;
    	mes .npcname$;
    	mes "=====[^76EE00 Mage Classes ^000000]=====";
    	mes " ^FF0000________________________________^000000";
    	mes "^4EEE94Description :^000000";
    	mes "Fascinating element techniques involvement of nature in its abilities is truly amazing with their series of undefeatable magics.";
    	mes " ^FF0000________________________________^000000";
    	next;
    	mes .npcname$;
    	mes "=====[^76EE00 Thief Classes ^000000]=====";
    	mes " ^FF0000________________________________^000000";
    	mes "^4EEE94Description :^000000";
    	mes "Poisoning and dodging abilities will defeat most of the enemy. Maximum defensive and offensive ability caused this character to fearsome one.";
    	mes " ^FF0000________________________________^000000";
    	next;
    	mes .npcname$;
    	mes "=====[^76EE00 Acolyte Classes ^000000]=====";
    	mes " ^FF0000________________________________^000000";
    	mes "^4EEE94Description :^000000";
    	mes "A supportive character, most of the skills like helping will benefit to teammates who lead to teammates act like a terminator.";
    	mes " ^FF0000________________________________^000000";
    	next;
    	mes .npcname$;
    	mes "=====[^76EE00 Merchant Classes ^000000]=====";
    	mes " ^FF0000________________________________^000000";
    	mes "^4EEE94Description :^000000";
    	mes "Involving communication with other players that emphasizes on battles, intelligence in business dealing. His versatility made him must not be look down.";
    	mes " ^FF0000________________________________^000000";
    	next;
    	mes .npcname$;
    	mes "=====[^76EE00 Super Novice ^000000]=====";
    	mes " ^FF0000________________________________^000000";
    	mes "^4EEE94Description :^000000";
    	mes "A job who are Advanced after Novice Class. It look alike like a Novice but it is not. Beside that, it can learn most of the skills for all 1st Job Class.";
    	mes " ^FF0000________________________________^000000";
    	next;
    	mes .npcname$;
    	mes "=====[^76EE00 Gunslinger ^000000]=====";
    	mes " ^FF0000________________________________^000000";
    	mes "^4EEE94Description :^000000";
    	mes "The only Job class in RO who are using Gun as weapon. If are you a Gun Lover , there is no doubt you will choose this Job.";
    	mes " ^FF0000________________________________^000000";
    	next;
    	mes .npcname$;
    	mes "=====[^76EE00 Ninja ^000000]=====";
    	mes " ^FF0000________________________________^000000";
    	mes "^4EEE94Description :^000000";
    	mes "A mysterious Job Class , who alway processing Ancient Spells , look alike with Mage but not mage , good in PK , can evade very well during PK.";
    	mes " ^FF0000________________________________^000000";
    	next;
    	mes .npcname$;
    	mes "=====[^76EE00 Taekwon ^000000]=====";
    	mes " ^FF0000________________________________^000000";
    	mes "^4EEE94Description :^000000";
    	mes "Just like the name has mentioned. The only class in RO who are not using any Weapon. Attack enemy using barehand and foots. ";
    	mes " ^FF0000________________________________^000000";
    	next;
    	mes .npcname$;
    	mes "=====[^76EE00 Star Gladiator ^000000]=====";
    	mes " ^FF0000________________________________^000000";
    	mes "^4EEE94Description :^000000";
    	mes "A class who can use the power of the Sun / Star / Moon. By processing the power of Universe to gain a stronger Power.";
    	mes " ^FF0000________________________________^000000";
    	next;
    	mes .npcname$;
    	mes "=====[^76EE00 Soul Linker ^000000]=====";
    	mes " ^FF0000________________________________^000000";
    	mes "^4EEE94Description :^000000";
    	mes "Class that work like a Shaman, who able to recalling the soul of the dead from the underworld to Boost other class ability.";
    	mes " ^FF0000________________________________^000000";
    	next;
    	goto Main_Menu;
    
    }
    

     

    Thanks Final Episode and Nexus XVI  /no1 

     

     

    anyway, how to disable 3rd job classes? i only want transcendent? where im going to edit?

    If your using a jobchanger ingame, u can always edit it there.

     

    >>>why i got this error when downloading on this site for data folder translation

     

    https://subversion.assembla.com/svn/client-side-translation/

     

    attachicon.gifrarararara.PNG

     

    Also, do i have to download all of the content here? or just the /trunk?

     

    https://rathena.svn.sourceforge.net/svnroot/rathena/

     

     

    Also i really dont know what wrong here? can somebody help me? Thanks!

     

    amf_zps4ee1121d.png

     

    and Lastly about my Loki Launcher

     

    loki_zps995a4613.png/>

    lockquote>

    1st Error : HMM INTERNET CONNECTION PROBLEM? /oops /oops

    2nd Error : Yah just the trunk, but having them all is not bad either /bo /bo /bo

     

    3rd Error : Edit inter_athena.conf  , in ID and PW use the one in char and map conf, in database use the schema name ex. ragnarok/rathena and logs

    // Global SQL settings
    // overridden by local settings when the hostname is defined there
    // (currently only the login-server reads/obeys these settings)
    sql.db_hostname: 127.0.0.1
    sql.db_port: 3306
    sql.db_username: <THIS!!>
    sql.db_password: <THIS!!>
    sql.db_database: <THIS!!>
    sql.codepage:
    
    // MySQL Character SQL server
    char_server_ip: 127.0.0.1
    char_server_port: 3306
    char_server_id: <THIS!!>
    char_server_pw: <THIS!!>
    char_server_db: <THIS!!>
    
    // MySQL Map SQL Server
    map_server_ip: 127.0.0.1
    map_server_port: 3306
    map_server_id: <THIS!!>
    map_server_pw: <THIS!!>
    map_server_db: <THIS!!>
    
    // MySQL Log SQL Database
    log_db_ip: 127.0.0.1
    log_db_port: 3306
    log_db_id: <THIS!!>
    log_db_pw: <THIS!!>
    log_db_db: <THIS!!>
    log_codepage:
    log_login_db: loginlog
    

    And Lastly :  Don't forget to edit loki launcher.ini

    [Settings]
    ; Must be on same directory of Loki
    Exe = 2013-07-03aRagexe_patched.exe
    
    

     

    Thanks 4th error solve...

     

    Is this what you mean sir?

     

     

    charathena_zps7267e23e.png

     

    and put it here??   I did this but i came up with the same result.

     

    interathena_zpsab620db3.png

     

    NO sir xD /??/?? /??

    MySql Account sir : ex.

    user : root

    password : root

     

     

    i change it already with root.. but still the same problem...

  12. Thanks Final Episode and Nexus XVI  /no1 

     

     

    anyway, how to disable 3rd job classes? i only want transcendent? where im going to edit?

    If your using a jobchanger ingame, u can always edit it there.

     

    >>why i got this error when downloading on this site for data folder translation

     

    https://subversion.assembla.com/svn/client-side-translation/

     

    attachicon.gifrarararara.PNG

     

    Also, do i have to download all of the content here? or just the /trunk?

     

    https://rathena.svn.sourceforge.net/svnroot/rathena/

     

     

    Also i really dont know what wrong here? can somebody help me? Thanks!

     

    amf_zps4ee1121d.png

     

    and Lastly about my Loki Launcher

     

    loki_zps995a4613.png

    1st Error : HMM INTERNET CONNECTION PROBLEM? /oops /oops

    2nd Error : Yah just the trunk, but having them all is not bad either /bo /bo /bo

     

    3rd Error : Edit inter_athena.conf  , in ID and PW use the one in char and map conf, in database use the schema name ex. ragnarok/rathena and logs

    // Global SQL settings
    // overridden by local settings when the hostname is defined there
    // (currently only the login-server reads/obeys these settings)
    sql.db_hostname: 127.0.0.1
    sql.db_port: 3306
    sql.db_username: <THIS!!>
    sql.db_password: <THIS!!>
    sql.db_database: <THIS!!>
    sql.codepage:
    
    // MySQL Character SQL server
    char_server_ip: 127.0.0.1
    char_server_port: 3306
    char_server_id: <THIS!!>
    char_server_pw: <THIS!!>
    char_server_db: <THIS!!>
    
    // MySQL Map SQL Server
    map_server_ip: 127.0.0.1
    map_server_port: 3306
    map_server_id: <THIS!!>
    map_server_pw: <THIS!!>
    map_server_db: <THIS!!>
    
    // MySQL Log SQL Database
    log_db_ip: 127.0.0.1
    log_db_port: 3306
    log_db_id: <THIS!!>
    log_db_pw: <THIS!!>
    log_db_db: <THIS!!>
    log_codepage:
    log_login_db: loginlog
    

    And Lastly :  Don't forget to edit loki launcher.ini

    [Settings]
    ; Must be on same directory of Loki
    Exe = 2013-07-03aRagexe_patched.exe
    
    

     

     

    Thanks 4th error solve...

     

    Is this what you mean sir?

     

     

    charathena_zps7267e23e.png

     

    and put it here??   I did this but i came up with the same result.

     

    interathena_zpsab620db3.png

  13. why i got this error when downloading on this site for data folder translation

     

    https://subversion.assembla.com/svn/client-side-translation/

     

    post-21365-0-14622400-1381990262_thumb.png

     

    Also, do i have to download all of the content here? or just the /trunk?

     

    https://rathena.svn.sourceforge.net/svnroot/rathena/

     

     

    Also i really dont know what wrong here? can somebody help me? Thanks!

     

    amf_zps4ee1121d.png

     

    and Lastly about my Loki Launcher

     

    loki_zps995a4613.png

×
×
  • Create New...