Bulundu mob coin skripti

  • Konuyu Başlatan Konuyu Başlatan EliteCraft
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 1.269
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

EliteCraft

Fırında Isıttığım İlk Taş
Katılım
29 Eylül 2021
Mesajlar
97
Elmaslar
27
Puan
4.120
Yaş
21
Minecraft
Arqen

Discord:

Aeria#0402

mob kesince içinden coin düşecek ve bunlarla alış veriş yapılacak. yapabilecek arkadaşlar varsa discord üzerinden ulaşabilir veya buradanda ulaşabilir.
 
variables:
{mobcoin::%player%} = 0

On first join:
set {mobcoin::%player%} to 0

#bura sen kendine göre ayarlama yaparsın hangi mobları kesince çıkıcak

On death:
victim is zombie
add 100 to {mobcoin::%player%}
send "&aHesabına &e&n100 &aMob coin eklendi " to player

On death:
victim is skeleton
add 100 to {mobcoin::%player%}
send "&aHesabına &e&n100 &aMob coin eklendi " to player

ccommand /mobcoin [<text>] [<player>] [<integer>]:
permission: mobcoin.skript
trigger:
if arg 1 is "ekle":
if arg 2 is "%player%":
add arg 3 to {mobcoin::%arg 2%}
send "&e%arg 2% &aHesabına §c%arg 3% &aMobCoin eklediniz" to player
send "&e%player% &aSizin Hesaba §c%arg 3% &aMobCoin eklendi" to arg 2
stop
else:
send "&cOyuncu belirlenemedi" to player
else:
if arg 1 is "kaldır":
if arg 2 is "%player%":
remove arg 3 from {mobcoin::%arg 2%}
send "&e%arg 2% &aHesabından §c%arg 3% &aMobCoin sildiniz" to player
send "&e%player% &aSizin Hesabınızdan §c%arg 3% &aMobCoin kaldırdı" to arg 2
stop
else:
if arg 1 is "sıfırla":
if arg 2 is "%player%":
set {mobcoin::%arg 2%} to 0
send "§e%arg 2% §aHesabındaki MobCoin Sıfırlandı" to player
stop
else if arg 2 is "herkes":
loop all players:
set {mobcoin::%loop-player%} to 0
send "§aHerkesin MobCoini Sıfırlandı" to player
stop
else:


command /mobcoinmarlet:
permission: mobcoin.market
trigger:
open virtual chest with size 6 named "&bMobCoin Market" to player #Tuske addon gerekir
make gui slot 10 of player with sword named "&7Özel Kılıç" with lore "&eKeskinlik 10" to close then run [execute console command "özelkılıç"] #function olmayan şekilli bu

command /özelkılıç:
trigger:
if {mobcoin::%player%} is bigger than or equal to 10000:
remove 10000 from {mobcoin::%player%}
add 1 sword of sharpness 10 named "&c&l&m&kfd &r&eÖZEL KILIÇ &r&c&l&m&kfd&r" to player #dostum eğer skript güncel sürümse function ile kısalt

function ozelkılıc(p: player):
if {mobcoin::%{_p}%} is bigger than to equal to 10000:
remove 10000 from {mobcoin::%{_p}%}
add 1 sword of sharpness 10 named "&c&l&m&kfd &r&eÖZEL KILIÇ &r&c&l&m&kfd&r" to {_p}

#function kullanıyorsan eğer bunu kullan
command /mobcoinmarlet:
permission: mobcoin.marke
trigger:
open virtual chest with size 6 named "&bMobCoin Market" to player #Tuske addon gerekir
make gui slot 10 of player with sword named "&7Özel Kılıç" with lore "&eKeskinlik 10" to close then run function ozelkılıc(player) #function kullanıyorsan bunu kullan




#skript denemedim ama umarım çalışır çalışmazsa yardım istemekten çekinme
 
Son düzenleme:
variables:
{mobcoin::%player%} = 0

