Guest User

Gildie

a guest
Jul 3rd, 2013
487
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.76 KB | None | 0 0
  1. options:
  2. tag: &fTag #Tag pluginu
  3.  
  4. variables:
  5. {gildia.%player%.status} = false
  6.  
  7. command /stworz [<text>]:
  8. trigger:
  9. if argument 1 is not set:
  10. message "Wpisz nazwe gildi"
  11. if argument 1 is set:
  12. if {gildia.%argument 1%.nazwa} is not set:
  13. if player has 64 Diamond:
  14. if {gildia.%player%.status} is false:
  15. set {gildia.%player%.status} to true
  16. set {gildia.%player%.nazwa} to argument 1
  17. execute console command "pex user %name of player% add wordguard.*"
  18. execute console command "pex user %name of player% add wordedit.*"
  19. make player execute command "//pos1"
  20. make player execute command "//pos2"
  21. make player execute command "//expand 25 North"
  22. make player execute command "//expand 25 East"
  23. make player execute command "//expand 25 West"
  24. make player execute command "//expand 25 South"
  25. make player execute command "//expand vert"
  26. make player execute command "/rg define %argument 1% %name of player%"
  27. remove 64 Diamond from player
  28. execute console command "pex user %name of player% remove wordguard.*"
  29. execute console command "pex user %name of player% remove wordedit.*"
  30. set {gildia.%argument 1%.nazwa} to argument 1
  31. set {gildia.%argument 1%.lider} to player
  32. broadcast "Gracz %name of player% stworzyl gildie o nazwie %argument 1%"
  33. else:
  34. message "{@tag} Jestes juz w gildii!"
  35. else:
  36. message "{@tag} Aby utworzyc gildie potrzebujesz itemy!"
  37. else:
  38. message "{@tag} Istnieje juz gildia o nazwie %argument 1%"
  39.  
  40. command /opusc [<text>]:
  41. trigger:
  42. if {gildia.%player%.status} is true:
  43. set {gildia.%player%.status} to false
  44. delete {gildia.%player%.nazwa}
  45. message "Opusciles gildie"
  46. stop
  47. else:
  48. message "Nie jestes w zadnej gildii!"
  49.  
  50. command /zapros [<text>]:
  51. trigger:
  52. if {gildia.%{gildia.%player%.nazwa}%.lider} is player:
  53. if argument 1 is set:
  54. set {gildia.%argument 1%.zapro} to {gildia.%player%.nazwa}
  55. message "Zaprosiles gracza %argument 1%"
  56. else:
  57. message "Podaj nick gracza!"
  58. else:
  59. message "Aby zapraszac graczy musisz byc liderem gildi!"
  60.  
  61. command /wypros [<text>]:
  62. trigger:
  63. if {gildia.%{gildia.%player%.nazwa}%.lider} is player:
  64. if argument 1 is set:
  65. if {gildia.%argument 1%.nazwa} is {gildia.%player%.nazwa}:
  66. set {gildia.%argument 1%.status} to false
  67. delete {gildia.%argument 1%.nazwa}
  68. message "Wyrzuciles gracza %argument 1% ze swojej gildii"
  69. stop
  70. else:
  71. message "Nie znaleziono gracza o nicku %argument 1%"
  72. else:
  73. message "Podaj nick gracza"
  74. else:
  75. message "Aby wyrzucac graczy musisz byc liderem gildi"
  76.  
  77. command /dolacz [<text>]:
  78. trigger:
  79. if argument 1 is set:
  80. if {gildia.%argument 1%.nazwa} is set:
  81. if {gildia.%player%.zapro} is argument 1:
  82. if {gildia.%player%.status} is false:
  83. set {gildia.%player%.status} to true
  84. delete {gildia.%player%.zapro}
  85. set {gildia.%player%.nazwa} to argument 1
  86. message "Dolaczyles do gildi %{gildia.%argument 1%.nazwa}%"
  87. else:
  88. message "Jestes juz w gildii"
  89. else:
  90. message "Ta gildia wcale Cie nie zaprosila"
  91. else:
  92. message "Nie znaleziono gildii o nazwie %argument 1%"
  93. else:
  94. message "Podaj nazwie gildii"
  95.  
  96. command /ginfo [<text>]:
  97. trigger:
  98. if argument 1 is not set:
  99. message "&3~~~~&a %player% &3~~~~"
  100. if {gildia.%player%.status} is true:
  101. message " &7Gildia: &f[&8%{gildia.%player%.nazwa}%&f]&b %{gildia.%{gildia.%player%.nazwa}%.nazwa}%"
  102. else:
  103. message " &7Gildia: &f-"
  104. message " &7Zabojstwa: &8%{gildia.%player%.zab}% "
  105. message " &7Smierci: &8%{gildia.%player%.smr}% "
  106. if argument 1 is set:
  107. if {gildia.%argument 1%.status} is true or false:
  108. message "&3~~~~&a %argument 1% &3~~~~"
  109. if {gildia.%argument 1%.status} is true:
  110. message " &7Gildia: &f[&8%{gildia.%argument 1%.nazwa}%&f]&b %{gildia.%{gildia.%argument 1%.nazwa}%.nazwa}%"
  111. else:
  112. message " &7Gildia: &f-"
  113. message " &7Zabojstwa: &8%{gildia.%argument 1%.zab}% "
  114. message " &7Smierci: &8%{gildia.%argument 1%.smr}%"
  115. else:
  116. message "{@tag} &7Nie znaleziono gracza o nicku &8%argument 1%"
  117.  
  118. command /usun [<text>]:
  119. trigger:
  120. if {gildia.%player%.status} is true:
  121. set {gildia.%player%.status} to false
  122. delete {gildia.%argument 1%.nazwa}
  123. message "Usunoles gildie"
  124. stop
  125.  
  126. on chat:
  127. if {gildia.%player%.status} is true:
  128. set message to "&7[&3%{gildia.%player%.nazwa}%&7] %player% %message%"
  129. if {gildia.%player%.status} is false:
  130. set message to "%player%: %message%"
  131.  
  132. on logout:
  133. if {gildia.%{gildia.%player%.tag}%.lider} is player:
  134. set {gildia.%player%.lider} to true
  135.  
  136. on join:
  137. if {gildia.%player%.lider} is true:
  138. set {gildia.%{gildia.%player%.nazwa}%.lider} to player
Advertisement
Add Comment
Please, Sign In to add comment