Jump to content

Jaburak

Members
  • Posts

    1125
  • Joined

  • Days Won

    31

Everything posted by Jaburak

  1. Jaburak

    Help'

    http://rathena.org/board/topic/66962-basic-complete-renewal-data-english-folder/
  2. Well, the description says it all.. Anyways, thanks!
  3. Jaburak

    Help'

    http://svn.code.sf.net/p/rathena/svn/trunk/ http://supportmii.com/ro1/Clients/Ragexe/
  4. prontera,150,150,6 script PvPRoom 112,{ mes "[PvP Warper]"; menu "LvL1-99 PvP",L_Yes,"NoLimit",L_No; L_Yes: if (BaseLevel < 99) { mes "You need to be level 99 to enter."; close; } warp "pvp_y_6-2",0,0; close; L_No: mes "[PvP Warper]"; mes "NoLimit."; warp "pvp_y_7-2",0,0; close; }
  5. Edit cast config at trunk/src/config/renewal.h
  6. Jaburak

    Setup

    Do you have savedata and System folder inside your RO?
  7. http://rathena.org/board/topic/66834-antibot-botkiller-6/
  8. This script is old and I'm not using it anymore so I decided to share this here. Chained Quest ~ Scripts including 9 NPCs ~ ~ Dende ~ Master Popo ~ Bulma ~ Chi-Chi ~ Master Roshi ~ Krillin ~ Goku ~ Master Karin ~ Shenron Can set Random Prizes ~ set .@gamble1,rand(1,10); if (.@gamble1 == 1) set .@item,1161; else if (.@gamble1 == 2) set .@item,30021; // Change else if (.@gamble1 == 3) set .@item,2115; // Change else if (.@gamble1 == 4) set .@item,2421; // Change else if (.@gamble1 == 5) set .@item,30029; // Change else if (.@gamble1 == 6) set .@item,7086; // Change else if (.@gamble1 == 7) set .@item,30013; // Change else if (.@gamble1 == 8) set .@item,675; // Change else if (.@gamble1 == 9) set .@item,30014; // Change else if (.@gamble1 == 10) set .@item,30004; // Change getitem .@item,1; Dragon Ball Z Quest.txt
  9. Edit idnum2itemdesctable.txt and idnum2itemdisplaynametable.txt
  10. Maybe your custom source mod affected after the update.
  11. http://rathena.org/wiki/Countitem
  12. prontera,150,150,0 script Test 123,{ setarray .671,100; // 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]; end; }
  13. Read to learn; http://rathena.org/wiki/Main_Page
  14. Try to use default cloth color. xD
  15. prontera.gat,150,150,0 script Coin Trader 123,{ set @npcname$, "[ Trader ]"; mes @npcname$; mes "Give me 100 Poring Coin for 1 Gold Coin."; next; switch(select("Ok, Trade Me!")) { case 1: callfunc "Coin_Trade",7539,100,671; break; default: mes @npcname$; mes "Ok!"; close; } close; } prontera,155,181,5 script Coin Manager 439,{ // Your Server Max Zeny Amount set .MaxZeny,1000000000; // Coins Item ID and each Coins Costs setarray .Coins[1],671; setarray .Zeny[1],1000000; set @Menu$,""; for( set .@a,1; .@a < getarraysize( .Coins ); set .@a,.@a+1 ){ set @Menu$,@Menu$ + getitemname( .Coins[.@a] )+":"; } while( 1 ){ switch( select( "Coin to Zeny:Zeny to Coin" ) ){ Case 1: for( set .@a,1; .@a < getarraysize( .Coins ); set .@a,.@a+1 ){ mes "Very well. Here is the list on how much each coin is worth:"; mes "^0000FF"+getitemname( .Coins[.@a] )+" : ^FF0000"+.Zeny[.@a]+"^000000 Zeny."; } set .@a,select( @Menu$ ); mes "Select the Amount of Coins you want to trade into Zeny."; mes "You have "+countitem( .Coins[.@a] )+" "+getitemname( .Coins[.@a] )+"."; input @Amount,0,countitem( .Coins[.@a] ); if( @Amount < 1 ){ mes "Lack of Credits amount."; close; }else if( ( Zeny + ( @Amount * .Zeny[.@a] ) ) > .MaxZeny ){ mes "You can hold this amount of Zeny."; }else{ set Zeny,Zeny + ( @Amount * .Zeny[.@a] ); delitem .Coins[.@a],@Amount; mes "Done, you have traded "+@Amount+" of "+getitemname(.Coins[.@a])+" into "+( @Amount * .Zeny[.@a] )+" Zeny."; close; } break; Case 2: for( set .@a,1; .@a < getarraysize( .Coins ); set .@a,.@a+1 ){ mes "Very well. Here is the list on how much each coin is worth:"; mes "^0000FF"+getitemname( .Coins[.@a] )+" : ^FF0000"+.Zeny[.@a]+"^000000 Zeny."; } set .@a,select( @Menu$ ); mes "Select the Amount of Zeny you want to trade into "+getitemname( .Coins[.@a] )+"."; mes "You can get maximum of "+Zeny/.Zeny[.@a]+" "+getitemname( .Coins[.@a] )+"."; input @Amount,0,Zeny/.Zeny[.@a]; if( @Amount < 1 ){ mes "Lack of Zeny amount."; close; }else{ set Zeny,Zeny - ( @Amount * .Zeny[.@a] ); getitem .Coins[.@a],@Amount; mes "Done, you have traded "+( @Amount * .Zeny[.@a] )+" Zeny into "+@Amount+" of "+getitemname(.Coins[.@a])+" ."; close; } break; } } close; }
  16. http://rathena.org/board/topic/58825-how-to-add-custom-carts-client-and-server-side/?p=78044
×
×
  • Create New...