Vyserion Posted September 22, 2020 Share Posted September 22, 2020 Hello community! I'm looking for a script that can reset status points by 10 only. For example, to only reset 10 points from either Str, Agi, Vit, Dex, Int or Luk and return equivalent status points. Is it possible? Quote Link to comment Share on other sites More sharing options...
0 AnnieRuru Posted September 23, 2020 Share Posted September 23, 2020 prontera,155,185,5 script fhdskdjf 1_F_MARIA,{ mes "select a stat to reduce by 10"; next; .@s = select("Str","Agi","Vit","Int","Dex","Luk") -1; for (.@i = 0; .@i < 10; ++.@i) { if (readparam(.stat[.@s]) == 1) break; statusup2 .stat[.@s], -1; StatusPoint += needed_status_point(.stat[.@s], 1); } close; OnInit: setarray .stat, bStr, bAgi, bVit, bInt, bDex, bLuk; end; } 1 Quote Link to comment Share on other sites More sharing options...
0 Poring King Posted September 22, 2020 Share Posted September 22, 2020 13 hours ago, Vyserion said: Hello community! I'm looking for a script that can reset status points by 10 only. For example, to only reset 10 points from either Str, Agi, Vit, Dex, Int or Luk and return equivalent status points. Is it possible? You can use the stats seller just change the "+" into "-" Quote Link to comment Share on other sites More sharing options...
Hello community!
I'm looking for a script that can reset status points by 10 only. For example, to only reset 10 points from either Str, Agi, Vit, Dex, Int or Luk and return equivalent status points.
Is it possible?
Link to comment
Share on other sites