İtemi Alınca Otomatik Silinmesi

YunusEmreGT

"Talk is cheap, show me the code."
Mesajlar
205
En iyi cevaplar
2
Beğeniler
105
Puanları
0
Merhaba. Şöyle Bir Skripte İhtiyacım Var:
Adam Çürük Eti veya Ayçiçeğini Alınca İtem Otomatik Olarak Silinsin. Bunu Nasıl Yapabilirim ?
 


Zaurdemirov

Altın Madencisi
Mesajlar
375
En iyi cevaplar
0
Beğeniler
146
Puanları
830
Kod:
On pick up of rotten flesh:
        wait 1 tick
        remove all rotten flesh from player's inventory
Digerinide kendin yap :0
 

YunusEmreGT

"Talk is cheap, show me the code."
Mesajlar
205
En iyi cevaplar
2
Beğeniler
105
Puanları
0
Kod:
On pick up of rotten flesh:
        wait 1 tick
        remove all rotten flesh from player's inventory
Digerinide kendin yap :0
Ama Bu Kodda Adam İtemi Yerden Alınca Siliyo. Ben Adamın Envanterinin Her Saniye Kontrol Edilmesini İstiyorum.
every real second:
Olarak
 

FatalCoder

Altın Madencisi
Mesajlar
366
En iyi cevaplar
0
Beğeniler
111
Puanları
390
Kod:
on every seconds:
    loop all players:
        loop all items in loop player's inventory:
            if loop-item is rotten flesh:
                remove all rotten flesh from player's inventory
                send "&4&oSunucumuzda Çürük Et Yasaklanmıştır!" to player
                stop
            if loop-item is sunflower:
                remove all sunflower from player's inventory
                send "&4&oSunucumuzda Ayçiçeği Yasaklanmıştır!" to player
                stop
 

ensiha

Bratackk <3
Mesajlar
541
En iyi cevaplar
0
Beğeniler
250
Puanları
750
Kod:
on every seconds:
    loop all players:
        loop all items in loop player's inventory:
            if loop-item is rotten flesh:
                remove all rotten flesh from player's inventory
                send "&4&oSunucumuzda Çürük Et Yasaklanmıştır!" to player
                stop
            if loop-item is sunflower:
                remove all sunflower from player's inventory
                send "&4&oSunucumuzda Ayçiçeği Yasaklanmıştır!" to player
                stop
Fakat lag yapmazmı her saniye tüm oyuncuların envanterini kontrol ediyor
 

ensiha

Bratackk <3
Mesajlar
541
En iyi cevaplar
0
Beğeniler
250
Puanları
750
Benim kodu kullanın hata varsa kb telefondayımo lag yapmaz

Avea inTouch 3 Large cihazımdan Tapatalk kullanılarak gönderildi
kodu yazmanı isteyen ben degilim forumda gezerken gördüm :D lag yapmazmı diye merak ettim ondan sordum
 

Bartuzen

Bedrock Kaşifi
Mesajlar
1,500
En iyi cevaplar
0
Beğeniler
414
Puanları
665
Ruh hali
PHP:
options:
    kontrol: 1 second
join:
    while player is online:
        wait {@kontrol}
        remove all rotten flesh from player
        remove all sunflower from player
 

YunusEmreGT

"Talk is cheap, show me the code."
Mesajlar
205
En iyi cevaplar
2
Beğeniler
105
Puanları
0
PHP:
options:
    kontrol: 1 second
join:
    while player is online:
        wait {@kontrol}
        remove all rotten flesh from player
        remove all sunflower from player
Bu her girişte yapıyor ben her zaman yapmasını istiyorum.

Kod:
on every seconds:
    loop all players:
        loop all items in loop player's inventory:
            if loop-item is rotten flesh:
                remove all rotten flesh from player's inventory
                send "&4&oSunucumuzda Çürük Et Yasaklanmıştır!" to player
                stop
            if loop-item is sunflower:
                remove all sunflower from player's inventory
                send "&4&oSunucumuzda Ayçiçeği Yasaklanmıştır!" to player
                stop
İşte aradığım buydu teşekkürler.
 

FatalCoder

Altın Madencisi
Mesajlar
366
En iyi cevaplar
0
Beğeniler
111
Puanları
390
Yazdım benimkini kullan

Avea inTouch 3 Large cihazımdan Tapatalk kullanılarak gönderildi
 

FatalCoder

Altın Madencisi
Mesajlar
366
En iyi cevaplar
0
Beğeniler
111
Puanları
390
loop player arasına - koy yani loop-player

Avea inTouch 3 Large cihazımdan Tapatalk kullanılarak gönderildi
 

BenZikriptiAzBiliom

Demir Madencisi
Mesajlar
273
En iyi cevaplar
0
Beğeniler
85
Puanları
240
Bartuzenin yazdığı daha mantıklı bence. Skript hakkında bilgin yok gibi görünüyor ve adamın skriptini yanlış eleştirmişsin :/ Adam online olduğunda envanterini kontrol ediyor işte her zamanla aynı şey.
 

imFoRTe

Zombi Katili
Mesajlar
205
En iyi cevaplar
0
Beğeniler
78
Puanları
330
Bu her girişte yapıyor ben her zaman yapmasını istiyorum.


İşte aradığım buydu teşekkürler.

adam oyuna girdikten sonra oyundan çıkana kdr her 1 sanıyede envanterınden o eşyaları siler. Kodun mantığı bu.

Kod:
options:
    kontrol: 1 second
join:
    while player is online:
        wait {@kontrol}
        remove all rotten flesh from player
        remove all sunflower from player

bu kod diğerine gore daha az lag yapar. bunu kullanman daha mantıklı.
 

Üst