ON=4
if (<tag0.mesaj1> == 0)
src.sysmessage @58,,1 merhaba mesaj yok yazınız
dialog d_mesaj1
endif
else
if (<tag0.mesaj1> == 1)
src.sysmessage @38,,1 Mesaj var yazamassınız
endif 
return 1

her yolu denedim buda son denemeydi yorulduk artık oğuzhanla Şubatın versiyornunu şuan indirdim yükledim ama değişmedi lütfen yardım edin

kısaca şöyle olacak

eğer tıkladığı alan boş ise
nesaj yok yazınız diyecek ve mesaj yazma dialogu açılacak
fakat alan boş değil ise mesaj var yazamazsınız diyecek ve sadece yöneticiler dialogu açabilecek
bu konunun cevabı daha önce verildi diye hatırlıyorum.
ordakilerin hepsi yapıldı fakat sonuç negatif :(
Elseden sonra if kullanılmaz.
ya bu sadece son deneme olmadı yani biraz yardım lütfen kod oalrak yazarsanız sevinirim :(
ON=4
if (<tag0.mesaj1> == 0)
src.sysmessage @58,,1 merhaba mesaj yok yazınız
dialog d_mesaj1
else
src.sysmessage @38,,1 Mesaj var yazamassınız
return 1
endif
tedbunndy : ON=4
if (<tag0.mesaj1> == 0)
src.sysmessage @58,,1 merhaba mesaj yok yazınız
dialog d_mesaj1
else
src.sysmessage @38,,1 Mesaj var yazamassınız
return 1
endif

olmadı mlsf :(

ON=4
if (<tag0.mesaj1> == 0)
src.sysmessage @58,,1 Mesaj yok yazabilirsin.
sdialog d_mesaj1
else 
src.sysmessage @38,,1 Mesaj var yazamassın.
return 1
endif

Bu şekilde dener misn ?
DC-Game :

ON=4
if (<tag0.mesaj1> == 0)
src.sysmessage @58,,1 Mesaj yok yazabilirsin.
sdialog d_mesaj1
else 
src.sysmessage @38,,1 Mesaj var yazamassın.
return 1
endif

Bu şekilde dener misn ?


bunun olmadığını üstte yazdım ya aynı kod :(
Expert
34.0001
tedbunndy : Elseden sonra if kullanılmaz.

neden ? elseif ne oluyor ?
Elseif demiyorum if diyorum
Expert
34.0001
aynı şey 2side bi farkı yok ama bu scriptte elif kullanmayada gerek yok...
Peki tagları verdigine eminmisin?
Nemesis[Berq] : Peki tagları verdigine eminmisin?

on=@create
color=0542
attr=08000

//Nexiel

for x 1 24
tag0.mesaj<dlocal.x> 0
tag0.kimyazmis<dlocal.x> 0
endfor


page 1
dhtmlgump 850 250 310 20 0 0 <tag.kimyazmis1>
dhtmlgump 250 245 330 46 0 0 <tag0.mesaj1>

button 65 254 2104 2103 1 1 4 // YF 01

ON=4
if (<tag0.mesaj1> > 0)
src.sysmessage @08a Burasi dolu.
else
sdialog d_mesaj1
tag0.mesaj1 1
src.sysmessage @08a Mesajinizi yaziniz.
endif

son ON=4 şeklinde playerlerde uyarılar tamam geliyor ama benim açtığı başlığı playerler 1 kere değişebiliyor her player... :(
hem bide gmlerde menüyü açamıyor :S
elseif ile if aynıdır sadece elseif komutu if komutunun yaptığı işlemleri kısaltmak için kullanılır.



Üye Ol veya Giriş Yap

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