Hesabına erişemeyen eski üyeler Discord üzerinden yardım alabilir.
Arkadaşlar Bir parti sistemi yapıyorumda.. aşağıdaki kodlarda ne yanlışlık yaptım bir bakarsanız sevinirim.. komutuyla pencereyi açıyorum parti kurmak için karşı karaktere tıklıyorum fakat karşıdaki karaktere parti penceresi gitmiyor.. Kabul veya Red Etmesi için..

[dialog d_partikur button]
On=1
if !(<isnum <argtxt[1]>>)
src.sysmessage @38,1,1 Hatali karakter kullanimi.
return 1
endif
more2 <eval <argtxt[1]>>
morez 1
more1 0
link <src.uid>
target @68,1,1 Kiminle Parti Kurmak Istiyorsun?
endif
targetf partypurpose
sys_normal Kiminle Parti Kurmak Istiyorsun?
endif

[function partypurpose]
if (<argo.uid> == <uid>)
sys_error Kendinizi secemezsiniz
targetf partypurpose
return 1
endif

if (<argo.tag.haveparty>)
sys_error Teklif ettiginiz kisi zaten bir partide.
targetf partypurpose
return 1
endif

if (<argo.tag.dialogpurpose>)
sys_Error Suan baskasi tarafindan bir teklifi var.
targetf partypurpose
return 1
endif

/// işte fixlerini yaparsın

trysrc <argo> dialog d_partypurpose // yada <argo>.dialog D_partypurpose // yine çalışmıyosa try <uid.<argo.uid>.dialog d_partypurpose // oda çalışmıyosa artık bişi yapamam :D
trysrc <argo> tag.dialogpurpose 1

[dialog d_partypurpose]
0,0
resizepic 0 0 3000 300 500
dhtmlgump asdasd
dhtmlgump asdasd
button x y 1 0 1
button x y 1 0 2

[dialog d_partypurpose]
on 0
sys_error Reddeddiniz
return 1

on 1
////kabul edince olacak şeyleri yap ve dialogpurpose tagını sildir

on 2
sys_error Reddeddiniz.
return 1


Bu konu Basic tarafından düzenlendi(2009-05-14 21:03, 14 yıl önce)

Üye Ol veya Giriş Yap

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