Advertisement
MiraMiraMira

FixPrefix

Feb 22nd, 2016
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.61 KB | None | 0 0
  1. FixPrefix:
  2. Script:
  3. - '@IF b <haspermission:op.use> = true'
  4. #- '@PLAYER &6OP detected. Please manually set your prefix using &4/pex user <playername> prefix [prefix]'
  5. #- '@CMD pex user <playername>'
  6. - '@EXIT'
  7. - '@ELSE'
  8. - '@SETSTR $Prefix.Var "'
  9. - '@SETINT $Donation.Var 0'
  10. - '@SETBOOL $IsStaff.Var false'
  11. - '@SETBOOL $IsPlayerRank.Var false'
  12. #Staff
  13. - '@IF b <haspermission:owner.use> = true'
  14. #- '@PLAYER &cOwner found.'
  15. - '@ADDSTR $Prefix.Var &8[&cOwner&8]'
  16. - '@SETBOOL $IsStaff.Var true'
  17. - '@ELSE'
  18. - '@IF b <haspermission:manager.use> = true'
  19. #- '@PLAYER &4Manager found.'
  20. - '@ADDSTR $Prefix.Var &8[&4Manager&8]'
  21. - '@SETBOOL $IsStaff.Var true'
  22. - '@ELSE'
  23. - '@IF b <haspermission:admin.use> = true'
  24. #- '@PLAYER &4Admin found.'
  25. - '@ADDSTR $Prefix.Var &8[&4Admin&8]'
  26. - '@SETBOOL $IsStaff.Var true'
  27. - '@ELSE'
  28. - '@IF b <haspermission:moderator.use> = true'
  29. #- '@PLAYER &4Mod found.'
  30. - '@ADDSTR $Prefix.Var &8[&4Mod&8]'
  31. - '@SETBOOL $IsStaff.Var true'
  32. - '@ELSE'
  33. - '@IF b <haspermission:helper.use> = true'
  34. #- '@PLAYER &3Helper found.'
  35. - '@ADDSTR $Prefix.Var &8[&3Helper&8]'
  36. - '@SETBOOL $IsStaff.Var true'
  37. - '@ELSE'
  38. #- '@PLAYER &7Not Staff.'
  39. - '@ENDIF'
  40. - '@ENDIF'
  41. - '@ENDIF'
  42. - '@ENDIF'
  43. - '@ENDIF'
  44. #Donor
  45. - '@IF b <haspermission:hat.use> = true'
  46. - '@ADDINT $Donation.Var 8'
  47. - '@ENDIF'
  48. - '@IF b <haspermission:warp.use> = true'
  49. - '@ADDINT $Donation.Var 20'
  50. - '@ENDIF'
  51. - '@IF i $Donation.Var > 20'
  52. #- '@PLAYER &2$ $Donation.Var found.'
  53. - '@SETSTR $DonorPrefix.Var &8[&2$$$&8]&r'
  54. - '@ELSE'
  55. - '@IF i $Donation.Var > 10'
  56. #- '@PLAYER &2$ $Donation.Var found.'
  57. - '@SETSTR $DonorPrefix.Var &8[&2$$&8]&r'
  58. - '@ELSE'
  59. - '@IF i $Donation.Var > 0'
  60. #- '@PLAYER &2$ $Donation.Var found.'
  61. - '@SETSTR $DonorPrefix.Var &8[&2$&8]&r'
  62. - '@ELSE'
  63. - '@IF i $Donation.Var = 0'
  64. #- '@PLAYER &7Not Donor.'
  65. - '@SETSTR $DonorPrefix.Var &r'
  66. - '@ENDIF'
  67. - '@ENDIF'
  68. - '@ENDIF'
  69. - '@ENDIF'
  70. #Player
  71. #Monarch
  72. - '@IF b <haspermission:monarch.use> = true'
  73. #- '@PLAYER &6Monarch found.'
  74. - '@IF b $IsStaff.Var = false'
  75. - '@ADDSTR $Prefix.Var &8[&6Monarch&8]'
  76. - '@ENDIF'
  77. - '@ADDSTR $Prefix.Var $DonorPrefix.Var &6'
  78. - '@SETBOOL $IsPlayerRank.Var true'
  79. - '@ELSE'
  80. #Loyalist
  81. - '@IF b <haspermission:loyalist.use> = true'
  82. #- '@PLAYER &2Loyalist found.'
  83. - '@IF b $IsStaff.Var = false'
  84. - '@ADDSTR $Prefix.Var &8[&2Loyalist&8]'
  85. - '@ENDIF'
  86. - '@ADDSTR $Prefix.Var $DonorPrefix.Var &2'
  87. - '@SETBOOL $IsPlayerRank.Var true'
  88. - '@ELSE'
  89. #Commoner
  90. - '@IF b <haspermission:commoner.use> = true'
  91. #- '@PLAYER &aCommoner found.'
  92. - '@IF b $IsStaff.Var = false'
  93. - '@ADDSTR $Prefix.Var &8[&aCommoner&8]'
  94. - '@ENDIF'
  95. - '@ADDSTR $Prefix.Var $DonorPrefix.Var &a'
  96. - '@SETBOOL $IsPlayerRank.Var true'
  97. - '@ELSE'
  98. #Newcomer
  99. - '@IF b <haspermission:newcomer.use> = true'
  100. #- '@PLAYER &7Newcomer found.'
  101. - '@IF b $IsStaff.Var = false'
  102. - '@ADDSTR $Prefix.Var &8[&7Newcomer&8]'
  103. - '@ENDIF'
  104. - '@ADDSTR $Prefix.Var $DonorPrefix.Var &7'
  105. - '@SETBOOL $IsPlayerRank.Var true'
  106. - '@ENDIF'
  107. - '@ENDIF'
  108. - '@ENDIF'
  109. - '@ENDIF'
  110. - '@IF b $IsPlayerRank.Var = false'
  111. #- '@PLAYER &4Warning - No player rank found.'
  112. - '@ADDSTR $Prefix.Var &f'
  113. - '@ENDIF'
  114. - '@ADDSTR $Prefix.Var "'
  115. - '@CMDCON pex user <playername> prefix $Prefix.Var'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement