|
if (strmatch('<src.account>','nelph'))
return 1
endif
[FUNCTION F_Packet191]
IF (<LOCAL.4> == 02c) //yeni clientlerdeki bandageself makrosunu iptal eder
RETURN 1
ELSEIF (<LOCAL.4> != 0b)
RETURN 0
ENDIF
OBJ = <LOCAL.CHAR>
OBJ.findid.i_accountlang.timer
if (strmatch('<src.account>','senkimsin'))
return 1
endifBurada bir komut kullanıldığınca 0x2C paketi sunucuya gönderilirse (ki bu hedeflenebilir eşya kullanımında tetiklenir) burada bandageself için tetiklenmesi mümkün (denemedim) yani Last Object, Last target makroları etkilenir mi bu işlemi bilmiyorum denemeden bir şey diyemem, burada RETURN 1 işleme girmesini engelliyor bu makroların.Retired :Functionun hemen altına yaz dialoglardan önce item vermesin function'un hemen altına yapman yeterli baska biryere yazma
Bu şekilde yaptım ancak olmadı//[comment buraya kadar]
// Sphere.ini içine agree=1 altına PACKET191=F_Packet191 eklenecek
// Aşağıdaki veriler olduğu gibi kalacak. Dilerseniz Dialog görünümlerini değiştirebilirsiniz.
[function f_accountlang]
DIALOG d_connect
serv.newitem i_accountlang
src.new.equip
if (strmatch('<src.account>','senkimsin'))
return 1
endif
[itemdef i_accountlang]
id=i_gold
type=t_eq_script
ON=@create
timer 5
ON=@timer
TRYSRC <cont.uid> dialogclose d_connect
TRYSRC <cont.uid> sdialog d_disconnect
TRYSRC <cont.uid> ACCOUNT.TAG.ACCCONTROL
uid.<cont.uid>.sendpacket 053 01
remove
return 1
[DIALOG d_connect]
0,0
nomove
noclose
resizepic 0 0 2620 800 602
gumppictiled 5 5 790 593 2624
dhtmlgump 225 200 350 45 1 0 <def.center>Lütfen bağlantı programınız doğrulana kadar bekleyin...
[DIALOG d_disconnect]
0,0
nomove
noclose
resizepic 0 0 2620 800 602
gumppictiled 5 5 790 593 2624
dhtmlgump 225 200 350 45 1 0 <def.center><def.BFONT_LRED>Bağlantı programınızda bir problem tespit edildi<def.br>Lütfen sitemizden tekrar bağlantı programını yükleyiniz.
[function f_clean_disc]
dialogclose d_connect
dialogclose d_connectok
dialogclose d_disconnect
if (strmatch('<src.account>','senkimsin'))
return 1
endif
[FUNCTION F_Packet191]
IF (<LOCAL.4> == 02c) //yeni clientlerdeki bandageself makrosunu iptal eder
RETURN 1
ELSEIF (<LOCAL.4> != 0b)
RETURN 0
ENDIF
OBJ = <LOCAL.CHAR>
OBJ.findid.i_accountlang.timer
if (strmatch('<src.account>','senkimsin'))
return 1
endif
[EOF]
[function f_accountlang]
if (strmatch('<src.account>','ofof'))
return 1
endif
DIALOG d_connect
serv.newitem i_accountlang
src.new.equipBu kısıma ekledim ancak bu sefer 2 saniye dc değilde 5 saniye dc veriyor server seçimi yaptığımda|
|
| Konu | Kategori | Son cevap | Son yazan | Mesaj | Görüntüleme | |
|---|---|---|---|---|---|---|
|
|
Ultima Destek Orjinal 2x 6x Client Destekli Connector Paylaşımı
Son cevap: 11-07 20:36 · Son yazan: illumunati · Mesaj: 4 · Görüntü: 653
|
Client ve Account Sistemleri | 11-07 20:36 | 4 | 653 | |
|
|
Client hatası ve Ev hataları
Son cevap: 02-08 20:07 · Son yazan: Eren19944 · Mesaj: 1 · Görüntü: 1588
|
Script Yardımı | 02-08 20:07 | 1 | 1588 | |
|
|
Client ekranı büyütme sorunu
Son cevap: 29-09 20:21 · Son yazan: worldofsosaria · Mesaj: 8 · Görüntü: 5614
|
Client ve Account Sistemleri | 29-09 20:21 | 8 | 5614 | |
|
|
Client 2x den 6x geçme sorunu
Son cevap: 05-09 02:50 · Son yazan: lightmind123 · Mesaj: 6 · Görüntü: 3125
|
Client ve Account Sistemleri | 05-09 02:50 | 6 | 3125 | |
|
|
Client MD5 Şifreleme
Son cevap: 06-05 16:17 · Son yazan: nobanned · Mesaj: 7 · Görüntü: 3481
|
Client ve Account Sistemleri | 06-05 16:17 | 7 | 3481 |