Hesabına erişemeyen eski üyeler Discord üzerinden yardım alabilir.
slm
order uyelerine masterin bi mesaj gönderme sistemi hazırladım üyelere dialog açıyor fakat dialogun içi boş çıkıyor yani bir türlü tag yapamadım bu menuye yardım edermisiniz 2 gündür bunla ugraşıyorum ister inanın ister inanmayın :?


[dialog d_order_message]
100,100
nomove
page 0
resizepic 60 60 5054 370 280
//resizepic 60 0 5120 370 350
resizepic 80 60 5054 330 70

htmlgump 130 85 300 20 0 0 0
htmlgump 130 105 330 65 1 0 0
htmlgump 83 130 330 20 3 0 0
htmlgump 130 65 300 20 5 0 0

resizepic 74 150 3000 345 160
textentry 83 155 330 35 1152 1 2
textentry 83 180 330 35 1152 2 2
textentry 83 205 330 35 1152 3 2
textentry 83 230 330 35 1152 4 2
textentry 83 255 330 35 1152 5 2


button 380 315 4017 4019 2 0 2
htmlgump 285 316 100 20 4 0 0
htmlgump 115 316 100 20 6 0 0
button 80 315 4030 4031 1 0 1

[dialog d_order_message text]
<var.krl_font2>>-test asamasi 1
<var.krl_font2>>--test asamasi 2
<tag.pg_m>
<var.krl_font3>>-test asamasi 3
<var.krl_font3>-test asamasi 4 
<var.krl_font2>>--test asamasi 5 
<var.krl_font3>>-test asamasi 6 

[dialog d_order_message button]
On=0
src.sdialog d_order_message
return 1


On=1
serv.allclients yollayiciyim 

On=2
//src.sysmessage Iptal Edildi
//return 1


[function yollayiciyim]
if (<isevent.e_fctn_order>)
serv.newitem = i_uye_messager
new.tag.time <serv.rtime>
new.tag.from <name>
new.tag.message1 <argtxt[1]>
new.tag.message2 <argtxt[2]>
new.tag.message3 <argtxt[3]>
new.tag.message4 <argtxt[4]>
equip <new>
endif


[dialog d_pg_uye]
500,0
nomove
noclose
nodispose

page 1
htmlgump 12 0 320 20 6 0 0
button 15 20 01e 01e 0 2 2

page 2
resizepic 115 100 5120 280 227
resizepic 125 110 3000 260 207
htmlgump 140 115 320 20 0 0 0
htmlgump 143 142 300 20 1 0 0
htmlgump 143 172 300 20 2 0 0 
htmlgump 143 202 300 20 3 0 0
htmlgump 143 232 300 20 4 0 0
button 145 280 4017 4019 2 0 1
htmlgump 180 280 200 20 5 0 0


[dialog d_pg_uye text]
Gndrn <i_uye_messager.tag.from> : <findid.i_uye_messager.tag.time>
<findid.i_uye_messager.tag.message1>
<findid.i_uye_messager.tag.message2>
<findid.i_uye_messager.tag.message3>
<findid.i_uye_messager.tag.message4>
Kapat
Mezajin Geldi
[dialog d_pg_uye button]

on=1
src.dialogclose d_pg_uye


[itemdef i_uye_messager]
name Messager
id i_book_open
type t_eq_script
weight 0

On=@Create
attr attr_invis|attr_move_never|attr_newbie

On=@Equip
src.dialog d_pg_uye
timer 1

On=@Timer
remove
return 1
sorun functionda taglatmak diye düşünüyorum yapamadım olmuyor :S

Bu konu mastik750 tarafından düzenlendi(2008-11-19 22:07, 15 yıl önce)
nasil yani mesela order başkanı yollayiciyim yazdımı istediğini yazıpmı göndericek yoksa
yazılı olan yazıyımı göndericek ?
istediğini yazıcak <argtxt[1]> <argtxt[2]> olarak tag latıp butona basınca "serv.allclients yollayiciyim" functionu çalışacak ve "e_fctn_order" eventi olan herkezde o mesaj açılan dialogunda yazacak
Sen bana full scriptti at ben mantığı anlayamadım neden item kullandın ?
serv.allclients yollayiciyim <argtxt[1]>,<argtxt[2]>,<argtxt[3]>,<argtxt[4]>
[function yollayiciyim]
if (<isevent.e_fctn_order>)
serv.newitem = i_uye_messager
act.tag.time <serv.rtime>
act.tag.from <name>
act.tag.message1 <argv[0]>
act.tag.message2 <argv[1]>
act.tag.message3 <argv[2]>
act.tag.message4 <argv[3]>
equip <new>
endif
tamamını yazdım scp nin

lexis bu yöntemde ise yaramadı malesef :S
on=1
var0.den1 <argtxt[1]>
serv.allclients yollayiciyim

[function yollayiciyim]
if (<isevent.e_fctn_order>)
obj=<uid>
obj.tag0.message1 <var0.den1>
trysrc <obj.uid> dialog d_asd
endif

[dialog d_asd]
dhtmlgump 30 20 350 20 0 0 <src.tag0.message1>
HP-Nexiel çok saol çalıştı sorun düzeldi :yes

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.