her 1 dakikada eşya verme scripti

McWeb

Kızıltaş Madencisi
En iyi cevaplar
0
Kod:
on rightclick with a coal_ore:
    if display name of player's tool contains "asd"
        Add event location to {dogur.dia::*}
every 1 seconds:
    Wait 59 second
    drop 1 diamond at {dogur.dia:*}
 

KozyOldV

Dünyayı anlamak yetmez, onu değiştirmek gerekir.
En iyi cevaplar
0
Ayrıca neden uğraştığını anlamadım, zaten bunu sağlayan bir plugin mevcut link aşağıda
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.
 

KozyOldV

Dünyayı anlamak yetmez, onu değiştirmek gerekir.
En iyi cevaplar
0
yani ?
sk bug yapabiliyor mu ?
öyleyse çözümü varmı ?
Plugin bug yapıyor sk ile hatasız yaparsan bir sorun olacağını sanmam

Tam olarak isteğinizi söylerseniz gün içerisinde buradan atmaya çalışırım
 

MehmetC

Marangoz
En iyi cevaplar
0
Plugin bug yapıyor sk ile hatasız yaparsan bir sorun olacağını sanmam

Tam olarak isteğinizi söylerseniz gün içerisinde buradan atmaya çalışırım
yazıcı yapmaya çalışıyorum garrysmodu olanlar darkrpden hatırlarlar printeri
yani
sandstone mesela yere koyuldugunda tam üstünde yada altında yada etrafındada olabilir, item spawn olmasını istiyorum oyunda bunu para olarak kullanıcam
vip kartı skriptini hallettim bunuda halledersem geriye fazla bir şey kalmıyor
 

MehmetC

Marangoz
En iyi cevaplar
0
Selam, ilk olarak @McWeb ve @HeroTR743 adlı arkadaşların verdiği skript de bir mantık hatası gördüm gibi geldi.
Mesela her saniye 59 saniye bekledikten sonra bir materyal spawnlıyor. Siz /spawnekle yazdıktan sonra 60 saniye bekler server ve ondan sonraki her saniye orada materyali spawnlamaya devam eder. Sebebi ise her saniye belirlenen blokta 59 saniye sonra bir materyal spawnlamak istenmesidir. Bir süre sonra o istemler birikir ve her saniye materyal spawnlanır(galiba). Wait 59 seconds yerine every 1 second'u 60'a çıkarmak mantıklı olabilir.
PHP:
on rightclick with a coal_ore:
if display name of player's tool contains "asd"
every 60 seconds:
    wait 1 second
    drop 1 coal at {dogur.coal:*}
Command /spawnekle:
    trigger:
        Add player's location to {dogur.coal::*}
gibimi ?
yoksa
Kod:
on rightclick with a coal_ore:
if display name of player's tool contains "asd"
every 60 seconds:
    drop 1 coal at {dogur.coal:*}
Command /spawnekle:
    trigger:
        Add player's location to {dogur.coal::*}
gibimi ?

(birde şu kod niye çalışmıyor ? )
PHP:
command:  /builder <player>
    permission: bcard.mc
    permission message: &2&lYeterli İzne Sahip Değilsin
    trigger:
        if arg 1 is set:
            give 1 paper named "Builderlik Karti" to arg 1
            send "&c&l Builder Karti!" to arg 1

on rightclick with a paper:
 if display name of player's tool contains "Builderlik Karti"
 manuadd <player> builder
 send "&4aArtik Buildersin!" to player
bunda ne hata var normalde builder yapması lazım fakat sadece yazı geliyor
*manuadd'dan yapılıyor
 

McWeb

Kızıltaş Madencisi
En iyi cevaplar
0
PHP:
on rightclick with a coal_ore:
if display name of player's tool contains "asd"
every 60 seconds:
    wait 1 second
    drop 1 coal at {dogur.coal:*}
Command /spawnekle:
    trigger:
        Add player's location to {dogur.coal::*}
gibimi ?
yoksa
Kod:
on rightclick with a coal_ore:
if display name of player's tool contains "asd"
every 60 seconds:
    drop 1 coal at {dogur.coal:*}
Command /spawnekle:
    trigger:
        Add player's location to {dogur.coal::*}
gibimi ?

(birde şu kod niye çalışmıyor ? )
PHP:
command:  /builder <player>
    permission: bcard.mc
    permission message: &2&lYeterli İzne Sahip Değilsin
    trigger:
        if arg 1 is set:
            give 1 paper named "Builderlik Karti" to arg 1
            send "&c&l Builder Karti!" to arg 1

on rightclick with a paper:
 if display name of player's tool contains "Builderlik Karti"
 manuadd <player> builder
 send "&4aArtik Buildersin!" to player
bunda ne hata var normalde builder yapması lazım fakat sadece yazı geliyor
*manuadd'dan yapılıyor
Kod:
on rightclick with a coal_ore:
    if display name of player's tool contains "asd"
        Add event location to {dogur.coal::*}
every 60 seconds:
    drop 1 coal at {dogur.coal:*}
Arkadaş bunu demek istemiş
Manuadd'in çalışmama sebebi skriptte direk komut girilmez
Kod:
Execute console command "manuadd %player% builder"
o kısmı bu şekilde değiştirirseniz çözülecektir
 

MehmetC

Marangoz
En iyi cevaplar
0
Kod:
on rightclick with a coal_ore:
    if display name of player's tool contains "asd"
        Add event location to {dogur.coal::*}
every 60 seconds:
    drop 1 coal at {dogur.coal:*}
Arkadaş bunu demek istemiş
Manuadd'in çalışmama sebebi skriptte direk komut girilmez
Kod:
Execute console command "manuadd %player% builder"
o kısmı bu şekilde değiştirirseniz çözülecektir
olmadı ?
normalde sandstonenın üstünde coal spawn olması lazım hıcbırsey olmuyor
 

MehmetC

Marangoz
En iyi cevaplar
0
Tekrar söylüyorum.
Tam istediğiniz şeyi söylerseniz yapmaya çalışırız.
/paramakinasi yazıldıgında bi menu cıkacak (burayı chestcommands ile yapıcam)
menude 4 -5 tane blok cıkacak
ilk başındakine tıklandıgında senden 500 tane magma cream alıcak (başlangıcta 1000 magma ile başlatıcam, bu oyundaki para yerine geçecek texture pack ile)
sonra sana 1 tane sandstone verecek bunu yere koydugunda chatte "ParaMakinesi Yerleştirildi!" yazacak
fakat çalışmayacak
daha sonra tekrar /paramakinası yazılacak ve herhangi bir slottran name tag alınacak (name tag : 50magma) (oyunda bu pil yerine geçecek texture pack ile)
bu name tag ile o sandstoneye sağ tıklanacak ve chatte "pil takıldı" yazacak ve nametag envaneterden silinecek
daha sonra her dakika 20 tane magma cream gelecek envanetere.
sandstoneye hher sol tık yapıldıgında chatte "printerin %5 hasar aldı" yazacak %100 olunca cam kırılma sesi ve efekti geleckek
zor ama imkansız değil
 
Üst