-
Posts
36 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by Kewlx
-
char-server, map-server and login-server crash when executing runserver.bat
Kewlx replied to Lohenrex's question in Installation Support
post your char and map conf -
refrain from this tut : http://rathena.org/board/topic/84746-tutorial-how-to-create-ragnarok-offline-2013-client-tutorial/?hl=%2Bcreate+%2Bragnarok
-
you can use any data folder
-
try to login different account ,maybe you login using sever account
-
check 315 and 316 lines
-
we try to test the woe on our server if there are error ,we found out that when you enter to a portal then there are player wearing costume headgear we got error but not most of the time ,,and then when the champ body relocate and asura we also got error sometimes how to fix this error?
-
my patcher is working but when i add another patch on the web and plist the patcher cant read and follow the plist you always need to delete the server.dat file before patching again..please
-
// Can you use _M/_F to make new accounts on the server? new_account: no
-
-
the dialog on npc are gone after minute then you can bypass it thats why i want to put timer ...so if they can answer they will kick
-
- script AntiBot -1,{ function GetString; OnPCLoginEvent: if (strcharinfo(0)=="[Dev] Jero" || strcharinfo(0)=="[Admin] Jec" || strcharinfo(0)=="[Admin] Jec") { close; } else { atcommand "@option 2 0 3"; sc_start sc_berserk, 1000000000, 1; initnpctimer; attachnpctimer strcharinfo(0); switch( rand(2) ){ Case 0: set .@String$,GetString( 15,rand(5,10) ); mes "[Anti-Botting System]"; mes "Seems like the server suspects that you're a bot."; mes "==================================="; mes "Input the ^FF0000RED COLOUR^000000 part"; mes "^0000FF"+GetString( 15,rand(5,10) )+"^FF0000"+.@String$+"^0000FF"+GetString( 15,rand(3,10) )+"^000000"; mes "==================================="; mes "You will have 30 seconds to enter in my special codes otherwise you'll be kicked."; mes "Ready? Go!"; input .@Input$; if( .@Input$ != .@String$ ){ mes "Wrong.."; sc_end sc_berserk; atcommand "@option 0"; atcommand "@load"; stopnpctimer; announce "[Anti-Botting System] : "+strcharinfo(0)+" has failed to answer and got kick from the server!! He is suspected a bot !.",0; atcommand "@kick "+strcharinfo(0); } break; Case 1: set .@String$,GetString( 15,rand(5,10) ); mes "Input the ^FF0000RED COLOUR^000000 part"; mes "^0000FF"+GetString( 15,rand(5,10) )+"^FF0000"+.@String$+"^0000FF"+GetString( 15,rand(3,10) )+"^000000"; input .@Input$; if( .@Input$ != .@String$ ){ mes "Wrong.."; sc_end sc_berserk; atcommand "@option 0"; atcommand "@load"; stopnpctimer; announce "[Anti-Botting System] : "+strcharinfo(0)+"has failed to answer !!He is also suspected a bot! He is now kicked.",0; atcommand "@kick "+strcharinfo(0); } break; } sc_end sc_berserk; atcommand "@option 0"; percentheal 0,100; // since berserk use your 100% sp atcommand "@option 0 0 0"; stopnpctimer; close; function GetString { if( getarg(0) & 1 ) setarray .@List$[ getarraysize( .@List$ ) ],"1","2","3","4","5","6","7","8","9"; if( getarg(0) & 2 ) setarray .@List$[ getarraysize( .@List$ ) ],"A","B","C","D","E","F","G","H","J","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"; if( getarg(0) & 4 ) setarray .@List$[ getarraysize( .@List$ ) ],"a","b","c","d","e","f","g","h","i","j","k","M","m","n","o","p","q","r","s","t","u","v","w","x","y","z"; set .@Str$,""; while( getstrlen( .@Str$ ) < getarg(1) ) set .@Str$,.@Str$ + .@List$[ rand( getarraysize( .@List$ ) ) ]; return .@Str$; } OnTimer10000: dispbottom "You failed to answer the question within 30 seconds."; goto L_Fail; L_Fail: mes "[Anti-Botting System]"; mes "You have been detected as a bot and will now be kicked off the server."; next; announce "[Anti-Botting System] : "+strcharinfo(0)+"has failed to answer !!He is also suspected a bot! He is now kicked.",0; atcommand "@kick "+strcharinfo(0); close; } } i got this error when you cant answer within 10 sec
-
does anyone know to reverse it back ? 8~10 hit per desperado because when im trying to use desperado it takes 2-3 sec before it hit
-
if (ud->skilltimer != INVALID_TIMER && ud->skillid != LG_EXEEDBREAK && (!sd || !pc_checkskill(sd, SA_FREECAST) || skill_get_inf2(ud->skillid)&INF2_GUILD_SKILL)) return 0; // Prevent moving while cast i remove || skill_get_inf2(ud->skillid)&INF2_GUILD_SKILL my code: if (ud->skilltimer != INVALID_TIMER && ud->skillid != LG_EXEEDBREAK && (!sd || !pc_checkskill(sd, SA_FREECAST))) return 0; // Prevent moving while casting please help then i cant still walk while casting EC
-
why when my friend connect using different connection(not lan) before he can login the client says "NO MSG"
-
Offline/private renewal server problems T.T help plz!
Kewlx replied to saverem's question in Client-side Support
try to follow judas bible - http://supportmii.com/ro1/JudasBible.pdf -
-
http://rathena.org/board/topic/84746-tutorial-how-to-create-ragnarok-offline-2013-client-tutorial/?hl=%2Bcreate+%2Bragnarok follow this
-
if ( sd && tsc && sd->sc.data[SC_SPIRIT] && sd->sc.data[SC_SPIRIT]->val2 == SL_ROGUE && rand()%100 < 15 && ( skill_id == RG_STRIPWEAPON && tsc->data[SC_CP_WEAPON] || skill_id == RG_STRIPSHIELD && tsc->data[SC_CP_SHIELD] || skill_id == RG_STRIPARMOR && tsc->data[SC_CP_ARMOR] || skill_id == RG_STRIPHELM && tsc->data[SC_CP_HELM] ) ) { int item_id = 7139; // Glistening Coat int ii; ARR_FIND( 0, MAX_INVENTORY, ii, sd->status.inventory[ii].nameid == item_id ); if ( ii < MAX_INVENTORY ) { pc_delitem( sd, ii, 1, 0, 0, LOG_TYPE_CONSUME); switch ( skill_id ) { case RG_STRIPWEAPON: status_change_end( bl, SC_CP_WEAPON, INVALID_TIMER ); sc_start( NULL, bl, SC_STRIPWEAPON, 100, skill_lv, d ); break; case RG_STRIPSHIELD: status_change_end( bl, SC_CP_SHIELD, INVALID_TIMER ); sc_start( NULL, bl, SC_STRIPSHIELD, 100, skill_lv, d ); break; case RG_STRIPARMOR: status_change_end( bl, SC_CP_ARMOR, INVALID_TIMER ); sc_start( NULL, bl, SC_STRIPARMOR, 100, skill_lv, d ); break; case RG_STRIPHELM: status_change_end( bl, SC_CP_HELM, INVALID_TIMER ); sc_start( NULL, bl, SC_STRIPHELM, 100, skill_lv, d ); break; } clif_skill_nodamage( src, bl, skill_id, skill_lv, i ); break; } } this code is working but it only consume gcoat when it success ,i want to make it whether success or fail it will consume gcoat
-
Help please : )) when i do character select on certain map then when i login again the character will warp on his save point?
-
thanks for all the help ..
-
20043# Increase Damage to DemiHuman by 10% Reduce Damage From DemiHuman by 10% Allstat +10 Class :^777777 Headgear^000000 Equipped on :^777777 Lower^000000 Defense :^777777 4^000000 Weight :^777777 50^000000 Applicable Job :^777777 Every job^000000 # that is my idnum2itemdesctable.txt but it show
-
case SC_FREEZE: if(sd->battle_status.luk >= 110 && sd->battle_status.mdef >= 50 ) return 0; sc_def = status->mdef*100; sc_def2 = status->luk*10 + status_get_lv(bl)*10 - status_get_lv(src)*10; tick_def2 = status_src->luk*-10; //Caster can increase final duration with luk break; i try it on storm gust and frost driver it work,, it will frost you if your luk or mdef are not set on 110luk and 50mdef, but when i try on frost when luk is higher than 20 it wont freeze the player
-
install the files correctly not using copy paste
-
in you grf change the clientinfo to your ip