Jump to content

Emistry

Forum Moderator
  • Posts

    10018
  • Joined

  • Days Won

    408

Everything posted by Emistry

  1. you mea you char get stucked / freeze upon login sometime ? perhap this diff might be able to help you ? ------------------------------------------------- // [Required] Fix Client Freeze Langtype 1+ // [Fix] Fix Client Freeze Langtype 1+ ------------------------------------------------- - This patch is to fix the client freeze in langtype 1+
  2. i think you are looking for something same like the Hourly Point... just different in Reward and time to give reward.. [ Pastebin ] 24Hours Online Reward Change your Reward at here getitem 5515,1; set #CASHPOINTS,#CASHPOINTS + 200000; dispbottom "You received 1 "+getitemname( 5515 )+" + 200,000 Cash Points by staying ingame for consecutive of 24 hour"; and..your 1st post is kinda hard to understand... elaborate more if possible....
  3. erm..not sure will you accpet this suggestion of mine... make it able to select to trigger all npc OnInit or 1 NPC... because..if just based on 1 NPC..there is alternate way to trigger it... for example : OnWhisperGlobal: OnInit: <script> end; using a OnWhisperGlobal is possible to trigger the OnInit Label as well since it is only for 1 NPC. and i am sure you are only using this to load a NPC with OnInit label without restart server
  4. here ? https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/db/re/statpoint.txt
  5. Emistry

    This or That?

    Moon DotA or DotA 2?
  6. @kaito erm...i think the topic starter already know which sql table to edit...just dunno how to write the SQL script to run. @Remix.. try this UPDATE `char` SET str=1,agi=1,vit=1,int=1,dex=1,luk=1,status_point=1000 status_point .. edit this value to what value of status point they should have upon reset... anyway...you still can remove it as it might give wrong status point to certain player with low level and etc... and make sure you run this while your server is offline
  7. skill.c already mentioned in the 1st post...
  8. i think he already got it working by now check here http://rathena.org/board/topic/60571-a-working-mvp-room-rental-system/
  9. it is the same thing with Newbie Item NPC that usually request by other member,... http://rathena.org/board/topic/54189-npc-for-newbie-freebies/page__view__findpost__p__59170 both did the same thing... but just different in what you want the script do for you
  10. http://www.eathena.ws/board/index.php?s=&showtopic=241313&view=findpost&p=1318374
  11. deletearray getd("$@box_"+(.@num)+"[0]"),128; in your script..it only delete the last array...... because ... your .@num end up with 6 and the rest is not deleted because you didnt run this command in the loop process and this line for(set .@i,0; .@i < getarraysize(getd("$@box_"+.@num+"")); set .@i,.@i+1) { suppose to be for(set .@i,0; .@i <= 6); set .@i,.@i+1) { because you are going to loop through how many Array you have..but not how many value you have in the array Look at the wrong variable...LOL >.<
  12. owh..i though you just use each array to store 1 value anyway...in your post#5 ...it doesnt remove the array completely.. to remove the array completely....you have to include that deletearray command inside the for-loop.. or you can also create another for-loop just for delete the array
  13. Quick and Dirty.. try these... change - script PVPLADDER -1,{ OnPCKillEvent: if ( getgmlevel() >= $@LadderGM ) end; if (terces_PVP_resets != $terces_PVP_resets) { dispbottom "Please relog your character, in order to get the correct kills for you in the PVP ladder."; dispbottom "Because a GM just reset the ladder."; end; } if ( killedrid == getcharid(3) ) { set PVPDeaths, PVPDeaths +1; set #PVPDeathsAccount, #PVPDeathsAccount +1; set @PVPDeathstoday, @PVPDeathstoday +1; end; } into this - script PVPLADDER -1,{ OnPCKillEvent: setarray .@Map$,"guild_vs1","guild_vs2","guild_vs3","guild_vs4"; if ( getgmlevel() >= $@LadderGM ) end; if (terces_PVP_resets != $terces_PVP_resets) { dispbottom "Please relog your character, in order to get the correct kills for you in the PVP ladder."; dispbottom "Because a GM just reset the ladder."; end; } for( set .@i,0; .@i < getarraysize( .@Map$ ); set .@i,.@i + 1 ) if( strcharinfo(3) == .@Map$[.@i] ) set .@i,1; if ( killedrid == getcharid(3) && .@i ) { set PVPDeaths, PVPDeaths +1; set #PVPDeathsAccount, #PVPDeathsAccount +1; set @PVPDeathstoday, @PVPDeathstoday +1; end; }
  14. Karazu ..? perhap Brian already answered this at your own topic ? http://rathena.org/board/topic/60632-command/page__view__findpost__p__87517
  15. erm...maybe try these way ? Make a Delay for Item Dropping ? Make Announce upon someone killed another one ? Limiting how many time he can kill ? ( cant spam kill for only 1 ppl ) etc
  16. that setting just enable you to write chinese in game or make your client able to read chinese language... i have used this setting not long ago...and it seem to be fine in my test server...
  17. [ Pastebin ] GoldRoom + Cooldown hmm ? map ? just edit the mapname..
  18. Emistry

    Refine NPC

    give this a try ? http://rathena.org/board/topic/53320-%e2%99%a5-e-m-i-s-t-r-y-s-s-c-r-i-p-t-s-%e2%99%a5/page__view__findpost__p__71628
  19. you mean a warper that work like this ? [ Pastebin ] Warper with Cooldown
  20. LOL...it is not Chinese xD but Korean.. most probably caused by your client reading the wrong grf / data folder or it can be you didnt have the translated data folder.
×
×
  • Create New...