On first join:
set {mobcoin::%player%} to 0

#bura sen kendine göre ayarlama yaparsın hangi mobları kesince çıkıcak

On death:
victim is zombie
add 100 to {mobcoin::%player%}
send "&aHesabına &e&n100 &aMob coin eklendi " to player

On death:
victim is skeleton
add 100 to {mobcoin::%player%}
send "&aHesabına &e&n100 &aMob coin eklendi " to player

ccommand /mobcoin [<text>] [<player>] [<integer>]:
permission: mobcoin.skript
trigger:
if arg 1 is "ekle":
if arg 2 is "%player%":
add arg 3 to {mobcoin::%arg 2%}
send "&e%arg 2% &aHesabına §c%arg 3% &aMobCoin eklediniz" to player
send "&e%player% &aSizin Hesaba §c%arg 3% &aMobCoin eklendi" to arg 2
stop
else:
send "&cOyuncu belirlenemedi" to player
else:
if arg 1 is "kaldır":
if arg 2 is "%player%":
remove arg 3 from {mobcoin::%arg 2%}
send "&e%arg 2% &aHesabından §c%arg 3% &aMobCoin sildiniz" to player
send "&e%player% &aSizin Hesabınızdan §c%arg 3% &aMobCoin kaldırdı" to arg 2
stop
else:
if arg 1 is "sıfırla":
if arg 2 is "%player%":
set {mobcoin::%arg 2%} to 0
send "§e%arg 2% §aHesabındaki MobCoin Sıfırlandı" to player
stop
else if arg 2 is "herkes":
loop all players:
set {mobcoin::%loop-player%} to 0
send "§aHerkesin MobCoini Sıfırlandı" to player
stop
else:


command /mobcoinmarlet:
permission: mobcoin.market
trigger:
open virtual chest with size 6 named "&bMobCoin Market" to player #Tuske addon gerekir
make gui slot 10 of player with sword named "&7Özel Kılıç" with lore "&eKeskinlik 10" to close then run [execute console command "özelkılıç"] #function olmayan şekilli bu

command /özelkılıç:
trigger:
if {mobcoin::%player%} is bigger than or equal to 10000:
remove 10000 from {mobcoin::%player%}
add 1 sword of sharpness 10 named "&c&l&m&kfd &r&eÖZEL KILIÇ &r&c&l&m&kfd&r" to player #dostum eğer skript güncel sürümse function ile kısalt

function ozelkılıc(p: player):
if {mobcoin::%{_p}%} is bigger than to equal to 10000:
remove 10000 from {mobcoin::%{_p}%}
add 1 sword of sharpness 10 named "&c&l&m&kfd &r&eÖZEL KILIÇ &r&c&l&m&kfd&r" to {_p}

#function kullanıyorsan eğer bunu kullan
command /mobcoinmarlet:
permission: mobcoin.marke
trigger:
open virtual chest with size 6 named "&bMobCoin Market" to player #Tuske addon gerekir
make gui slot 10 of player with sword named "&7Özel Kılıç" with lore "&eKeskinlik 10" to close then run function ozelkılıc(player) #function kullanıyorsan bunu kullan




#skript denemedim ama umarım çalışır çalışmazsa yardım istemekten çekinme
kanka 45 adet error var :D
 
kanka 45 adet error var :D
Dostum galiba balzı yerler 4 Tab ileri olması lazım balzı kodlar ben 1 kaç dakika sonra bilgisayar açıcam orda daha iyi denerim skript sana tekrar yazarım
 
#Merhaba tekrar skript yazdım bu sefer test ettim çalışıyor sorunsuz

variables:
{mobcoin::%player%} = 0

on first join:
set {mobcoin::%player%} to 0

#Dostum on death alanını victim is (zombie) alanını kendine göre ayarlarsın

on death:
loop players:
victim is zombie
add 100 to {mobcoin::%loop-player%}
send "&c&n100 &aMobCoin Hesabınıza eklendi" to loop-player

