Advertisement
Emistry

[RO] Reset NPC - reset One Status

Oct 15th, 2016
1,421
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. // https://rathena.org/board/topic/107680-reset-stats-npc/
  2.  
  3. prontera,155,181,4 script reset_one_stat 4_F_KAFRA1,{
  4.  
  5. .@stat = select(
  6. "bStr",
  7. "bAgi",
  8. "bVit",
  9. "bInt",
  10. "bDex",
  11. "bLuk"
  12. ) - 1 + bStr;
  13.  
  14. for ( .@i = bStr; .@i <= bLuk; .@i++ ) {
  15. .@original_stat[ .@i - bStr ] = readparam( .@i ) - 1;
  16. }
  17. resetstatus;
  18.  
  19. for ( .@i = bStr; .@i <= bLuk; .@i++ ) {
  20. if ( .@i != .@stat ) {
  21. while ( .@original_stat[ .@i - bStr ] > 0 ) {
  22. statusup( .@i );
  23. .@original_stat[ .@i - bStr ]--;
  24. }
  25. }
  26. }
  27. mes "Done.";
  28. close;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement