Advertisement
Guest User

Untitled

a guest
Jan 6th, 2014
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.26 KB | None | 0 0
  1. #
  2. #
  3. #
  4. #
  5. options:
  6. #Logo przed wiadomosciami!
  7. Logo: &9[&8AoSellAndBuy&9]
  8. #Kolor gdy wszystkie akcje przejda poprawnie
  9. kolor: &a
  10. #kolor gdy wystapi blad
  11. error: &c
  12. #Zmien nazwe zapisywanego pliku .sk (domyslnie BuyAndSell)
  13. nazwask: loteriada
  14. #Czas na zakonczenie aukcjii
  15. sekundy: 5
  16. #Wiadomosc na brak uprawnien
  17. permissions: Nie masz uprawnienia
  18.  
  19. Variables:
  20. {sprzedaz.ogolna} = false
  21.  
  22. command /aukcja <text> [<item>] [<number>]:
  23. description: Find the ID of the item you're holding, or any given one.
  24. permission: Aukcja.%arg 1%, Aukcja.*
  25. permission message: "{@Logo} {@error} {@permissions}"
  26. usage: {@Logo} {@error} /aukcja pomoc
  27. executable by: players
  28. aliases: /a, /au
  29. trigger:
  30. if arg 1 is "Sprzedaj":
  31. if arg 2 is set:
  32. if arg 2 is not air:
  33. if arg 3 is set:
  34. if {sprzedaz.ogolna} is false:
  35. if player has arg 2:
  36. remove arg 2 from player
  37. set {cena} to arg 3
  38. set {item.czasowy} to arg 2
  39. set {sprzedaz.ogolna} to true
  40. set {sprzedawca} to player
  41. send "{@Logo} {@kolor}Sprzedajesz %arg 2% za %arg 3%"
  42. loop 5 times:
  43. send " "
  44. broadcast "&9[-------------------------------------------]"
  45. broadcast "{@Logo} &6%player% {@kolor}Sprzedaje %arg 2% za %arg 3%"
  46. broadcast "&9[-------------------------------------------]"
  47. loop 5 times:
  48. send " "
  49. wait 5 seconds
  50. broadcast "{@Logo} {@kolor} Licytacja na %arg 2% za %{cena}% $ zakonczy sie za 25 sekund!"
  51. wait 5 seconds
  52. broadcast "{@Logo} {@kolor} Licytacja na %arg 2% za %{cena}% $ zakonczy sie za 20 sekund!"
  53. wait 10 seconds
  54. broadcast "{@Logo} {@kolor} Licytacja na %arg 2% za %{cena}% $ zakonczy sie za 10 sekund!"
  55. wait 5 seconds
  56. broadcast "{@Logo} {@kolor} Licytacja na %arg 2% za %{cena}% $ zakonczy sie za 5 sekund!"
  57. wait 1 seconds
  58. broadcast "{@Logo} {@kolor} Licytacja na %arg 2% za %{cena}% $ zakonczy sie za 4 sekund!"
  59. wait 1 seconds
  60. broadcast "{@Logo} {@kolor} Licytacja na %arg 2% za %{cena}% $ zakonczy sie za 3 sekund!"
  61. wait 1 seconds
  62. broadcast "{@Logo} {@kolor} Licytacja na %arg 2% za %{cena}% $ zakonczy sie za 2 sekund!"
  63. wait 1 seconds
  64. broadcast "{@Logo} {@kolor} Licytacja na %arg 2% za %{cena}% $ zakonczy sie za 1 sekund!"
  65. loop 5 times:
  66. send " "
  67. if {zwyciezca} is set:
  68. broadcast "{@Logo} {@kolor} Aukcje na &6%arg 2%{@kolor} od &6%player%{@kolor} wygrywa &6%{zwyciezca::*}%{@kolor} i placi &6%{cena}%"
  69. set {sprzedaz.ogolna} to false
  70. give {item.czasowy} to {zwyciezca}
  71. clear {item.czasowy}
  72. clear {cena}
  73. clear {zwyciezca::*}
  74.  
  75. else:
  76. broadcast "{@Logo} {@kolor} Aukcje na %arg 2% od %player% nikt nie wygral!"
  77. set {sprzedaz.ogolna} to false
  78. give {item.czasowy} to player
  79. clear {item.czasowy}
  80. clear {cena}
  81. clear {zwyciezca::*}
  82. else:
  83. send "&b Nie masz %arg 2% w swoim ewkipunku:)"
  84. else:
  85. send "Traw"
  86. else:
  87. send "Nie wpisales ceny!"
  88. else:
  89. send "Nie mozesz sprzedawac powietrza"
  90. else:
  91. send "Nie podales przedmiotu!"
  92. if arg 1 is "restart":
  93. set {sprzedaz.ogolna} to false
  94. send "{@Logo} {@kolor} Zostal zresetowany!"
  95.  
  96. command /podbij <number>:
  97. description: Find the ID of the item you're holding, or any given one.
  98. permission: Aukcja.podbij, Aukcja.*
  99. permission message: "{@Logo} {@error} {@permissions}"
  100. executable by: players
  101. aliases: /p, /po
  102. trigger:
  103. if player balance is more than 99:
  104. if {sprzedaz.ogolna} is true:
  105. if player is {sprzedawca}:
  106. if arg 1 is not set:
  107. set {zwyciezca::*} to player
  108. set {cena} to {cena}+1
  109. send "{@Logo} &aPodwyzszam cene o 1 $ domyslnie!"
  110. broadcast "{@Logo} &d%player% &a podwyzsza cene na &d%arg 1%"
  111. else:
  112. if arg 1 is less than or equal to {cena}:
  113. send "za malo"
  114. else:
  115. set {zwyciezca::*} to player
  116. set {cena} to arg 1
  117. send "{@Logo} &d%player% &a podwyzsza cene na &d%arg 1%"
  118. else:
  119. send "Nie mozesz podbic"
  120. else:
  121. send "zadna aukcja nie trwa"
  122. else:
  123. send "nie amsz tyle"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement