Bilmeadimiasd
Bir Kömür Göründü Kaptanım!
- Katılım
- 13 Mart 2016
- Mesajlar
- 137
- Elmaslar
- 14
- Puan
- 13.570
- Yaş
- 26
Reynixan#8044
on death:
if victim is not a player:
chance of 30%:
give 1 ender chest with name "&6Tier 1" to attacker
stop
chance of 25%:
give 1 ender chest with name "&6Tier 2" to attacker
stop
chance of 20%:
give 1 ender chest with name "&6Tier 3" to attacker
stop
chance of 15%:
give 1 ender chest with name "&6Tier 4" to attacker
stop
chance of 10%:
give 1 ender chest with name "&6Tier 5" to attacker
stop
command /kasaver [<int>]:
trigger:
if player is op:
if arg 1 is set:
if arg 1 is bigger than 0:
if arg 1 is smaller than 6:
give 1 ender chest with name "&6Tier %arg 1%" to player
send "&6Tier %arg 1% &7kasan başarıyla verildi." to player
else:
send "&7Gireceğiniz sayı 1-5 aralığında olmalıdır." to player
else:
send "&7Gireceğiniz sayı 1-5 aralığında olmalıdır." to player
else:
send "&71-5 aralığında bir sayı giriniz." to player
on rightclick with ender chest:
if tool's name is "&6Tier 1":
cancel event
set {_tekrar} to 1
set {_tier} to tool's name
remove 1 ender chest with name "&6Tier 1" from player
if tool's name is "&6Tier 2":
cancel event
set {_tekrar} to 2
set {_tier} to tool's name
remove 1 ender chest with name "&6Tier 2" from player
if tool's name is "&6Tier 3":
cancel event
set {_tekrar} to 3
set {_tier} to tool's name
remove 1 ender chest with name "&6Tier 3" from player
if tool's name is "&6Tier 4":
cancel event
set {_tekrar} to 4
set {_tier} to tool's name
remove 1 ender chest with name "&6Tier 4" from player
if tool's name is "&6Tier 5":
cancel event
set {_tekrar} to 5
set {_tier} to tool's name
remove 1 ender chest with name "&6Tier 5" from player
wait 5 tick
if {_tekrar} is bigger than 0:
loop {_tekrar} times:
set {_sans} to random integer between 1 and 4#1 ve 4 arasında sayı seçtiriyor 4 çeşit eşya olduğundan
if {_sans} is 1:
give 1 diamond to player
send "&a%{_tier}% &8» &71 elmas kazandın."
else if {_sans} is 2:
give 1 emerald to player
send "&a%{_tier}% &8» &71 zümrüt kazandın."
else if {_sans} is 3:
give 1 gold ingot to player
send "&a%{_tier}% &8» &71 altın kazandın."
else if {_sans} is 4:
give 1 iron ingot to player
send "&a%{_tier}% &8» &71 demir kazandın."
son kısmı rasgele sayı seçme ile (taştan sonuncu iteme kadar) bir sayı seçse öyle yapabilir misin?Kod:on death: if victim is not a player: chance of 30%: give 1 ender chest with name "&6Tier 1" to attacker stop chance of 25%: give 1 ender chest with name "&6Tier 2" to attacker stop chance of 20%: give 1 ender chest with name "&6Tier 3" to attacker stop chance of 15%: give 1 ender chest with name "&6Tier 4" to attacker stop chance of 10%: give 1 ender chest with name "&6Tier 5" to attacker stop command /kasaver [<int>]: trigger: if player is op: if arg 1 is set: if arg 1 is bigger than 0: if arg 1 is smaller than 6: give 1 ender chest with name "&6Tier %arg 1%" to player send "&6Tier %arg 1% &7kasan başarıyla verildi." to player else: send "&7Gireceğiniz sayı 1-5 aralığında olmalıdır." to player else: send "&7Gireceğiniz sayı 1-5 aralığında olmalıdır." to player else: send "&71-5 aralığında bir sayı giriniz." to player on rightclick with ender chest: if tool's name is "&6Tier 1": cancel event set {_tekrar} to 1 set {_tier} to tool's name remove 1 ender chest with name "&6Tier 1" from player if tool's name is "&6Tier 2": cancel event set {_tekrar} to 2 set {_tier} to tool's name remove 1 ender chest with name "&6Tier 2" from player if tool's name is "&6Tier 3": cancel event set {_tekrar} to 3 set {_tier} to tool's name remove 1 ender chest with name "&6Tier 3" from player if tool's name is "&6Tier 4": cancel event set {_tekrar} to 4 set {_tier} to tool's name remove 1 ender chest with name "&6Tier 4" from player if tool's name is "&6Tier 5": cancel event set {_tekrar} to 5 set {_tier} to tool's name remove 1 ender chest with name "&6Tier 5" from player wait 5 tick if {_tekrar} is bigger than 0: loop {_tekrar} times: set {_sans} to random integer between 1 and 4#1 ve 4 arasında sayı seçtiriyor 4 çeşit eşya olduğundan if {_sans} is 1: give 1 diamond to player send "&a%{_tier}% &8» &71 elmas kazandın." else if {_sans} is 2: give 1 emerald to player send "&a%{_tier}% &8» &71 zümrüt kazandın." else if {_sans} is 3: give 1 gold ingot to player send "&a%{_tier}% &8» &71 altın kazandın." else if {_sans} is 4: give 1 iron ingot to player send "&a%{_tier}% &8» &71 demir kazandın."
İsteğinden anladığım kadarıyla böyle bir skript yazdım. "/kasaver" komudu ile manuel olarak kasa alabilirsin. Onun dışında herhangi bir mob öldürüldüğünde kasa verir.
Reynixan#8044
on death:
if victim is not a player:
chance of 30%:
give 1 ender chest with name "&6Tier 1" to attacker
stop
chance of 25%:
give 1 ender chest with name "&6Tier 2" to attacker
stop
chance of 20%:
give 1 ender chest with name "&6Tier 3" to attacker
stop
chance of 15%:
give 1 ender chest with name "&6Tier 4" to attacker
stop
chance of 10%:
give 1 ender chest with name "&6Tier 5" to attacker
stop
command /kasaver [<int>]:
trigger:
if player is op:
if arg 1 is set:
if arg 1 is bigger than 0:
if arg 1 is smaller than 6:
give 1 ender chest with name "&6Tier %arg 1%" to player
send "&6Tier %arg 1% &7kasan başarıyla verildi." to player
else:
send "&7Gireceğiniz sayı 1-5 aralığında olmalıdır." to player
else:
send "&7Gireceğiniz sayı 1-5 aralığında olmalıdır." to player
else:
send "&71-5 aralığında bir sayı giriniz." to player
on rightclick with ender chest:
if tool's name is "&6Tier 1":
cancel event
set {_tekrar} to 1
set {_tier} to tool's name
remove 1 ender chest with name "&6Tier 1" from player
if tool's name is "&6Tier 2":
cancel event
set {_tekrar} to 2
set {_tier} to tool's name
remove 1 ender chest with name "&6Tier 2" from player
if tool's name is "&6Tier 3":
cancel event
set {_tekrar} to 3
set {_tier} to tool's name
remove 1 ender chest with name "&6Tier 3" from player
if tool's name is "&6Tier 4":
cancel event
set {_tekrar} to 4
set {_tier} to tool's name
remove 1 ender chest with name "&6Tier 4" from player
if tool's name is "&6Tier 5":
cancel event
set {_tekrar} to 5
set {_tier} to tool's name
remove 1 ender chest with name "&6Tier 5" from player
wait 5 tick
if {_tekrar} is bigger than 0:
loop {_tekrar} times:
set {_sans} to random integer between 1 and 382
execute console command "give %player% %{_sans}% 1"
send "&a%{_tier}% &8» &71 adet item kazandın. (%{_sans}%)"
teşekkür ederim. Test ediyorumTaştan parlayan karpuza kadar rastgele bir item veriyor.Kod:on death: if victim is not a player: chance of 30%: give 1 ender chest with name "&6Tier 1" to attacker stop chance of 25%: give 1 ender chest with name "&6Tier 2" to attacker stop chance of 20%: give 1 ender chest with name "&6Tier 3" to attacker stop chance of 15%: give 1 ender chest with name "&6Tier 4" to attacker stop chance of 10%: give 1 ender chest with name "&6Tier 5" to attacker stop command /kasaver [<int>]: trigger: if player is op: if arg 1 is set: if arg 1 is bigger than 0: if arg 1 is smaller than 6: give 1 ender chest with name "&6Tier %arg 1%" to player send "&6Tier %arg 1% &7kasan başarıyla verildi." to player else: send "&7Gireceğiniz sayı 1-5 aralığında olmalıdır." to player else: send "&7Gireceğiniz sayı 1-5 aralığında olmalıdır." to player else: send "&71-5 aralığında bir sayı giriniz." to player on rightclick with ender chest: if tool's name is "&6Tier 1": cancel event set {_tekrar} to 1 set {_tier} to tool's name remove 1 ender chest with name "&6Tier 1" from player if tool's name is "&6Tier 2": cancel event set {_tekrar} to 2 set {_tier} to tool's name remove 1 ender chest with name "&6Tier 2" from player if tool's name is "&6Tier 3": cancel event set {_tekrar} to 3 set {_tier} to tool's name remove 1 ender chest with name "&6Tier 3" from player if tool's name is "&6Tier 4": cancel event set {_tekrar} to 4 set {_tier} to tool's name remove 1 ender chest with name "&6Tier 4" from player if tool's name is "&6Tier 5": cancel event set {_tekrar} to 5 set {_tier} to tool's name remove 1 ender chest with name "&6Tier 5" from player wait 5 tick if {_tekrar} is bigger than 0: loop {_tekrar} times: set {_sans} to random integer between 1 and 382 execute console command "give %player% %{_sans}% 1" send "&a%{_tier}% &8» &71 adet item kazandın. (%{_sans}%)"
bir isteğim daha olucak bunun hakkında bu verdiği itemleri sandığa verse oyuncular sandıktan istediklerini alsa çıktıklarında eşyalar gitse?teşekkür ederim. Test ediyorum
Taha Kaya#8199
Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!