-
Posts
591 -
Joined
-
Last visited
-
Days Won
19
Content Type
Profiles
Forums
Downloads
Jobs Available
Server Database
Third-Party Services
Top Guides
Store
Crowdfunding
Everything posted by EL Dragon
-
Use 1 poring coin to rent a MVP card for 1 week
EL Dragon replied to donkeyg's question in Scripting Support
rentitem ID,604800; cards but do not go -
"Reduce Magic Reflected Damage" with the help of cards does not go the Reflected Magic Damage is still the same can someone please tell me what what should I change ?
-
prontera,155,155,4 script Converter 83,{ .@name$ ="[^FF0000Converter^000000]"; mes .@name$; mes "Hello, 1 cashpoints is equals to 1 Pass."; mes "What would you like to do?"; next; switch( select("Cash to Pass","Pass to Cash") ) { case 1: mes .@name$; mes "How many pass(s) do you want?"; input .@num; next; if( .@num <= 0 || #CASHPOINTS < .@num * 1 ) { mes .@name$; mes "Sorry, you don't have enough cashpoints!"; close; } mes .@name$; mes "This will cost ^FF0000" +(.@num * 1)+ " cashpoints^000000."; next; if( select("Proceed:Nevermind") -1 ) { mes .@name$; mes "Goodbye!"; close; } set #CASHPOINTS, #CASHPOINTS - .@num * 1; dispbottom "Lost: " +(.@num * 1)+ " cashpoints. Total: " +#CASHPOINTS+" cashpoints."; getitem 7350 , .@num; break; case 2: mes .@name$; mes "How many Pass(s) will you give?"; input .@num; next; if( .@num <= 0 || countitem(7350 ) < .@num ) { mes .@name$; mes "Sorry, you don't have enough Pass !"; close; } mes .@name$; mes "I can give you ^FF0000" +(.@num * 1)+ " cashpoints^000000 for this."; next; if( select("Proceed:Nevermind") -1 ) { mes .@name$; mes "Goodbye!"; close; } set #CASHPOINTS, #CASHPOINTS + .@num * 1; dispbottom "Gained: " +(.@num * 1)+ " cashpoints. Total: " +#CASHPOINTS+" cashpoints."; delitem 7350 ,.@num; } close; } chnage all #CASHPOINTS to your #Points
-
http://www.green-peach.net/?a=sprite&type=mob&name=Bomb_Poring
-
anyone have any program item slotter iclude itemslotcountable , item_db? etc... can someone share it plss
-
how can I make as all 3 Base Level +1 Flee give more bump !
-
- script autosellid -1,{ OnInit: bindatcmd "autosellidoff",strnpcinfo(3)+"::Onoff"; bindatcmd "autosellid1",strnpcinfo(3)+"::Onauto1"; bindatcmd "autosellid2",strnpcinfo(3)+"::Onauto2"; bindatcmd "autosellid3",strnpcinfo(3)+"::Onauto3"; bindatcmd "autosellid4",strnpcinfo(3)+"::Onauto4"; bindatcmd "autosellid5",strnpcinfo(3)+"::Onauto5"; end; Onauto1: set autosellid, 1; if(autosellid == 1) {set autosellid,1; dispbottom "Input itemid number."; input .@itemid; set autosellidnum,.@itemid; dispbottom "Now AutoSelling item: "+getitemname(.@itemid)+" ID: "+.@itemid+""; dispbottom "Auto Sell Slot 1"; end; } Onauto2: set autosellid2, 1; if(autosellid2 == 1) {set autosellid2,1; dispbottom "Input itemid number."; input .@itemid; set autosellidnum2,.@itemid; dispbottom "Now AutoSelling item: "+getitemname(.@itemid)+" ID: "+.@itemid+""; dispbottom "Auto Sell Slot 2"; end; } Onauto3: set autosellid3, 1; if(autosellid3 == 1) {set autosellid3,1; dispbottom "Input itemid number."; input .@itemid; set autosellidnum3,.@itemid; dispbottom "Now AutoSelling item: "+getitemname(.@itemid)+" ID: "+.@itemid+""; dispbottom "Auto Sell Slot 3"; end; } Onauto4: set autosellid4, 1; if(autosellid4 == 1) {set autosellid4,1; dispbottom "Input itemid number."; input .@itemid; set autosellidnum4,.@itemid; dispbottom "Now AutoSelling item: "+getitemname(.@itemid)+" ID: "+.@itemid+""; dispbottom "Auto Sell Slot 4"; end; } Onauto5: set autosellid5, 1; if(autosellid5 == 1) {set autosellid5,1; dispbottom "Input itemid number."; input .@itemid; set autosellidnum5,.@itemid; dispbottom "Now AutoSelling item: "+getitemname(.@itemid)+" ID: "+.@itemid+""; dispbottom "Auto Sell Slot 5"; end; } Onoff: set autosellid, 0; set autosellid2, 0; set autosellid3, 0; set autosellid4, 0; set autosellid5, 0; dispbottom "Autosellid is now off for all slots."; end; Onauto6: set autosellr, 0; dispbottom "Autosellrate is now off."; end; } - script autosell1 -1,{ OnNPCKillEvent: if (autosellid != 1 && autosellid2 != 1 && autosellid3 != 1 && autosellid4 != 1 && autosellid5 != 1){end;} getinventorylist; if (autosellid == 1) callfunc "LootIDCheck1"; end; } - script autosell12 -1,{ OnNPCKillEvent: if (autosellid != 1 && autosellid2 != 1 && autosellid3 != 1 && autosellid4 != 1 && autosellid5 != 1){end;} getinventorylist; if (autosellid2 == 1) callfunc "LootIDCheck2"; end; } - script autosell3 -1,{ OnNPCKillEvent: if (autosellid != 1 && autosellid2 != 1 && autosellid3 != 1 && autosellid4 != 1 && autosellid5 != 1){end;} getinventorylist; if (autosellid3 == 1) callfunc "LootIDCheck3"; end; } - script autosell4 -1,{ OnNPCKillEvent: if (autosellid != 1 && autosellid2 != 1 && autosellid3 != 1 && autosellid4 != 1 && autosellid5 != 1){end;} getinventorylist; if (autosellid4 == 1) callfunc "LootIDCheck4"; end; } - script autosell5 -1,{ OnNPCKillEvent: if (autosellid != 1 && autosellid2 != 1 && autosellid3 != 1 && autosellid4 != 1 && autosellid5 != 1){end;} getinventorylist; if (autosellid5 == 1) callfunc "LootIDCheck5"; end; } function script LootIDCheck1 { for(set .@i,0; .@i<@inventorylist_count; set .@i,.@i+1) {if(@inventorylist_id[.@i] == autosellidnum && @inventorylist_amount[.@i] >= 1) {set .@a,getiteminfo(autosellidnum,1); set zeny,zeny + .@a*@inventorylist_amount[.@i]; delitem @inventorylist_id[.@i],@inventorylist_amount[.@i];}} end; } function script LootIDCheck2 { for(set .@i,0; .@i<@inventorylist_count; set .@i,.@i+1) {if(@inventorylist_id[.@i] == autosellidnum2 && @inventorylist_amount[.@i] >= 1) {set .@a,getiteminfo(autosellidnum2,1); set zeny,zeny + .@a*@inventorylist_amount[.@i]; delitem @inventorylist_id[.@i],@inventorylist_amount[.@i];}} end; } function script LootIDCheck3 { for(set .@i,0; .@i<@inventorylist_count; set .@i,.@i+1) {if(@inventorylist_id[.@i] == autosellidnum3 && @inventorylist_amount[.@i] >= 1) {set .@a,getiteminfo(autosellidnum3,1); set zeny,zeny + .@a*@inventorylist_amount[.@i]; delitem @inventorylist_id[.@i],@inventorylist_amount[.@i];}} end; } function script LootIDCheck4 { for(set .@i,0; .@i<@inventorylist_count; set .@i,.@i+1) {if(@inventorylist_id[.@i] == autosellidnum4 && @inventorylist_amount[.@i] >= 1) {set .@a,getiteminfo(autosellidnum4,1); set zeny,zeny + .@a*@inventorylist_amount[.@i]; delitem @inventorylist_id[.@i],@inventorylist_amount[.@i];}} end; } function script LootIDCheck5 { for(set .@i,0; .@i<@inventorylist_count; set .@i,.@i+1) {if(@inventorylist_id[.@i] == autosellidnum5 && @inventorylist_amount[.@i] >= 1) {set .@a,getiteminfo(autosellidnum5,1); set zeny,zeny + .@a*@inventorylist_amount[.@i]; delitem @inventorylist_id[.@i],@inventorylist_amount[.@i];}} end; }
-
http://rathena.org/board/files/file/3201-valkyrie-helm/
-
use mob_item_ratio.txt is on db/mob_item_ratio.txt // Examples: // 909,100 // Jellopies from monsters will drop with 1x drop rate regardless of global drop rate // 909,1000 // Jellopies from monsters will drop with 10x drop rate regardless of global drop rate // 909,100,1002 // Jellopies from Porings will drop with 1x drop rate. Other monsters that drop Jellopies are unaffected (use global drop rate).
-
new_1-1,57,116,4 script Hein 90,{ set .@n$, "[Seyra]"; setarray .@rwd[0],12211,10,12263,10,12210,5,7621,10; // Rewards: <item id>,<item amount> query_sql ("SELECT `last_ip` FROM `login` WHERE `account_id`=" + getcharid(3) + "", .@lip$); if ( getd("$" + .@lip$ + "_NG") > 0 || #NewbieGift > 0) { mes .@n$; mes "I'm sorry, the rewards are exclusively for new players."; close; } mes .@n$; mes "Welcome! Here are some free gifts"; mes "for newcomers:"; for ( set .@i, 0; .@i < getarraysize(.@rwd); set .@i, .@i + 2 ) mes .@rwd[.@i+1] + " x " + getitemname(.@rwd[.@i]); close2; set #NewbieGift, 1; setd "$" + .@lip$ + "_NG", getd("$" + .@lip$ + "_NG") + 1; for ( set .@i, 0; .@i < getarraysize(.@rwd); set .@i, .@i + 2 ) getitem .@rwd[.@i], .@rwd[.@i+1]; save("prontera", 155, 181); warp "prontera", 155, 181; end; OnInit: waitingroom "Newbie Gift!",0; end; }
-
have you server restarted ?
-
oh fail xD ty for help Pneuma
-
the if (getgmlevel) do not go i have gm lvl 99 and the script classifies me as Helper so get on login announce "[ Helper ] "+strcharinfo(0)+" online",bc_all,0x00ff66;
-
use http://rathena.org/board/topic/76419-icabits-item-builder/ idnum2itemdesctable.txt idnum2itemdisplaynametable.txt idnum2itemresnametable.txt there is only the old clients , new cliends use itemInfo.lub etc.
-
this is the script - script gm_is_online -1,{ OnPCLoginEvent: if (getgmlevel()>=99) goto L_admin; if (getgmlevel()>=90) goto L_co_admin; if( getgmlevel()>=10) goto L_head; if (getgmlevel()>=4) goto L_event; if (getgmlevel()>=3) goto L_support; if (getgmlevel()>=2) goto L_helper; readparam(bStr); readparam(bAgi); readparam(bVit); readparam(bInt); readparam(bDex); readparam(bLuk); if ((class >= 4054 && class <= 4079) || (class >= 4023 && class <= 4045) || (class >= 4096 && class <= 4108)){ //3rd Job Class if (readparam(bStr) > 300 || readparam(bAgi) > 300 || readparam(bVit) > 300 || readparam(bInt) > 300 || readparam(Dex) > 300 || readparam(bLuk) > 300){ mes "[^FF0000Anti Cheat System^000000]"; mes "We have detected you having stats over the limit. You will be disconnected shortly. If this is an error please contact the Game Master immediately."; atcommand "@option 2 0 0"; atcommand "@battleignore"; setoption 0x2,1; sc_start sc_berserk, 1000000000, 1; sleep2 5000; //5 Seconds delay atcommand "@kick "+strcharinfo(0)+""; end; } } else { //Other than 3rd Job Class if (readparam(bStr) > 300 || readparam(bAgi) > 300 || readparam(bVit) > 300 || readparam(bInt) > 300 || readparam(Dex) > 300 || readparam(bLuk) > 300){ mes "[^FF0000Anti Cheat System^000000]"; mes "We have detected you having stats over the limit. You will be disconnected shortly. If this is an error please contact the Game Master immediately."; atcommand "@option 2 0 0"; atcommand "@battleignore"; setoption 0x2,1; sc_start sc_berserk, 1000000000, 1; sleep2 5000; //5 Seconds delay atcommand "@kick "+strcharinfo(0)+""; end; L_admin: atcommand "@speed 1"; announce "[ Admin ] "+strcharinfo(0)+" ist online",bc_all,0x00ff66; specialeffect2 377; specialeffect2 381; close; L_co_admin: atcommand "@speed 1"; announce "[ Co Admin ] "+strcharinfo(0)+" ist online",bc_all,0x00ff66; specialeffect2 377; specialeffect2 381; close; L_head: atcommand "@speed 1"; announce "[ Head GM ] "+strcharinfo(0)+" ist online",bc_all,0x00ff66; specialeffect2 377; specialeffect2 381; close; L_event: atcommand "@speed 1"; announce "[ Event GM ] "+strcharinfo(0)+" online",bc_all,0x00ff66; specialeffect2 377; specialeffect2 381; close; L_support: atcommand "@speed 1"; announce "[ Support GM ] "+strcharinfo(0)+" online",bc_all,0x00ff66; specialeffect2 377; specialeffect2 381; close; L_helper: atcommand "@speed 1"; announce "[ Helper ] "+strcharinfo(0)+" online",bc_all,0x00ff66; specialeffect2 377; specialeffect2 381; close; end; } } } the porblem is at each lvl gm comes the helper announce
-
wat is 5MFFA ? prontera,153,184,5 script bg_pvp_register 100,{ if ( getgmlevel() < 60 ) end; else if ( !.start ) { mes "start ?"; next; select "yeah"; mes "select how many players in a team"; mes "if 3vs3, set to 3"; mes "range : 1~9"; next; if ( input( .min2start, 1, 9 ) ) { mes "invalid range"; close; } .start = 1; announce strcharinfo(0) +" has hosted a "+ .min2start +"vs"+ .min2start +" battleground", 0; waitingroom "BG PVP", .min2start *2 +1, strnpcinfo(0)+"::OnStart", .min2start *2; } else if ( .start == 1 ) { mes "abort registration?"; next; select "yeah"; .start = 0; delwaitingroom strnpcinfo(0); } else { mes "a match is currently running now"; mes "abort ?"; next; select "yeah"; .start = 0; awake strnpcinfo(0); } close; OnStart: getmapxy .@map$, .@x, .@y, 1; warpwaitingpc .@map$, .@x, .@y; announce "event started", 0; .start = 2; .red = createbgid( "guild_vs3", 13,50, strnpcinfo(0)+"::Onredout", strnpcinfo(0)+"::Onredout" ); .blue = createbgid( "guild_vs3", 86,50, strnpcinfo(0)+"::Onblueout", strnpcinfo(0)+"::Onblueout" ); callfunc "rand__", .min2start *2, $@rand; for ( .@i = 0; .@i < $@warpwaitingpcnum; .@i++ ) setbgid ( .@i %2 )? .red : .blue, $@warpwaitingpc[ $@rand[.@i] ]; delwaitingroom strnpcinfo(0); bg_warp .red, "guild_vs3", 13,50; bg_warp .blue, "guild_vs3", 86,50; bg_updatescore "guild_vs3", 0,0; sleep .eventlasting * 1000; if ( .start == 2 ) { if ( .score[1] == .score[2] ) mapannounce "guild_vs3", "Draw !", 0; else if ( .score[1] > .score[2] ) { mapannounce "guild_vs3", " Red side wins !", 0; callsub L_reward, .red; } else if ( .score[1] < .score[2] ) { mapannounce "guild_vs3", " Blue side wins !", 0; callsub L_reward, .blue; } } bg_warp .red, "prontera", 155,182; bg_warp .blue, "prontera", 158,182; bg_destroy .red; bg_destroy .blue; .start = .score[1] = .score[2] = 0; end; L_reward: getbgusers getarg(0); for ( .@i = 0; .@i < $@arenamembersnum; .@i++ ) getitem 501, 1, $@arenamembers[.@i]; // item reward return; Onredout: callsub L_out, 2; Onblueout: callsub L_out, 1; L_out: announce strcharinfo(0) +" is out from the match !", 1; bg_leave; warp "SavePoint", 0,0; .score[ getarg(0) ]++; bg_updatescore "guild_vs3", .score[1], .score[2]; if ( .score[ getarg(0) ] == .min2start ) awake strnpcinfo(0); end; OnInit: .eventlasting = 30 * 60; // how long would the event last or it auto-reset. 30 *60 = 30 mins end; } guild_vs3 mapflag battleground 2 guild_vs3 mapflag nosave SavePoint guild_vs3 mapflag nowarp guild_vs3 mapflag nowarpto guild_vs3 mapflag noteleport guild_vs3 mapflag nomemo guild_vs3 mapflag nopenalty guild_vs3 mapflag nobranch guild_vs3 mapflag noicewall
-
Script that will get the Mac Ip of the player
EL Dragon replied to nesotomayor's question in Script Requests
you need Harmony for count Mac ip Addres of a Player here the link: https://harmonize.it/ -
my map server error: [Error]: mob_parse_row_mobskilldb: Too many skills for monster 1150[MOONLIGHT] [Error]: sv_readdb: Could not process contents of line 790 of "db/import/mob_ski ll_db.txt". [Error]: sv_readdb: Could not process contents of line 791 of "db/import/mob_ski ll_db.txt". [Error]: sv_readdb: Could not process contents of line 792 of "db/import/mob_ski ll_db.txt". [Error]: sv_readdb: Could not process contents of line 793 of "db/import/mob_ski ll_db.txt". [Error]: sv_readdb: Could not process contents of line 794 of "db/import/mob_ski ll_db.txt". [Error]: sv_readdb: Could not process contents of line 795 of "db/import/mob_ski ll_db.txt". [Error]: sv_readdb: Could not process contents of line 796 of "db/import/mob_ski ll_db.txt". [Error]: sv_readdb: Could not process contents of line 797 of "db/import/mob_ski ll_db.txt". [Error]: sv_readdb: Could not process contents of line 798 of "db/import/mob_ski ll_db.txt". [Error]: sv_readdb: Could not process contents of line 799 of "db/import/mob_ski ll_db.txt". [Error]: mob_parse_row_mobskilldb: Too many skills for monster 1511[AMON_RA] [Error]: sv_readdb: Could not process contents of line 2581 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2582 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2583 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2584 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2585 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2586 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2587 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2588 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2589 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2590 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2591 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2592 of "db/import/mob_sk ill_db.txt". [Error]: mob_parse_row_mobskilldb: Too many skills for monster 1637[MAGALETA] [Error]: sv_readdb: Could not process contents of line 2890 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2891 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2892 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2893 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2894 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2895 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2896 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2897 of "db/import/mob_sk ill_db.txt". [Error]: mob_parse_row_mobskilldb: Too many skills for monster 1639[KATRINN] [Error]: sv_readdb: Could not process contents of line 2930 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2931 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2932 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2933 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2934 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2935 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2936 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2937 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2938 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2939 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2940 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2941 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2942 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2943 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2944 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2945 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2946 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2947 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2948 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2949 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2950 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2951 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2952 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 2953 of "db/import/mob_sk ill_db.txt". [Error]: mob_parse_row_mobskilldb: Too many skills for monster 1643[G_MAGALETA] [Error]: sv_readdb: Could not process contents of line 3037 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 3038 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 3039 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 3040 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 3041 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 3042 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 3043 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 3044 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 3045 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Could not process contents of line 3046 of "db/import/mob_sk ill_db.txt". [Error]: sv_readdb: Insufficient columns in line 5800 of "db/import/mob_skill_db .txt" (found 18, need at least 19).
-
they are Off login_athena.conf //mob_skill_db2_db: mob_skill_db2 //mob_skill_db_db: mob_skill_db mob_db and mob_db2 is sql just wants the skills as txt but the txt datein not go lessen can someone help me ? edit: no one can help me?
-
- script #chan_autojoin -1,{ OnPCLoginEvent: atcommand "@join #The_main_that_you_have_created"; end; }
-
setarray .Shop[0], // Card Shop items: <ID>,<point cost> 4001,1,4004,1,4033,1,4196,1,4197,25,4054,50,4174,75,4047,100; buy_ID,Card_points_for_BUY
-
waitingroom "[PvP Arena ["+getmapusers("guild_vs2")+"]",0;
-
not that I know of
-
http://emistry.net/board/index.php?threads%2Ffallen-angel-wing-enchants.298%2F
-
use the tool http://rathena.org/board/topic/76419-icabits-item-builder/