-
Posts
214 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Posts posted by dikapramantya
-
-
nno answer?
-
Worked !!
thanks emistry !!
-
-
Hi @Emistry . i've checked my database before go there.
The reward is recorded on ero_gm_reward table.
thats why i'm confuse why my player cant claim, can u check?
-
Hi Emistry, i've problem with this script using newest rathena.
After GM SEND Reward to Player..
Player will go to NPC to claim it , Data reward is recorded but after he want to Claim the reward. The menu is Only "Cancel" nothing "Claim" menu.So my player cant claim the reward, can u help me?
-


I've added the item pet , item egg,mob , and already change the pet_db.yml using renewal version .
but still displayed this error
when try hatch mastering egg display that eror
-
On 7/16/2019 at 3:00 AM, Mael said:
I already understood

hello, want to ask how to implent pet evolution on pre renewal bro? can you explain?
-
-
are this like enchant on ro mobile?
-
-
Oh my GOD its solved.
THANKS BTW @jchcc .I take 10 Hours to try fix it LOL
-
Hi rAthena.
Want to ask about garment file from twro (taiwan ragnarok).
i've extract it and patch it correctly. added in spriterobename.lub and spriterobeid.lub.
i've put the file in correctly folder data/sprite/·Îºê/ .The problem is why the robe view id sprite is not displayed in game ?
Tested with other sprite from KRO/JRO is NORMAL
This issue only happen when use TWRO Sprite.This is issue video = https://youtu.be/BQ0dQo2p7H8
EXE Client = 20180307
ADDED NOTE =
- If you put the TWRO Sprite into a Working Garment Item example (Wing_Of_Gabriel sprite you put in Wing_Of_Michael Sprite / Fallen Angel Wing Sprite) the TWRO Sprite will displayed correctly)
-
How to solve this? i used 2018-03-07 exe client.and i have make sure the spriterobeid.lub + spriterobename.lub is correct.
anyone know to fix this?
-
-
On 9/4/2018 at 7:09 PM, Litro Endemic said:
Sorry out of topic, really? that new to me need to check it later... is this just this version or all 2018 clients like this ?
yeah i've ask @Cydh only 2018-05-31 ++ will support 32000 ++ itemid in roullette db box
-
Nope, i know now, client under 2018-05-31 not support 32000++ item id, only support until 32000 item id only. and my custom item is 40.000 ++
-
i think you need oldest KRO, try to use 2017 KRO version
-
try to install again your mysql .
i think its not installed correctly
-
Hi rAthena, Want to ask, how to set the roulette item not displayed as Unknown Item in the box?
Example i'm using item id 45004 for MyRagnarokCoins . i've put the file in ItemInfo.lub / ItemInfo.lua
when i added it on DB_Roullette . in the game displayed as Unknown item, but when i got it, its will back to normal.
See the image below.
-
-
1 hour ago, rongmauhong said:
Hi @Anacondaqq. It's still crash server.
I change fromdonpcevent "::OnSetup";to
for ([email protected] = 1; [email protected] < .count; [email protected]++) { donpcevent "#vend_slot"[email protected]+"::OnSetup"; }then it works fine. Maybe rA bug?
maybe any update from script.c of rAthena sir hahahha
-
Nope, i'm using prontera classic (pre renewal) map .
but i got fix it now , change
QuoteOnSetup: getmapxy( .@map$,.@x,.@y,UNITTYPE_NPC );
To
QuoteOnSetup:
getmapxy( [email protected]$,[email protected],[email protected],UNITTYPE_NPC,"vend_slot"[email protected] );now is working perfectly no error show.
-
This is a Original Emistry Script.
mellina,52,79,3 script Vending Helper#1 757,{ for( set [email protected],1; [email protected] <= .count; set [email protected],[email protected] + 1 ){ getmapxy( [email protected]$,[email protected],[email protected],1,"#vend_slot"[email protected] ); if( !getareausers( .map$,[email protected],[email protected],[email protected],[email protected] ) && [email protected] > 1 && [email protected] > 1 ){ set [email protected],[email protected] + 1; set [email protected]$,[email protected]$ + "Slot - "[email protected]+":"; }else{ set [email protected]$,[email protected]$ + ":"; } } if( [email protected] ){ mes "Dont have any available slot."; }else if( !getskilllv("MC_VENDING") ){ mes "You dont have ^0055FFVending Skill^000000."; }else{ mes "Available Slot : "[email protected]; mes "Please select a slot to vending."; set [email protected],select( [email protected]$ ); getmapxy( [email protected]$,[email protected],[email protected],1,"#vend_slot"[email protected] ); if( [email protected] == 1 || [email protected] == 1 ){ mes "This NPC at invalid location..."; }else{ warp [email protected]$,[email protected],[email protected]; hideonnpc "#vend_slot"[email protected]; } } close; OnInit: sleep 1000; // Map for vending set .map$,"mellina"; setcell .map$,0,0,300,300,cell_novending,1; // x and y horizone .. setarray .x_line,52,49,46,43,40; setarray .y_line,68,71,74,77,65,62; set .x_line_size,getarraysize( .x_line ); set .y_line_size,getarraysize( .y_line ); set .count,1; for( set [email protected],0; [email protected] < .x_line_size; set [email protected],[email protected] + 1 ) for( set [email protected],0; [email protected] < .y_line_size; set [email protected],[email protected] + 1 ) if( checkcell( .map$,.x_line[[email protected]],.y_line[[email protected]],cell_chkpass ) ){ movenpc "#vend_slot"+.count,.x_line[[email protected]],.y_line[[email protected]]; setcell .map$,.x_line[[email protected]],.y_line[[email protected]],.x_line[[email protected]],.y_line[[email protected]],cell_novending,0; set .count,.count + 1; } npctalk "Vending Spot : "+.count; donpcevent "::OnSetup"; end; } - script vend_slot -1,{ getmapxy( [email protected]$,[email protected],[email protected],1 ); if( !getskilllv("MC_VENDING") ){ mes "You dont have ^0055FFVending Skill^000000."; }else if( getareausers( [email protected]$,[email protected],[email protected],[email protected],[email protected] ) ){ mes "Someone already selected this spot."; }else{ mes "Spot : ^777777Available^000000"; mes "^0055FF[ Vending Area Rules ]^000000"; mes "^FF0000 ~ Use proper Shop Name.^000000"; mes "^FF0000 ~ Never sell Junk/Gifts.^000000"; mes " "; mes "^777777Player will failed to follow these will be punished.^000000"; if( select( "Select this Spot","Cancel" ) == 1 ){ warp [email protected]$,[email protected],[email protected]; hideonnpc strnpcinfo(0); } } close; OnSetup: getmapxy( [email protected]$,[email protected],[email protected],1 ); set [email protected]$,strnpcinfo(0); while( [email protected]$ != "" ){ if( getareausers( [email protected]$,[email protected],[email protected],[email protected],[email protected] ) ){ hideonnpc [email protected]$; }else{ hideoffnpc [email protected]$; // specialeffect 313; } sleep 5000; } end; } // Add more if needed. mellina,1,1,4 duplicate(vend_slot) #vend_slot1 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot2 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot3 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot4 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot5 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot6 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot7 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot8 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot9 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot10 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot11 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot12 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot13 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot14 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot15 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot16 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot17 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot18 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot19 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot20 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot21 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot22 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot23 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot24 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot25 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot26 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot27 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot28 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot29 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot30 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot31 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot32 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot33 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot34 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot35 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot36 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot37 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot38 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot39 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot40 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot41 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot42 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot43 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot44 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot45 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot46 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot47 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot48 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot49 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot50 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot51 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot52 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot53 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot54 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot55 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot56 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot57 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot58 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot59 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot60 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot61 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot62 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot63 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot64 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot65 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot66 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot67 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot68 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot69 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot70 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot71 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot72 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot73 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot74 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot75 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot76 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot77 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot78 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot79 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot80 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot81 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot82 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot83 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot84 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot85 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot86 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot87 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot88 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot89 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot90 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot91 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot92 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot93 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot94 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot95 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot96 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot97 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot98 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot99 858 mellina,1,1,4 duplicate(vend_slot) #vend_slot100 858I got map crash because this command
OnSetup:
getmapxy( [email protected]$,[email protected],[email protected],1 );when i change it to
OnSetup:
getmapxy( [email protected]$,[email protected],[email protected],UNITTYPE_PC );its work perfectly, but in my console showing this error / debug.
This is my script
prontera,147,167,4 script Vending Helper 903,{ for( set [email protected],1; [email protected] <= .count; set [email protected],[email protected] + 1 ){ getmapxy( [email protected]$,[email protected],[email protected],UNITTYPE_NPC,"vend_slot"[email protected] ); if( !getareausers( .map$,[email protected],[email protected],[email protected],[email protected] ) && [email protected] > 1 && [email protected] > 1 ){ set [email protected],[email protected] + 1; set [email protected]$,[email protected]$ + "Slot - "[email protected]+":"; }else{ set [email protected]$,[email protected]$ + ":"; } } if( [email protected] ){ mes "Dont have any available slot."; }else if( !getskilllv("MC_VENDING") ){ mes "You dont have ^0055FFVending Skill^000000."; }else{ mes "Available Slot : "[email protected]; mes "Please select a slot to vending."; set [email protected],select( [email protected]$ ); getmapxy( [email protected]$,[email protected],[email protected],UNITTYPE_NPC,"vend_slot"[email protected] ); if( [email protected] == 1 || [email protected] == 1 ){ mes "This NPC at invalid location..."; }else{ warp [email protected]$,[email protected],[email protected]; hideonnpc "vend_slot"[email protected]; } } close; OnInit: sleep 1000; // Map for vending set .map$,"prontera"; setcell .map$,1,1,275,359,cell_novending,1; // x and y horizone .. setarray .x_line,147,139; setarray .y_line,157,155,153,151,149,147,145,143,141,139,137,135,133,131,129,127,125,123,121,119,117,115,113,111,109,107,105,103,101,99,97,95,93,91; set .x_line_size,getarraysize( .x_line ); set .y_line_size,getarraysize( .y_line ); set .count,1; for( set [email protected],0; [email protected] < .x_line_size; set [email protected],[email protected] + 1 ) for( set [email protected],0; [email protected] < .y_line_size; set [email protected],[email protected] + 1 ) if( checkcell( .map$,.x_line[[email protected]],.y_line[[email protected]],cell_chkpass ) ){ movenpc "vend_slot"+.count,.x_line[[email protected]],.y_line[[email protected]]; setcell .map$,.x_line[[email protected]],.y_line[[email protected]],.x_line[[email protected]],.y_line[[email protected]],cell_novending,0; set .count,.count + 1; } npctalk "Vending Spot : "+.count; donpcevent "::OnSetup"; end; } - script vend_slot -1,{ getmapxy( [email protected]$,[email protected],[email protected],UNITTYPE_NPC ); if( !getskilllv("MC_VENDING") ){ mes "You dont have ^0055FFVending Skill^000000."; }else if( getareausers( [email protected]$,[email protected],[email protected],[email protected],[email protected] ) ){ mes "Someone already selected this spot."; }else{ mes "Spot : ^777777Available^000000"; mes "^0055FF[ Vending Area Rules ]^000000"; mes "^FF0000 ~ Use proper Shop Name.^000000"; mes "^FF0000 ~ Never sell Junk/Gifts.^000000"; mes " "; mes "^777777Player will failed to follow these will be punished.^000000"; if( select( "Select this Spot","Cancel" ) == 1 ){ warp [email protected]$,[email protected],[email protected]; hideonnpc strnpcinfo(0); } } close; OnSetup: getmapxy( [email protected]$,[email protected],[email protected],UNITTYPE_PC ); set [email protected]$,strnpcinfo(0); while( [email protected]$ == "prontera" ){ if( getareausers( [email protected]$,[email protected],[email protected],[email protected],[email protected] ) ){ hideonnpc [email protected]$; }else{ hideoffnpc [email protected]$; // specialeffect 313; } sleep 5000; } end; } // Add more if needed. prontera,1,1,4 duplicate(vend_slot) vend_slot1 858 prontera,1,1,4 duplicate(vend_slot) vend_slot2 858 prontera,1,1,4 duplicate(vend_slot) vend_slot3 858 prontera,1,1,4 duplicate(vend_slot) vend_slot4 858 prontera,1,1,4 duplicate(vend_slot) vend_slot5 858 prontera,1,1,4 duplicate(vend_slot) vend_slot6 858 prontera,1,1,4 duplicate(vend_slot) vend_slot7 858 prontera,1,1,4 duplicate(vend_slot) vend_slot8 858 prontera,1,1,4 duplicate(vend_slot) vend_slot9 858 prontera,1,1,4 duplicate(vend_slot) vend_slot10 858 prontera,1,1,4 duplicate(vend_slot) vend_slot11 858 prontera,1,1,4 duplicate(vend_slot) vend_slot12 858 prontera,1,1,4 duplicate(vend_slot) vend_slot13 858 prontera,1,1,4 duplicate(vend_slot) vend_slot14 858 prontera,1,1,4 duplicate(vend_slot) vend_slot15 858 prontera,1,1,4 duplicate(vend_slot) vend_slot16 858 prontera,1,1,4 duplicate(vend_slot) vend_slot17 858 prontera,1,1,4 duplicate(vend_slot) vend_slot18 858 prontera,1,1,4 duplicate(vend_slot) vend_slot19 858 prontera,1,1,4 duplicate(vend_slot) vend_slot20 858 prontera,1,1,4 duplicate(vend_slot) vend_slot21 858 prontera,1,1,4 duplicate(vend_slot) vend_slot22 858 prontera,1,1,4 duplicate(vend_slot) vend_slot23 858 prontera,1,1,4 duplicate(vend_slot) vend_slot24 858 prontera,1,1,4 duplicate(vend_slot) vend_slot25 858 prontera,1,1,4 duplicate(vend_slot) vend_slot26 858 prontera,1,1,4 duplicate(vend_slot) vend_slot27 858 prontera,1,1,4 duplicate(vend_slot) vend_slot28 858 prontera,1,1,4 duplicate(vend_slot) vend_slot29 858 prontera,1,1,4 duplicate(vend_slot) vend_slot30 858 prontera,1,1,4 duplicate(vend_slot) vend_slot31 858 prontera,1,1,4 duplicate(vend_slot) vend_slot32 858 prontera,1,1,4 duplicate(vend_slot) vend_slot33 858 prontera,1,1,4 duplicate(vend_slot) vend_slot34 858 prontera,1,1,4 duplicate(vend_slot) vend_slot35 858 prontera,1,1,4 duplicate(vend_slot) vend_slot36 858 prontera,1,1,4 duplicate(vend_slot) vend_slot37 858 prontera,1,1,4 duplicate(vend_slot) vend_slot38 858 prontera,1,1,4 duplicate(vend_slot) vend_slot39 858 prontera,1,1,4 duplicate(vend_slot) vend_slot40 858 prontera,1,1,4 duplicate(vend_slot) vend_slot41 858 prontera,1,1,4 duplicate(vend_slot) vend_slot42 858 prontera,1,1,4 duplicate(vend_slot) vend_slot43 858 prontera,1,1,4 duplicate(vend_slot) vend_slot44 858 prontera,1,1,4 duplicate(vend_slot) vend_slot45 858 prontera,1,1,4 duplicate(vend_slot) vend_slot46 858 prontera,1,1,4 duplicate(vend_slot) vend_slot47 858 prontera,1,1,4 duplicate(vend_slot) vend_slot48 858 prontera,1,1,4 duplicate(vend_slot) vend_slot49 858 prontera,1,1,4 duplicate(vend_slot) vend_slot50 858 prontera,1,1,4 duplicate(vend_slot) vend_slot51 858 prontera,1,1,4 duplicate(vend_slot) vend_slot52 858 prontera,1,1,4 duplicate(vend_slot) vend_slot53 858 prontera,1,1,4 duplicate(vend_slot) vend_slot54 858 prontera,1,1,4 duplicate(vend_slot) vend_slot55 858 prontera,1,1,4 duplicate(vend_slot) vend_slot56 858 prontera,1,1,4 duplicate(vend_slot) vend_slot57 858 prontera,1,1,4 duplicate(vend_slot) vend_slot58 858 prontera,1,1,4 duplicate(vend_slot) vend_slot59 858 prontera,1,1,4 duplicate(vend_slot) vend_slot60 858 prontera,1,1,4 duplicate(vend_slot) vend_slot61 858 prontera,1,1,4 duplicate(vend_slot) vend_slot62 858 prontera,1,1,4 duplicate(vend_slot) vend_slot63 858 prontera,1,1,4 duplicate(vend_slot) vend_slot64 858How to fix this debug?

-
Hi rAthena.
Want to request make a Daily Spin Machine like a video below.
Link Video =
The NPC Requirement =
- Only 1 Roll per Day
- Have a 4 chance success (777,Bar,Success,Jackpot) with different reward per Chance
- Have a 1 chance Failed (No Pay)
- Will reset every 00:00 o' clock

WL_JACKFROST no damage after changing TargetType from Attack to Self
in Database Support
Posted
Hi, i got same problem, anyone have solution?