Guest User

BountyHunting.sk

a guest
Feb 9th, 2014
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.71 KB | None | 0 0
  1. # ____ _____ __ __ _ _ ____ _ _
  2. # ( _ \( _ )( )( )( \( )(_ _)( \/ )
  3. # ) _ < )(_)( )(__)( ) ( )( \ /
  4. # (____/(_____)(______)(_)\_) (__) (__)
  5. # _ _ __ __ _ _ ____ ____ _ _ ___
  6. # ( )_( )( )( )( \( )(_ _)(_ _)( \( )/ __)
  7. # ) _ ( )(__)( ) ( )( _)(_ ) (( (_-.
  8. # (_) (_)(______)(_)\_) (__) (____)(_)\_)\___/
  9.  
  10. # Wersja: 0.9
  11. # Autor: Shanooy vel Yanoosh vel PrzypalonyOmlet
  12. # Skrypt do pluginu Skript autorstwa Njol'a
  13.  
  14. # Jeżeli na serwerze masz inną walutę niż "$", zamień wszystkie "$" na domyślną walutę twojego serwera(próbowałem zrobić z opcją, ale wyskakiwały błędy w konsoli, które wyłączały mój skrypt(chociaż komunikaty od pluginu skript wskazywały, że ten skrypt wczytał się poprawnie))
  15.  
  16. variables:
  17. poszukiwany.%player% = false
  18. command /nagroda [<text>] [<player>] [<integer>]:
  19. description: Uzyj komendy /nagroda, zeby wyswietlic menu pomocy!
  20. permission: nagroda
  21. permission message: <grey>[<light red>BH<grey>]Nie masz wystarczajacych uprawnien!
  22. executable by: players
  23. trigger:
  24. if text-arg is not set:
  25. message " <grey>[<light red>BountyHunting<grey>]"
  26. message " <grey>/nagroda - wyswietla to menu"
  27. message " <grey>/nagroda wyznacz <gracz> <cena> - wyznacza ustawiona nagrode pieniezna za glowe wskazanego gracza"
  28. else if text-arg is "wyznacz":
  29. player-arg is set
  30. number-arg is set
  31. if command sender isn't player-arg:
  32. if {poszukiwany.%player-arg%} is false:
  33. if number-arg isn't greater than player's money:
  34. remove number-arg from the player's money
  35. set {cena.%player-arg%} to number-arg
  36. message " <grey>[<light red>BH<grey>]Wyznaczyles nagrode w wysokosci <light red>%number-arg%$ <grey>za glowe gracza <light red>%player-arg%<grey>!"
  37. send " <grey>[<light red>BH<grey>]Gracz <light red>%player% <grey>wyznaczyl nagrode w wysokosci <light red>%number-arg%$ <grey>za twoja glowe!" to player-arg
  38. broadcast " <grey>[<light red>BH<grey>]Gracz <light red>%player% <grey>wyznaczyl nagrode w wysokosci <light red>%number-arg%$ <grey>za glowe gracza <light red>%player-arg%<grey>!"
  39. set {wyznaczenie.%player-arg%} to player
  40. set {poszukiwany.%player-arg%} to true
  41. set display name of player-arg to "%player-arg% <grey>[<light red>%number-arg%$<grey>]"
  42. set tab list name of player-arg to "%player-arg% <grey>[<light red>%number-arg%$<grey>]"
  43. else:
  44. message " <grey>[<light red>BH<grey>]Nie masz az tylu pieniedzy!"
  45. else:
  46. message " <grey>[<light red>BH<grey>]Ten gracz juz jest poszukiwany!"
  47. else:
  48. message " <grey>[<light red>BH<grey>]Nie mozesz wyznaczyc nagrody za swoja glowe!"
  49. on death of a player:
  50. attacker is a player
  51. set {_gracz} to attacker
  52. victim isn't {_gracz}
  53. {poszukiwany.%victim%} is true
  54. set victim's display name to "%name of victim%"
  55. set victim's tab list name to "%name of victim%"
  56. send " <grey>[<light red>BH<grey>]Zarobiles <light red>%{cena.%victim%}%$ <grey>za zabicie gracza <light red>%victim%<grey>!" to attacker
  57. add {cena.%victim%} to attacker's balance
  58. give the victim's skull to {wyznaczenie.%victim%}
  59. broadcast " <grey>[<light red>BH<grey>]Gracz <light red>%victim% <grey>zostal zabity, a jego glowa trafila do gracza <light red>%{wyznaczenie.%victim%}%<grey>!"
  60. set {poszukiwany.%victim%} to false
Advertisement
Add Comment
Please, Sign In to add comment