Bulundu Cüzdan Skripti

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

efezcn

Somon Balığı Selam Vermeye Geldi
Katılım
23 Mart 2021
Mesajlar
13
Elmaslar
0
Puan
6.405
Yaş
28
Minecraft
efe

Discord:

Yok

Başlıktan da anladığınız gibi bana şöyle bir skript lazım: bir komut olcak örnek /cüzdanver komutu yazdığımızda 300 paramız gitmek zorunuyla bir yere koyulmayan bir eşya (kağıt vs.) vermeli sağ tıkladığımızdada chatte paramız gözükecek lütfen çok acil
 
Oyuncu eşyayı yere atabilir veya yerden envanterine alabilir mi? Yoksa envanteri hariç hiçbir yerde duramayacak mı?
 
ben marketten alınan cüzdan yapacağım da ölünce gitmesi lazım ve yere atabilsin
 
Kod:
command /cüzdan [<player>]:
    trigger:
        if arg-1 is not set:
            if player's balance is greater than or equal to 300:
                if player doesn't have enough space for 1 of stone:
                    send "&cEnvanterin dolu!" to player
                    send "&eCüzdan elde edebilmek için envanterini boşaltmalısın." to player
                else:
                    if {cuzdan::%player%} is set:
                        send "&cDaha önce cüzdan satın almışsın, yeniden almak için " to player
                    else:
                        give a paper of unbreaking 1 named "&eCüzdan" with lore "%nl%&fCüzdan Sahibi: &6%player%%nl%%nl%&aKullanmak için sağ tıklayın!" to player
                        remove 300 from player's balance
                        set {cuzdan::%player%} to true
                        send "&aBaşarıyla cüzdan satın aldın, onu kaybetmemeye çalış." to player
            else:
                send "&cCüzdan alabilmek için &6300 &coyun parasına ihtiyacın var." to player
        else:
            if player has permission "cuzdanver.admin":
                give a paper of unbreaking 1 named "&eCüzdan" with lore "%nl%&fCüzdan Sahibi: &6%arg-1%%nl%%nl%&aKullanmak için sağ tıklayın!" to arg-1
                set {cuzdan::%arg-1%} to true
                send "&6%arg-1% &eoyuncusuna &ecüzdan verildi." to player


on right click with paper:
    if player's tool is a paper named "&eCüzdan":
        if {cuzdan::%player%} is set:
            send "&3Cüzdan &8» &eBakiyeniz: &6%player's balance%" to player
        else:
            send "&cSanırım bu cüzdanı çalmışsın?! Hemen el koyuyorum." to player
            remove a paper named "&eCüzdan" from player's inventory

on respawn:
    if {cuzdan::%player%} is set:
        delete {cuzdan::%player%}

Normal bir oyuncu "/cüzdan" komutu ile 300 oyun parası karşılığında satın alabiliyor. Yetkili olarak bir oyuncuya ücretsiz cüzdan verebilmek için "/cüzdan <oyuncu>" şeklinde belirtebilirsiniz. (Örn: /cüzdan Rosewald) Ölen bir oyuncu veya ölen oyuncunun eşyalarını bulan başka bir oyuncu yerden cüzdan eşyasını aldığında kullanamayacak.

Kodu yazarken her bir satırında ne kadar gereksiz bir skript dedim... Sunucularınızı bu tür şeyler ile yormayın. Essentials'ın kendine ait /money komutu mevcut.
 
kanka sağ tıklayınca param chatte çıkmıyor ayrıca basit bir skript yazabilirmisin essentials var sunucuda zaten
 
Kod:
rightclick with paper:
    send player's balance if player's tool's name = "&eCüzdan"
 
300 para gitmiyor?
 
300 paramız giden (essentials ile) bir cüzdan olsa sağ tıklayınca paramız chatte yazsın
 
Kod:
on rightclick with paper:
    if tool's name is "&eCüzdan":
        execute player command "/balance"

command /cüzdan:
    trigger:
        if player's balance is bigger than 299:
            give a paper named "&eCüzdan" to player
            execute console command "eco take %player% 300"
        else:
            send "&cMC-TR&7» &aParan Yetersiz" to player
Aradığınız Skript Bumudur Efendim
 
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