Advertisement
Guest User

Untitled

a guest
May 27th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.89 KB | None | 0 0
  1. #Royal Team ZediaphBack DC: Zediaph#3392
  2. #Skript yabancı kaynaklardan alınıp türkçeleştirilmiştir.
  3. command /team [<text>] [<player>]:
  4. trigger:
  5. if arg-1 is "invite":
  6. if arg-2 is not "%player%":
  7. if {team.in.%player%} is "no":
  8. if {invitedstate.%player%} is 0:
  9. if {invitedstate.%arg-2%} is 0:
  10. if {invitestate.%player%} is 0:
  11. if {invitestate.%arg-2%} is 0:
  12. if {team.in.%arg-2%} is "no":
  13. set {inviteing.%player%} to "%arg-2%"
  14. set {invitedby.%arg-2%} to "%player%"
  15. set {invitestate.%player%} to 1
  16. set {invitedstate.%arg-2%} to 1
  17. set {invitetime.%player%} to 60
  18. set {invitetime.%arg-2%} to 60
  19. send "&aTakım daveti başarıyla &2%arg-2% &akişisine gönderildi."
  20. send "&2%player% &aekibine davet etti." to arg-2
  21. send "&e/team accept &7- &aKabul etmek için" to arg-2
  22. send "&7(60 saniye sonra iptal edilecek)" to arg-2
  23. else:
  24. send "&4%arg-2% &cZaten bir takımda."
  25. else:
  26. send "&4%arg-2% &cisimli oyuncuyu zaten başka biri davet etti."
  27. else:
  28. send "&cZaten birini davet ettin. Mevcut davetin süresi doluncaya kadar bekleyin."
  29. else:
  30. send "&4%arg-2% &coyuncu zaten davet edildi."
  31. else:
  32. send "&cBir takıma davet edildin. Davetiye zaman aşımı süresinin dolmasını bekleyin.."
  33. if arg-2 is "%player%":
  34. send "&cKendini arıyamazsın."
  35.  
  36. if arg-1 is "accept":
  37. if {invitedstate.%player%} is 1:
  38. if {team.in.%player%} is "no":
  39. set {m.%player%} to "%{invitedby.%player%}%"
  40. set {m.%{invitedby.%player%}%} to "%player%"
  41. set {team.in.%player%} to "yes"
  42. set {team.in.%{invitedby.%player%}%} to "yes"
  43. set {invitedstate.%player%} to 0
  44. set {invitestate.%player%} to 0
  45. set {invitedstate.%{invitedby.%player%}%} to 0
  46. set {invitestate.%{invitedby.%player%}%} to 0
  47. delete {invitetime.%player%}
  48. delete {invitetime.%{invitedby.%player%}%}
  49. send "&aKatıldı &2%{invitedby.%player%}% &atakımına."
  50. send "&2%player% &etakımına katıldı" to {invitedby.%player%}
  51. set {teamcolor.raw.%player%} to random integer between 1 and 9
  52. set {teamcolor.%player%} to "&%{teamcolor.raw.%player%}%"
  53. set {teamcolor.%{invitedby.%player%}%} to {teamcolor.%player%}
  54. delete {inviteing.%{invitedby.%player%}%}
  55. delete {invitedby.%player%}
  56. else:
  57. send "&cSen zaten bir takımdasın."
  58. else:
  59. send "&cŞu anda bekleyen bir davetiyeniz yok."
  60.  
  61. if arg-1 is "leave":
  62. if {team.in.%player%} is "yes":
  63. if {team.in.%{m.%player%}%} is "yes":
  64. set {team.in.%player%} to "no"
  65. set {team.in.%{m.%player%}%} to "no"
  66. set {teamcolor.%player%} to "&f"
  67. set {teamcolor.%{m.%player%}%} to "&f"
  68. send "&cA csapat feloszlott." to {m.%player%}
  69. delete {m.%{invitedby.%player%}%}
  70. delete {m.%player%}
  71. send "&ctakımdan ayrıldı."
  72. else:
  73. send "&cTakımda değilsin."
  74. if arg-1 is not set:
  75. send "&6----------- &e[&bRoyal&7: &cTeam&6] &6-----------"
  76. send "&e/team invite [oyuncu] &7- &7oyuncu davet eder"
  77. send "&e/team accept &7- &7daveti kabul et"
  78. send "&e/team leave &7- &7takımdan ayrıl"
  79.  
  80. on quit:
  81. set {team.in.%player%} to "no"
  82. set {team.in.%{m.%player%}%} to "no"
  83. set {teamcolor.%player%} to "&f"
  84. set {teamcolor.%{m.%player%}%} to "&f"
  85. send "&cA csapat feloszlott." to {m.%{invitedby.%player%}%}
  86. delete {m.%{invitedby.%player%}%}
  87. delete {m.%player%}
  88. send "&cA csapat feloszlott."
  89.  
  90.  
  91. every second:
  92. loop all players:
  93. if {invitetime.%loop-player%} is greater than 0:
  94. subtract 1 from {invitetime.%loop-player%}
  95. if {invitetime.%loop-player%} is 0:
  96. set {invitestage.%loop-player%} to 0
  97. set {invitedstage.%{inviteing.%loop-player%}%} to 0
  98. send "&7Takım Davetiyesi süresi doldu &8%{inviteing.%loop-player%}%" to loop-player
  99. delete {invitetime.%loop-player%}
  100. delete {invitetime.%{inviteing.%loop-player%}%}
  101. delete {invitedby.%{inviteing.%loop-player%}%}
  102. delete {inviteing.%loop-player%}
  103. set loop-player's tablist name to "%coloured {teamcolor.%loop-player%}%❤ &7| &f%loop-player%"
  104.  
  105. on damage of player:
  106. if attacker is a player:
  107. if {m.%attacker%} is "%victim%":
  108. cancel event
  109. send "&cTakım arkadaşlarına vuramazsın!" to attacker
  110.  
  111.  
  112. on join:
  113. set {team.in.%player%} to "no"
  114. set {teamcolor.%player%} to "&f"
  115. set {invitestate.%player%} to 0
  116. set {invitedstate.%player%} to 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement