Jump to content

Emistry

Forum Moderator
  • Posts

    10013
  • Joined

  • Days Won

    396

Everything posted by Emistry

  1. LOL...Of course...xD i am Chinese ~ ^^
  2. Emistry

    hello

    LOL...hello and welcome... and...yes you can be a big help at here...( if you want to O.O )
  3. increase the value for this set .@fcast,15;
  4. how about using these *setwall "<map name>",<x>,<y>,<size>,<dir>,<shootable>,"<name>"; *delwall "<name>"; Creates an invisible wall, an array of "setcell" starting from x,y and doing a line of the given size in the given direction. The difference with setcell is this one update client part too to avoid the glitch problem. Directions are the same as NPC sprite facing directions: 0=north, 1=northwest, 2=west, etc.
  5. my Stage Game can do it...you can give that a try if you want... anyway, back to your posts... what is the problem ? you show the script but you still request for a same script ?
  6. how about make use of the Item that already exist ? Box Of Sunlight
  7. perhap you have loaded the same function before this....and now since you are reloading it...so it overwrite the old function that with same name... just make sure you didnt have 2 script or more that loading the same name function... beside, it doesnt bring any harm to your server unless your function is different from the previous 1
  8. Sorry, i didnt get what you mean here... who use ? NPC / Monster / Player ? and how / when they going to use...etc....... explain further ?
  9. Improve ??? how we going to improve when you didnt show your script...?
  10. haha i have alot also...but alot of them....cant remember the name well..since alot user from server to server like to copy the name or maybe they just like this name...xD ( Beside, i also seen some users using the same name "Emistry" in other server last time...O.O ) well...some user that i remember...
  11. Emistry

    This or That?

    Sniper Notepad++ or Sublime Text ???
  12. you should take a screenshot of the error and show it here....we dont know what kind of error that show you -1 in the console... /dum as well as your edited script here....showing original script doesnt help you coz you are using the edited 1....
  13. erm...try check the Wiki.. the Wiki have stated all these stuff perhap it can guide you from there ^^ http://rathena.org/wiki/Custom_Items#Structure
  14. actually....both above also wrong....because.. getcharid(2) return an integer...not string....so no need to use any quotation marks here... suppose to be if( getcharid(2) != GuildID ) goto failed; beside using goto command....you can do it like this also if( getcharid(2) != GuildID ){ mes "You cant use this NPC. Because it is not belong to your Guild."; close; }
  15. well....there is alot way to do it....and it is depend on you to choose which... 1 of the example that commonly used by alot newbie... - script Sample -1,{ OnNPCKillEvent: if( killedrid == <BaphometID> && KilledCount < 10 ){ set KilledCount,KilledCount + 1; dispbottom "Killed Total of "+KilledCount+" each."; } end; } and the way to save the count also depend on how you want it to be... you can save it for temporary / forever... you can also decide it is apply able on other character or any other subserver in your own RO Server also.. in this line if( killedrid == <BaphometID> && KilledCount < 10 ){ when you killed a NPC it will run the label named OnNPCKillEvent that exist in the particular script.. and..the above statement is used to check to ensure the script is doing to right thing at the right time...
  16. read here CaseCH: switch(getarg(0)) { Case 1: // Item Currency set @Currency,7227; // Item ID Lists setarray .ItemLists[0],2301,2302,2303,2304,2305,2306; // Item Price setarray .ItemPrice[0],1,2,3,4,5,6; return; Case 2: // Item Currency set @Currency,7539; // Item ID Lists setarray .ItemLists[0],2301,2302,2303,2304,2305,2306; // Item Price setarray .ItemPrice[0],1,2,3,4,5,6; return; Case 3: // Item Currency set @Currency,909; // Item ID Lists setarray .ItemLists[0],2301,2302,2303,2304,2305,2306; // Item Price setarray .ItemPrice[0],1,2,3,4,5,6; return; // Case 4,5,6.....etc... default: mes "Wrong Selection / Configurations"; close; up to any refine you want also can....all is 100% rate for refine
  17. recompile your server with higher Refine.... by default....the scriipt enable refine up to 20 if(getequiprefinerycnt(@typr)>=20) to reduce to 15...change the value of 20 into 15
  18. these line if (gettime(3) >= 13 && gettime(3) < 16) enablenpc strnpcinfo(0); disablenpc strnpcinfo(0); should be like this disablenpc strnpcinfo(0); if (gettime(3) >= 13 && gettime(3) < 16) enablenpc strnpcinfo(0);
  19. in your script...i guess it is because of the letter inside the variable that caused this problem.... i found that there are variable look like this.. $@Round and $@round try fix it into the same...( follow the capital letter usage as well ) and there is surely error in your script also... such as... if( $@round>=$rounds ) and to ensure the correct round for the event...make sure your other npc script didnt using the same variable that you have used in this Disguise Event Scripts
  20. i think it is because of this setting conf/battle/exp.conf // Experience increase per attacker. That is, every additional attacker to the // monster makes it give this much more experience // (eg: 5 people attack with 25 here, +(25*4)% -> +100% exp) exp_bonus_attacker: 25 that's why the EXP for attacker is slightly higher than the others... and...actually in official server...it is also the Attacker will gain higher exp than other...
  21. ? is there any relationship between your Apple and your Command Settings ???
  22. Emistry

    This or That?

    Dota2 Beauty or Beast ? ( Asked by my Fren xD )
  23. i think this post can help you also ~ http://rathena.org/board/topic/57505-questions-about-stats/
×
×
  • Create New...