|
[FUNCTION f_clear_ground_items]
SERV.LOG "Temizlik işlemi başladı..."
SERV.ITEMLOOP
IF (<TIMER> > 0)
CONTINUE
ENDIF
IF (<TYPE> == t_moongate)
CONTINUE
ENDIF
IF (<MORE2> != 0)
CONTINUE
ENDIF
SERV.LOG "Siliniyor: <NAME> (<UID>)"
REMOVE
SERV.ITEMLOOPNEXT
SERV.LOG "Temizlik işlemi tamamlandı."

14:27:ERROR:(script.scp,19)Undefined keyword 'ITEMLOOPNEXT'
[FUNCTION f_clear_ground_items]
SERV.LOG "Temizlik işlemi başladı...”
SERV.ITEMLOOP
WHILE (<SERV.ITEM>)
IF (<TIMER> > 0)
SERV.ITEMNEXT
CONTINUE
ENDIF
IF (<TYPE> == t_moongate)
SERV.ITEMNEXT
CONTINUE
ENDIF
IF (<MORE2> != 0)
SERV.ITEMNEXT
CONTINUE
ENDIF
SERV.LOG "Siliniyor: <NAME> (<UID>)"
REMOVE
SERV.ITEMNEXT
ENDWHILE
SERV.LOG "Temizlik işlemi tamamlandı."
15:12:(script.scp,6)Temizlik iÅŸlemi baÅŸladı...â€
15:12:ERROR:(script.scp,7)Undefined keyword 'ITEMLOOP'
15:12:ERROR:(script.scp,7)Undefined keyword 'ITEMLOOP'
15:12:ERROR:(script.scp,8)Can't resolve <SERV.ITEM>
15:12:ERROR:(script.scp,8)Undefined symbol ''
15:12:(script.scp,26)Temizlik işlemi tamamlandı.
15:12:4b8:'admin' commands 'yereatilansil'=1
[FUNCTION f_clear_ground_items]
SERV.LOG "Temizlik işlemi başladı..."
FINDITEM
WHILE (<FINDITEM>)
IF (<FINDITEM.TIMER> > 0)
FINDITEM.NEXT
CONTINUE
ENDIF
IF (<FINDITEM.TYPE> == t_moongate)
FINDITEM.NEXT
CONTINUE
ENDIF
IF (<FINDITEM.MORE2> != 0)
FINDITEM.NEXT
CONTINUE
ENDIF
SERV.LOG "Siliniyor: <FINDITEM.NAME> (<FINDITEM.UID>)"
FINDITEM.REMOVE
FINDITEM.NEXT
ENDWHILE
SERV.LOG "Temizlik işlemi tamamlandı."
[function sil]
foritems 6144
if (<type> != <t_moongate>) || (<type> != <t_spawn>)
remove
endif
Endfor

[function sil]
foritems 6144
if (<type> != <t_moongate>) || (<type> != <t_spawn>)
remove
endif
Endfor
on @ItemDropOn Ground
act.remove
[function temizlik]
foritems 6500
if !(<baseid> == i_xxx) || !(<baseid> == i_xxx)
remove
else
serv.b @044,,1 Temizlik tamamlandı, belirlenen id'e sahip eşyalar dışındaki yerde bulunan bütün eşyalar silindi.
endif
endfor// .temizle i_katana yazarsan hem yerde bulunan hemde oyuncunun çantasında veya bankasında bulunan bütün katanaları silersin.[function temizle]
if !(<args>)
RETURN 1
ENDif
if !(<serv.itemdef.<args>.baseid>)
RETURN 1
ENDif
FORINSTANCES <args>
REMOVE
serv.b @044,,1 Temizlik tamamlandı, belirlenen id'e sahip eşya sunucudan kaldırıldı.
ENDFOR// Bir oyuncu yere eşya attığında 10 saniye sonra silinmesini sağlayabilirsin veya anında silinmesi için Afronola'nın kodunu kullanabilirsin. General event üzerinden vereceksen isgm sorgusunu kullan yetkililer bıraktığı nesneler silinmesin.ON=@ITEMDROPON_GROUND
IF !(<SRC.ISGM>)
REF1=<ACT.UID>
SRC.SYSMESSAGE @38,1,1 Yere atılan eşyalar 10 saniye sonra silinir.
REF1.TIMERF 10,REMOVE_
endif
[FUNCTION REMOVE_]
IF !(<CONT>)
REMOVE
ENDIF
|
|
| Konu | Kategori | Son cevap | Son yazan | Mesaj | Görüntüleme | |
|---|---|---|---|---|---|---|
|
|
Çantadaki itemleri Bankaya atmak
Son cevap: 21-02 14:50 · Son yazan: 4s3d3 · Mesaj: 13 · Görüntü: 4476
|
FUNCTION & EVENTS Script Yardımı | 21-02 14:50 | 13 | 4476 | |
|
|
Görev iptalinde tüm itemleri silmek
Son cevap: 20-02 01:13 · Son yazan: 4s3d3 · Mesaj: 14 · Görüntü: 4766
|
DIALOG Script Yardımı | 20-02 01:13 | 14 | 4766 | |
|
|
Yere item atmamak
Son cevap: 19-02 14:02 · Son yazan: 4s3d3 · Mesaj: 9 · Görüntü: 3320
|
Script Yardımı | 19-02 14:02 | 9 | 3320 | |
|
|
Yeni yaratılan karakerin üzerindeki itemleri ayarlama
Son cevap: 23-07 00:45 · Son yazan: Silverwolf · Mesaj: 4 · Görüntü: 4740
|
Script Yardımı | 23-07 00:45 | 4 | 4740 | |
|
|
Ev içerisinde atılan büyüler
Son cevap: 17-02 02:01 · Son yazan: xwerswoodx · Mesaj: 2 · Görüntü: 3091
|
Script Yardımı | 17-02 02:01 | 2 | 3091 |