Sol Reklam

Çözüldü Skritte Hata Var Bi El Atın

Durum
Mesaj gönderimine kapalı.

01selim

Zombi Geldi, Beni Yedi
Katılım
20 Ekim 2014
Mesajlar
265
Elmaslar
30
Puanlar
9.160
Yaş
55

Merhaba MC-TR Kullanıcıları​

ItemSpawner yani blocktan demir çıkan bi skript buldum skriptte sorun yok lakin bi hatası var diyelimki demir veren block u koyduk tamam herşey güzel servere reload atıldımı bütün sp ler duruyor blocklar kaybolmuyor olduğu yerde duruyo ama içinden demir gelmiyor artık




Kaynak Kod !​



Kod:
on place of 169:
    if name of player's tool is "&bDemir Külçesi Spawner'i":
        send " &9&l&m[&r &eİtem Spawner &9&l&m]&r >&c Spawner kuruldu." to player
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 iron ingot
            wait 1 second
on break of 169:
    set block to air
    send " &9&l&m[&r &eİtem Spawner &9&l&m]&r >&c Spawner silindi." to player
    delete {place.%player%}
    drop 1 169 named "&bDemir Külçesi Spawner'i"
command /ver:
    trigger:
        if player is op:
            give 1 169 named "&bDemir Külçesi Spawner'i" to player
 

KeremSW

Odunlara Vur Vur Vur!
Katılım
25 Ocak 2016
Mesajlar
43
Elmaslar
2
Puanlar
0
Kardeşim senin söylediğin şey şu olmalı server reload attığında skript de sıfırlanır bu yüzden spawner konulmamış sayar o yüzden fazla reload atmamanı öneririm
 

01selim

Zombi Geldi, Beni Yedi
Katılım
20 Ekim 2014
Mesajlar
265
Elmaslar
30
Puanlar
9.160
Yaş
55
günde zaten 1 kere atılıyor mecbur bunun düzel ve herkeze tek tek veremiyorum bunun için sizlerden yardım istedim
 

KeremSW

Odunlara Vur Vur Vur!
Katılım
25 Ocak 2016
Mesajlar
43
Elmaslar
2
Puanlar
0
günde zaten 1 kere atılıyor mecbur bunun düzel ve herkeze tek tek veremiyorum bunun için sizlerden yardım istedim
kardeşim dediğim gibi sen reload attığında skriptte kendini sıfırlıyor ve spawner koyulmamış sayıyor bu tüm skriptlerin genel hatsı bildiğim kadarıylada cozumu yok :D neyse iyi forumlar
 

samoi

one is glad to be of service
Emekli

Discord:

mudlusamoi#5646

Katılım
28 Ekim 2014
Mesajlar
3.549
Elmaslar
1.382
Puanlar
19.760
Yaş
24
Yer
Bursa
Minecraft
smt287
kardeşim dediğim gibi sen reload attığında skriptte kendini sıfırlıyor ve spawner koyulmamış sayıyor bu tüm skriptlerin genel hatsı bildiğim kadarıylada cozumu yok :D neyse iyi forumlar
Bu tür variable'lar restart atılsada reload atılsa da gitmez. Lütfen arkadaşa yanlış bilgi vermeyin.
Ek olarak demirin reload atınca spawnlanmamasının sebebi while kısmı olabilir. Oradan dolayı ise @DjuitieTR veya @SkripTR size yardımcı olabilir diye düşünüyorum.
 

KeremSW

Odunlara Vur Vur Vur!
Katılım
25 Ocak 2016
Mesajlar
43
Elmaslar
2
Puanlar
0
Bu tür variable'lar restart atılsada reload atılsa da gitmez. Lütfen arkadaşa yanlış bilgi vermeyin.
Ek olarak demirin reload atınca spawnlanmamasının sebebi while kısmı olabilir. Oradan dolayı ise @DjuitieTR veya @SkripTR size yardımcı olabilir diye düşünüyorum.
Yanlış bilgi için üzgünüm ben bu bilginin doğru olduğunu düşünüyordum demekki karıştırmışşım düzelttiğiniz için teşekkürler :D
 

SkripTR

SkripTR
Katılım
4 Kasım 2016
Mesajlar
105
Elmaslar
48
Puanlar
8.910
Yaş
28
Yer
İstanbul
Yanlış bilgi için üzgünüm ben bu bilginin doğru olduğunu düşünüyordum demekki karıştırmışşım düzelttiğiniz için teşekkürler :D
Skript de "çözüm yok." cümlesi biraz saçma. Şahsen Skript ile bir çok şey yapılabileceğini düşünüyorum. Biraz mantık ile her şey daha kolay olur.
Neyse düzeltip atıyorum birazdan kodu.
Bu tür variable'lar restart atılsada reload atılsa da gitmez. Lütfen arkadaşa yanlış bilgi vermeyin.
Ek olarak demirin reload atınca spawnlanmamasının sebebi while kısmı olabilir. Oradan dolayı ise @DjuitieTR veya @SkripTR size yardımcı olabilir diye düşünüyorum.
Etiketlediğiniz için teşekkür ederim.
 

KeremSW

Odunlara Vur Vur Vur!
Katılım
25 Ocak 2016
Mesajlar
43
Elmaslar
2
Puanlar
0
Skript de "çözüm yok." cümlesi biraz saçma. Şahsen Skript ile bir çok şey yapılabileceğini düşünüyorum. Biraz mantık ile her şey daha kolay olur.
Neyse düzeltip atıyorum birazdan kodu.