on death:
loop players:
victim is skeleton
add 100 to {mobcoin::%loop-player%}
send "&c&n100 &aMobCoin Hesabınıza eklendi" to loop-player

on death:
loop players:
victim is spider
add 100 to {mobcoin::%loop-player%}
send "&c&n100 &aMobCoin Hesabınıza eklendi" to loop-player

command /mobcoinbak:
trigger:
send "&b%{mobcoin::%player%}%" to player

#MobCoin ekliyebilmen için komut hazırladım
command /mobcoin [<text>] [<player>] [<number>]:
permission: mobcoin.skript
trigger:
if arg 1 is "ekle":
if arg 2 is "%player%":
add arg 3 to {mobcoin::%arg 2%}
send "&c%arg 3% &aMobCoin Hesabına ekledin &b%arg 2% &akişiye" to player
send "&c%player% &aHesabınıza ekledi &b%arg 3%" to arg 2
stop
else:
send "&cOyucu bulunamadı" to player
else:
if arg 1 is "kaldır":
if arg 2 is "%player%":
remove arg 3 from {mobcoin::%arg 2%}
send "&c%arg 3% &aMobCoin Hesabından kaldırdın &b%arg 2% &adan" to player
send "&c%player% &aHesabınızdan kaldırıldı &b%arg 3% &aMobCoin" to arg 2
stop
else:
send "&cOyucu bulunamadı" to player
else:
if arg 1 is "sıfırla":
if arg 2 is "%player%":
set {mobcoin::%arg 2%} to 0
send "&b%player% &aHesabını sıfırladınız" to player
stop
else:
if arg 1 is "sıfırla":
loop all players:
set {mobcoin::%loop-player%} to 0
send "&aTüm Oyuncular da sıfırlandı mobcoin" to player
stop
else:

#MobMarket skript
command /mobmarket:
permission: mobmarket.genel
trigger:
open virtual chest with size 6 named "&9&nMobMarket" to player
make gui slot 10 of player with 276 named "&c&lÖZEL KILIÇ" with lore "&eKeskinlik 10" to close then run player command "özelkılıç"

#Komutlu satın alma sistemi bu
command /özelkılıç:
permission: özelkılıç.sk
trigger:
if {mobcoin::%player%} is bigger than or equal to 10000:
remove 10000 from {mobcoin::%player%}
add 1 276 of sharpness 10 named "&c&l&m&kfd&r &aÖZEL KILIÇ &r&c&l&m&kfd&r" to player
else:
send "&cMobCoin yetersiz kılıc için" to player
#Function halini böyle kullanımı eğer skript sürümünüz güncel sürüm ise functionla kısaltabilirsiniz kodu
#Function versionu MobMarket skript
command /mobmarket2: #komutta mobmarket (2) silebilirsiniz çünkü ben 2 yazdım 2 kez aynı komut kullanılmıyor skript kuralına göre
permission: mobmarket.genel
trigger:
open virtual chest with size 6 named "&9&nMobMarket" to player
make gui slot 10 of player with 276 named "&c&lÖZEL KILIÇ" with lore "&eKeskinlik 10" to close then run function özelkılıç(player) #Bu function hali

function özelkılıç(p: player):
if {mobcoin::%{_p}%} is bigger than or equal to 10000:
remove 10000 from {mobcoin::%{_p}%}
add 1 276 of sharpness 10 named "&c&l&m&kfd&r &aÖZEL KILIÇ &r&c&l&m&kfd&r" to {_p}
else:
send "&cMobCoin yetersiz kılıc için" to {_p}

#buradan indiriebilirsiniz:
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

#çünkü mc-tr tabları saymadı için zor oluyor
#ama oyuncu eğer ard arda keserse balzen saymıyor yani coin ekleniyor ama chate yazı çıkmıyor ora belki wait 0.5 seconds ekliyebilirsin
 
Son düzenleme:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst