selam
bir aile sistemim var şuanda online offline lara tag konuluyor bunlara göre online offline sayısı azalıp artıyor fakat @logindeki tag çalışırken @logout daki tag çalışmıyor bi bkarmısınız neden acaba?


on=@login
if (<src.tag0.ailemvar> == 1) || !(<src.tag0.master> == 1)
obj <src.tag0.aileinfo>
obj.tag0.onlineuye +=1
else
obj <src.tag0.ailem>
obj.tag0.onlineuye +=1
endif


on=@logout
if (<src.tag0.ailemvar> == 1) || !(<src.tag0.master> == 1)
obj <src.tag0.aileinfo>
obj.tag0.onlineuye +=-1
else
obj <src.tag0.ailem>
obj.tag0.onlineuye +=-1
endif


Bu konu mastik750 tarafından düzenlendi(2008-11-28 17:48, 15 yıl önce)
-=1 yap
yok bunuda denedim buda olmuyor

bu kodda kişiyi aileden atarken işe yarıyor fakat @logout da işe yaramıyor :/
obj.tag0.onlineuye = (<eval <obj.tag0.onlineuye>> - 1)
on=@logout
if (<src.tag0.ailemvar> == 1) || !(<src.tag0.master> == 1)
obj <src.tag0.aileinfo>
obj.tag0.onlineuye -=-1
else
obj <src.tag0.ailem>
obj.tag0.onlineuye -=-1
endif
benim on=@logout çalışmıyor sanırım :S

Axnos senin bu yaptığın işlemi function olarak denedim 1 kişi artırıyor azaltmıyor :D on=@logout altında buda çalışmıyor garip

evet benim @logout da problem var @login'de çalışan +1 kişi artırma @logoutda çalışmıyor çok şaşırdım :O_o
Benim verdiğim scriptte sorun yok sen yanlış yere koydun scriptti.
Master
59.2997
Bu kadar uğraşmak yerine daha kolay bir algoritma ve tek bir döngü ile daha kısa halde yazabilirsin bu sistemi.
@logout triggerlarını kontrol et belki 2 tane wardır

Üye Ol veya Giriş Yap

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