|
[FUNCTION antimakro]
SERV.ALLCLIENTS afkcheck
SRC.SYSMESSAGE AFK Check has been initiated
[FUNCTION afkcheck]
IF !(<ISGM>)
NEWITEM I_ANTIMACRO
ACT.CONT <UID>
ACT.TIMER 30
TAG.POSX <P.X>
TAG.POSY <P.Y>
TAG.POSZ <P.Z>
SYSMESSAGE An Admin has initiated an AFK Check
SYSMESSAGE You have 30 Seconds to move
ENDIFFakat ben afk olarak Ticket saclanmasını engellemek istiyorum. Bunu uyarladağımda macrodaki kişilerde etkileniyor.Bunu nasıl düzenleyebilirim ?[itemdef I_ANTIMACRO]
vs
vs
on @timer
if (<cont.p.x> == <cont.dtag0.posx>) && (<cont.p.y> == <cont.dtag0.posy>) && (<cont.p.z> == <cont.dtag0.posz>)
cont.tag.afkmode 1
else
cont.TAG.POSX <cont.P.X>
cont.TAG.POSY <cont.P.Y>
cont.TAG.POSZ <cont.P.Z>
cont.tag.afkmode
endif
timer 30
[function afkvarmi]
if (<src.tag.afkmode>)
return 1
else
return 0
endif
if (<action> == skill_tailoring) || (<action> == alchemy) diye git. Bu şekilde macroda olanları anlayabilirsin.
Bulletarm :<afkvarmi> komutu ile kontrol edebilirsin işte. Eğer macro yapanlara bir tag verirsin
Mortal bu senin verdiğin afk olanları check etmek için. Benim yapmaya çalıştığım .sac yazıldığında adamı afk olarak check edebilmek. Yukarıdakini uyguladığımda afk macro yapan adamda disconnect oluyor.
if (<afkvarmi>) && !(<tag.macro>)
src.sysmessage afk
else
src.sysmessage afk degil
endif
[defname antimacro]
harf a,b,c,d,e,f,g,h,j,k,m,n,p,r,s,t,u,v,w,x,y,z,2,3,4,5,6,7,8,9 // 0,1,l,q,o karakterleri birbirine benzediği için ekleme
[function f_antimacro]
args <def.harf>
local.harf <argn[<R<dargv>>]>
return <local.harf>
[function kumar]
if strmatch('<ctag0.macro>','0')
if (<R20>)
ctag0.macro <f_antimacro><f_antimacro><f_antimacro><f_antimacro>
sysmessage <ctag0.macro> karakterlerini .kumaronay yazarak onaylamalisiniz.
return 1
endif
sysmessage BURAYA NORMAL KUMAR OLAYLARI GELECEK
sysmessage BURAYA NORMAL KUMAR OLAYLARI GELECEK
sysmessage BURAYA NORMAL KUMAR OLAYLARI GELECEK
sysmessage BURAYA NORMAL KUMAR OLAYLARI GELECEK
else
sysmessage Kumari su an kullanamazsiniz.
sysmessage <ctag0.macro> karakterlerini .kumaronay yazarak onaylamalisiniz.
return 1
endif
[function kumaronay]
if !strmatch('<ctag0.macro>','0')
if !strmatch('<ctag0.macro>',<args>)
sysmessage hatali giris yaptiniz.
return 1
else
ctag0.macro 0
sysmessage kumara devam edebilirsiniz.
endif
endif
|
|
| Konu | Kategori | Son cevap | Son yazan | Mesaj | Görüntüleme | |
|---|---|---|---|---|---|---|
|
|
Hazır sunucu veya script pack hk.
Son cevap: 09-11 20:01 · Son yazan: Aftrosh* · Mesaj: 2 · Görüntü: 1593
|
Sarı Sayfalar | 09-11 20:01 | 2 | 1593 | |
|
|
Copilot ve Sphere Script
Son cevap: 05-04 20:59 · Son yazan: Athynas · Mesaj: 9 · Görüntü: 5100
|
Script Yardımı | 05-04 20:59 | 9 | 5100 | |
|
|
Sphere X ve Script Pack
Son cevap: 22-11 13:26 · Son yazan: xrambo · Mesaj: 7 · Görüntü: 4853
|
Script Yardımı | 22-11 13:26 | 7 | 4853 | |
|
|
Ultima Online Twitch Paketi Açık Kaynaklı Script
Son cevap: 13-04 20:53 · Son yazan: NorthShieldUO · Mesaj: 19 · Görüntü: 8800
|
Diğer Emulatörler ve Script Yardım | 13-04 20:53 | 19 | 8800 | |
|
|
Ücretli Script Yardımı
Son cevap: 23-01 23:13 · Son yazan: Sarhos · Mesaj: 8 · Görüntü: 3663
|
Script Yardımı | 23-01 23:13 | 8 | 3663 |