Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

IF ELSEIF yardım


Gaboo

Öne çıkan mesajlar

if (.amount> = 0)
elseif !((strlen(>)) > 3)
src.sysmessage Bir alisveris en fazla 3 karakterden olusabilir.
return 1
endif
else
src.consume i_gold 11*>
src.newitem i_scroll_blank
src.act.amount >
src.act.bounce
return 1
endif

bu işlemde girilen değerin 1000 den küçük 0 dan büyük olması şartını istiyorum ama bir ütrlü yapamadım. yardım edebilir misiinz?
Link to comment
Sosyal ağlarda paylaş

sey yap. argtxt'i bir variable'a kaydet, daha sonra ordan check ettir.

buton kismina argtxt'i var seklinde kaydettir, daha sonraki adimlarda da var'i kontrol ettir. ben bu sekilde fiyatlarini falan da check ettirip yapiyordum birseyler rahat oluyordu :)

if ( > 1000) || ( < 1)
src.sysmessage Gireceginiz miktar 1000'den buyuk veya 0'dan kucuk olmamalidir.
return 1
endif

bu kadar ;)

[edit: ekleme]
[signature][hline]Hirsizlik yapmayin, hukumetler rekabetten hoslanmaz.

[Bu mesaj Math- tarafından 26 Temmuz 2005 12:32 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

Chernobel, bende senin altta verdigin ornegi verecektim, daha sonradan aklima geldi. rakamlari kontrol ederken eger oraya rakam yerine harf girilirse sphere kilitlenip, kapaniyordu. girilen rakam onun icin string'ler le veya benim yazdigim yontemle check ettirmek daha mantikli.[signature][hline]Hirsizlik yapmayin, hukumetler rekabetten hoslanmaz.
Link to comment
Sosyal ağlarda paylaş

Math farkettim fakat bi deneyim dedim sorun çıkmıyor öyle kullanabilir.. Harf girilmesini şu şekilde önlücek.. Satış yaparken fiyattı check ettircek..

if (>> <1) || (>> >1000)
src.message asd
return 1
endif

sekilde kullabilir...

tüm aldıgı itemların fiyatınıda şu şekilde yapıcak

src.tag.cvend.sepetgp ((>>*3) + (>>*3) + (>>*3) + (>>*3) + (>>*3) + (>>*3) + (>>*3) + (>>*3) + (>>*21) + (>>*193) + (>>*1250) + (>>*2500) + (>>*4500)

if (> < 1) //bu tag satışın fiyatı.
src.sysmessage @035 Satis gerceklesmedi
return 1
endif

bu şekilde harf işe yaramıyor
Link to comment
Sosyal ağlarda paylaş

var.asd 1000
if (> > )
src.sysmessage Gireceginiz miktar 1000'den olamaz.
return 1
endif

var.asd2 1
if (> < )
src.sysmessage Gireceginiz miktar 1'den kucuk olamaz.
return 1


src.consume i_gold 11*>
src.newitem i_scroll_blank
src.act.amount >
src.act.bounce
return 1
endif

[Bu mesaj Chernobel tarafından 26 Temmuz 2005 13:32 tarihinde değiştirilmiştir]

[Bu mesaj Chernobel tarafından 26 Temmuz 2005 13:32 tarihinde değiştirilmiştir]
Link to comment
Sosyal ağlarda paylaş

var.asd 1000
if (> >
src.sysmessage Gireceginiz miktar 1000'den olamaz.
return 1
endif

var.asd2 1
if (> <
src.sysmessage Gireceginiz miktar 1'den kucuk olamaz.
return 1


src.consume i_gold 11*>
src.newitem i_scroll_blank
src.act.amount >
src.act.bounce
return 1
endif


yok yok sıkıldım ya of 3 saat oldu olmuyor ya lutfen birisi oldu sil o satırı tamamen şunları ekle çalışır desino f
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...