Etiketlediğiniz için teşekkür ederim.
Yukarıda Yanlışlık için özür dilemiştim muhtemelen geç gelmiştir neyse iyi forumlar :D Bide eklemek gerekirse ben orda bildiğim kadarıyla çözüm yok dedim yani bilen varsa tabikide çözebilir :)
 

SkripTR

SkripTR
Katılım
4 Kasım 2016
Mesajlar
105
Elmaslar
48
Puanlar
8.910
Yaş
28
Yer
İstanbul
Buyurun denemedim ancak çalışır diye düşünüyorum. Hata olursa buradan belirtiniz.
PHP:
on place of 169:
    if name of player's tool is "&bDemir Külçesi Spawner'i":
        send " &9&l&m[&r &eİtem Spawner &9&l&m]&r >&c Spawner kuruldu." to player
        set {spawners::%location of event-block%} to location of event block

on break of 169:
    if {spawners::%location of event-block%} is set:
        set block to air
        send " &9&l&m[&r &eİtem Spawner &9&l&m]&r >&c Spawner silindi." to player
        remove event-block's location from {spawners::*}
        drop 1 169 named "&bDemir Külçesi Spawner'i"
 

command /ver:
    trigger:
        if player is op:
            give 1 169 named "&bDemir Külçesi Spawner'i" to player

sub "iron-yenile":
  while (size of {spawners::*}) > 0:
    loop {spawners::*}:
      drop 1 iron ingot at loop-value
    wait 1 seconds

on load:
  invoke "iron-yenile"
 

DjuitieTR | oSoloTurk

Creeper Evimi Patlattı
Katılım
24 Nisan 2016
Mesajlar
390
Elmaslar
380
Puanlar
11.525
Buyurun denemedim ancak çalışır diye düşünüyorum. Hata olursa buradan belirtiniz.
PHP:
on place of 169:
    if name of player's tool is "&bDemir Külçesi Spawner'i":
        send " &9&l&m[&r &eİtem Spawner &9&l&m]&r >&c Spawner kuruldu." to player
        set {spawners::%location of event-block%} to location of event block

on break of 169:
    if {spawners::%location of event-block%} is set:
        set block to air
        send " &9&l&m[&r &eİtem Spawner &9&l&m]&r >&c Spawner silindi." to player
        remove event-block's location from {spawners::*}
        drop 1 169 named "&bDemir Külçesi Spawner'i"
 

command /ver:
    trigger:
        if player is op:
            give 1 169 named "&bDemir Külçesi Spawner'i" to player

sub "iron-yenile":
  while (size of {spawners::*}) > 0:
    loop {spawners::*}:
      drop 1 iron ingot at loop-value
    wait 1 seconds

on load:
  invoke "iron-yenile"
Bunla İlgili Bir Bug Mevcut Sunucu Kapanıp Açılırsa Blok Yok Oluyor Ama Demir Doğuyor Ben Bunu Çözemedim Deneyen Biri Bildirirse Sevinirim Bende..
 

SkripTR

SkripTR
Katılım
4 Kasım 2016
Mesajlar
105
Elmaslar
48
Puanlar
8.910
Yaş
28
Yer
İstanbul
Blok yokmu oluyor ? İlk defa duyuyorum.
 

DjuitieTR | oSoloTurk

Creeper Evimi Patlattı
Katılım
24 Nisan 2016
Mesajlar
390
Elmaslar
380
Puanlar
11.525
Blok yokmu oluyor ? İlk defa duyuyorum.
Skriptte Olmaması Gerekiyor Fakat Oluyor Ben Buna Anlam Veremedim Deneimştim O Drop Attıgımız Locationu Kontrol Edip Air İse Tekrar Doldurmayı Onuda Üşendim Felan Gitti Yani Olmaması Gerekiyor Ama Oluyor Bizzat Denedim
 

SkripTR

SkripTR
Katılım
4 Kasım 2016
Mesajlar
105
Elmaslar
48
Puanlar
8.910
Yaş
28
Yer
İstanbul
Bunu dene bi. Bugsuz olması gerekiyor bunun.
PHP:
on place of 169:
    if name of player's tool is "&bDemir Külçesi Spawner'i":
        send " &9&l&m[&r &eİtem Spawner &9&l&m]&r >&c Spawner kuruldu." to player
        set {spawners::%location of event-block%} to location of event block

on break of 169:
    if {spawners::%location of event-block%} is set:
        set block to air
        send " &9&l&m[&r &eİtem Spawner &9&l&m]&r >&c Spawner silindi." to player
        remove event-block's location from {spawners::*}
        drop 1 169 named "&bDemir Külçesi Spawner'i"
 

command /ver:
    trigger:
        if player is op:
            give 1 169 named "&bDemir Külçesi Spawner'i" to player

sub "iron-yenile":
  while (size of {spawners::*}) > 0:
    loop {spawners::*}:
      drop 1 iron ingot at loop-value
    wait 1 seconds

on load:
  invoke "iron-yenile"
  wait 5 seconds
  loop {spawners::*}:
    set block at loop-value to iron block
 

01selim

Zombi Geldi, Beni Yedi
Katılım
20 Ekim 2014
Mesajlar
265
Elmaslar
30
Puanlar
9.160
Yaş
55
skriptteki hata devam etmekte sunucu kapatılıp açıldığında veya
/reload atıldıgında sp duruyo[DOUBLEPOST=1490975950,1490890722][/DOUBLEPOST]yardımm[DOUBLEPOST=1491114913][/DOUBLEPOST]Guncel
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı