asagida guild'e alim onay dialog ve function var hersey tamam guzelde onayla butonuna basınca hıc bırsey olmuyor guılde uye olmuyor
nerde hata var acaba yardim edermisiniz?




[dialog d_guild_onay]
100, 100
ref1 <argv[0]> // guild
ref2 <argv[1]> // guilde çağıran
resizepic 0 0 83 320 180
gumppictiled 10 10 300 20 2624
checkertrans 10 10 300 20
gumppictiled 10 40 300 100 2624
checkertrans 10 40 300 100
gumppictiled 10 150 300 20 2624
checkertrans 10 150 300 20
button 10 150 4005 4007 1 0 1
dtext 40 150 1152 Onayla
dhtmlgump 10 40 300 100 0 1 <ref2.name> size <ref1.name> adındaki guildine katılmanız için bri teklif gönderdi. Seçeneğinizi belirtiniz.


[dialog d_guild_onay button]
on=0
say @170,,1 Red Edildi.
on=1
if (<act.distance> > 3)
sysmessage @0845,1,1 Guild stone'a yeterince yakın değilsiniz!
else
say @111,,1 Kabul Edildi.
try uid.<act.uid>.applytojoin
endif


[function f_guild_onay_iste]
ref1 <argv[0]>

If (<ref1.type> != t_stone_guild)
  return 1
elif ((<ref1.masteruid> != <uid>) && (<ref1.memberfromuid.<uid>.priv> != <def0.STONEPRIV_MEMBER>) && (!<isgm>))
  sysmessage @038a,,1 Sadece guildmaster yeni üye alabilir.
  return 1
elif (<argo.isItem>)
  sysmessage @038a,,1 Bunu yapamazsınız.
  return 1
elif (!<argo.isPlayer>)
  sysmessage @038a Bunu yapamazsınız.
  return 1
elif (<argo.flags>&<def0.statf_dead>)
  sysmessage @038A,,1 Seçilen kişi canlı değil.
  return 1
endif


If (<argo.memoryfindtype.<def0.memory_guild>.uid>)
  If (<argo.memoryfindtype.<def0.memory_guild>.link> == <ref1.uid>)
    sysmessage @038A,,1 Seçilen kişi zaten guildinizin üyesi
  else
    sysmessage @038A,,1 Başka bir guilde üye olmayan kişileri seçebilirsiniz.
  endif
  return 1
endif

argo.timerf 1,dialog d_guild_onay,0,<ref1>,<uid>
applytojoin diye bir function varmı?
Konsolda hata veriyormu?
hata verimiyor hıc bırsey olmuyor recruitle oluyor ama hıc bır onay sormadan alıyor . sphereserver.exe hex editorle baktım komutlar bolgesıne joinasmember , applytojoin ,recruit var ama denedım hıcbırı olmadı yanlıs denettırıyorum galıba
burda bir sorun var sanıyorum
try uid.<act.uid>.applytojoin

Üye Ol veya Giriş Yap

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