Advertisement
KujiUn

CS Edit 1.05

Feb 4th, 2016
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. /me
  2.  
  3. [h: status = input (
  4. "change|0|Amount of combat stages to gain/lose",
  5. "stage|ATK,DEF,SPATK,SPDEF,SPD|Stage to change|RADIO"
  6. )]
  7.  
  8. [h,switch(stage):
  9. case 0: stageName = "ATKStage";
  10. case 1: stageName = "DEFStage";
  11. case 2: stageName = "SATStage";
  12. case 3: stageName = "SDEStage";
  13. case 4: stageName = "SPDStage"
  14. ]
  15.  
  16. [h:oldStage=getProperty(stageName)]
  17. [h,if(oldStage > 1): oldStageNum = (oldStage - 1) * 5; oldStageNum = (oldStage - 1) * 10]
  18. [h:newStageNum = max(min(oldStageNum + change,6),-6)]
  19. [h,if(newStageNum > 0): newStage = newStageNum / 5 + 1; newStage = newStageNum / 10 + 1]
  20. [h:setProperty(stageName, newStage)]
  21. [h:newLine = ""]
  22. [h,if(newStage == 2.2): newLine = add("<br>", token.name, " has hit the max limit!")]
  23. [h,if(newStage == 0.4): newLine = add("<br>", token.name, " has hit the min limit!")]
  24.  
  25. 's [r:stageName] has been [r,if(change>0):"raised";"lowered"] by [r:abs(change)][r:newLine]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement