-
Posts
505 -
Joined
-
Days Won
7
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Technoken
-
Yep. Replace the lure entry with that one.
-
Try 2775,Lure,Lure,2,20,,100,,,,,0xFFFFFFFF,63,2,,,,,,{},{},{}
-
Try to check this out rathena/db/re/skill_cast_db.txt // Structure of Database: // SkillID,CastingTime,AfterCastActDelay,AfterCastWalkDelay,Duration1,Duration2,Cool Down,Fixed Casting Time //-- GS_TRACKING 512,600:700:800:900:1000:1100:1200:1300:1400:1500,1500,0,0,0,0,600:700:800:900:1000:1100:1200:1300:1400:1500
-
Any errors? And are you sure that the script is loaded?
-
How to log into the server from distant computer
Technoken replied to Mindslug's question in General Support
Can you give a screenshot of your console errors? Have you also set the username and password on your database? And try to use localhost ip on these: char_athena.conf // Login Server IP // The character server connects to the login server using this IP address. // NOTE: This is useful when you are running behind a firewall or are on // a machine with multiple interfaces. login_ip: 127.0.0.1 map_athena.conf // Character Server IP // The map server connects to the character server using this IP address. // NOTE: This is useful when you are running behind a firewall or are on // a machine with multiple interfaces. char_ip: 127.0.0.1 subnet_athena.conf subnet: 255.0.0.0:127.0.0.1:127.0.0.1 -
There's no rathena10.sln bc it was removed from this update But you can check this guide to compile your trunk
-
I want to change my Blvl and Jlvl to 255/120
Technoken replied to jjulian's question in General Support
https://github.com/rathena/rathena/wiki/Max-Level -
Register through web.. not username_M or F
Technoken replied to celeron0134's question in Web Support
On login_athena.conf // Can you use _M/_F to make new accounts on the server? new_account: yes just change it to no You need to install your fluxcp and allow access to your server database. There are lot's of guides on the forum -
On view column of your item_db, add the view id which is 107. Currently it is NULL.
-
You can do it via sql query query_sql( "UPDATE `guild_member` SET `position` = "[email protected]+" WHERE `char_id` = "[email protected]_id+" LIMIT 1" ); Hmm. But why would you use an npc based while guild leaders can change the guild member positions via guild tab(alt + g) ?
-
Remove the comment // on your npc/scripts_custom.conf https://github.com/rathena/rathena/blob/master/npc/scripts_custom.conf#L13
-
Yep. Nemo supports 2015 clients, however some patch are not updated so you can't use it. Like custom jobs and custom aura patch.
-
You can try to add callsub under the script after creating instance. case 1: if( instance_create([email protected]_name$) < 0 ) { mes "Party Name: "+ getpartyname([email protected]_id); mes "Party Leader: "+strcharinfo(0); mes "^0000ff"[email protected]_name$+" ^000000- Reservation Failed!"; close; } //mes "^0000ff"[email protected]_name$+"^000000 - Try to reserve"; //mes "After making a reservation, you have to talk to NPC behind and select the menu 'Enter the Dungeon' to enter the dungeon."; //close; callsub L_Enter,0,1,1; end;
-
It's working on me though
-
Just make sure that when you warped the whole party, all of them should go thru 'setquest' and set the variables that is needed when the player entered the instance. I think you should also use "instance_enter" instead of "warp" to make sure they are on the right instance map. I recently made an instance that warps the whole party when the party leader enter the instance for the first time. I use the script from endless tower and modified the warping part. This one was the script. PS: I removed some checking part bc it was long so i wont recommend just copy pasting this one. Just wanted to give u an idea how warping was made [email protected]_id = getcharid(1); [email protected]_name$ = "Dragons Dungeon"; [email protected]_timer = checkquest(25000,PLAYTIME); // Cooldown 24 Hours [email protected]_timer2 = checkquest(25001,PLAYTIME); // Time Limit 3 hours if( !instance_check_party([email protected]_id,2) ) { mes "Make or join a party with more than 1 member and try again."; close; } switch( [email protected]_timer ) { case -1: if( getcharid(0) == getpartyleader([email protected]_id,2) ) { mes "Confirmed the party has been made. Would you like to reserve entrance to the Dragons Dungeon?"; next; switch( select("Generate dungeon "[email protected]_name$+":Enter the dungeon:Cancel") ) { case 1: if( instance_create([email protected]_name$) < 0 ) { mes "Party Name: "+ getpartyname([email protected]_id); mes "Party Leader: "+strcharinfo(0); mes "^0000ff"[email protected]_name$+" ^000000- Reservation Failed!"; close; } mes "^0000ff"[email protected]_name$+"^000000 - Try to reserve"; mes "After making a reservation, you have to talk to NPC behind and select the menu 'Enter the Dungeon' to enter the dungeon."; close; case 2: callsub L_Enter,0,1,1; case 3: close; } } switch( select("Enter the "[email protected]_name$+":Cancel") ) { case 1: callsub L_Enter,1,1,0; case 2: end; } case 0: case 1: if( [email protected]_timer2 < 2 && getcharid(1) == dragonq_partyid ) { mes "If you have the dungeon generated already, you can enter it. "; next; switch(select("Enter the "[email protected]_name$+":Cancel")) { case 1: callsub L_Enter,0,0,0; case 2: close; } } else { [email protected]_lim_time = dragonq_timer + 86400; // 24 hours [email protected]_cur_time = gettimetick(2); [email protected]_ent_t = ([email protected]_lim_time - [email protected]_cur_time); [email protected]_h = ([email protected]_ent_t / 3600); [email protected]_m = ([email protected]_ent_t - ([email protected]_h * 3600)) / 60; [email protected]_s = [email protected]_ent_t - (([email protected]_h * 3600) + ([email protected]_m * 60)); mes "You cannot enter the Dragons Dungeon right now, " + [email protected]_h + "hours " + [email protected]_m + "minutes " + [email protected]_s + "seconds left to enter the dungeon."; close; } case 2: dragonq_timer = 0; erasequest 25000; erasequest 25001; mes "^0000ffThe records related to the Dragons Dungeon have been removed. You can generate and enter the Dragons Dungeon again.^000000"; close; } L_Enter: switch( instance_enter("Dragons Dungeon") ) { case IE_OTHER: mes "An unknown error has occurred."; close; case IE_NOINSTANCE: mes "The Dragons Dungeon does not exist."; mes "The party leader did not generate the dungeon yet."; close; case IE_NOMEMBER: mes "You can enter the dungeon after making the party."; close; case IE_OK: if( getarg(2) ) { [email protected] = getcharid(3); [email protected] = getcharid(1); mapannounce "prontera", "The party, "+ getpartyname( [email protected] ) +", is entering the Dragons Dungeon.",bc_map,"0x00ff99",FW_NORMAL,12; addrid(2), 0, [email protected]; if( getcharid(3) != [email protected] ) { if( instance_enter("Dragons Dungeon") == IE_OK ) { dragonq_timer = gettimetick(2); dragonq_partyid = getcharid(1); setquest 25000; setquest 25001; end; } else { mes "An unknown error has occurred."; close; } } } else mapannounce "prontera", strcharinfo(0) +" of the party, "+ getpartyname( getcharid(1) ) +", is entering the Dragons Dungeon.",bc_map,"0x00ff99",FW_NORMAL,12; if( getarg(1) ) { dragonq_timer = gettimetick(2); dragonq_partyid = getcharid(1); setquest 25000; setquest 25001; } if( getarg(0) == 0 ) close; else end; } This one was the warping part case IE_OK: if( getarg(2) ) { [email protected] = getcharid(3); [email protected] = getcharid(1); mapannounce "prontera", "The party, "+ getpartyname( [email protected] ) +", is entering the Dragons Dungeon.",bc_map,"0x00ff99",FW_NORMAL,12; addrid(2), 0, [email protected]; if( getcharid(3) != [email protected] ) { if( instance_enter("Dragons Dungeon") == IE_OK ) { dragonq_timer = gettimetick(2); dragonq_partyid = getcharid(1); setquest 25000; setquest 25001; end; } else { mes "An unknown error has occurred."; close; } } }
-
Need help with 2012 clients. Need help ASAP
Technoken replied to kyleanthonydizon's question in Client-side Support
Based from the clients date that you provided. I'll go for 2012-04-10 client. -
https://rathena.org/jobs_available/
-
Any console errors?
-
you need to apply upgrade_20170509.sql or execute this on your sql ALTER TABLE `char` ADD COLUMN `last_login` datetime DEFAULT NULL AFTER `clan_id`;
-
Have you replace #define MAX_LEVEL on map.h? This link my help too. -> https://github.com/rathena/rathena/wiki/Max-Level
-
Check map if pvp_noparty mapflag is enabled.
-
Check item_noequip.txt
-
If you're still having problem with adding them manually. You can ask it on google.