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


Öne çıkan mesajlar

Mesaj tarihi:
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?
Mesaj tarihi:
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]
Mesaj tarihi:
yok değeri görüyor da benim yaptığımda girilen değerin 3 haneli veya üstü olmasını istiyor ben 0 dan büyü veya 1000 den küçük olnasını istiyorum bir hata var sanırım bir satırda. teşekkürler
Mesaj tarihi:
hane mane bosver, yukarida tarif ettigim gibi denersen olacaktir. string'ler ile bunun belirli sayilar arasinda olup olmadigi check ediliyordu ama simdi onu hatirlamiyorum.[signature][hline]Hirsizlik yapmayin, hukumetler rekabetten hoslanmaz.
Mesaj tarihi:
argtxt[1] olup olmamasi senin textentry'da verdigin numaraya bagli, eger

textentry 200 200 125 25 1 31 1

seklinde numara vermissen, argtxt[31] olmalidir.[signature][hline]Hirsizlik yapmayin, hukumetler rekabetten hoslanmaz.
Mesaj tarihi:
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.
Mesaj tarihi:
Yok ya olmuyor oof of

var.scroll=>

yaptım dediğini yazdım kontrol etmiyor 0 ediyor ama 1000 i etmiyor

[Bu mesaj Gaboo tarafından 26 Temmuz 2005 13:00 tarihinde değiştirilmiştir]
Mesaj tarihi:
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
Mesaj tarihi:
if (>> <1) || (>> >1000)
src.sysmessage Gireceginiz miktar 1000'den buyuk veya 0'dan kucuk olmamalidir.
return 1
else
src.consume i_gold 11*>
src.newitem i_scroll_blank
src.act.amount >
src.act.bounce
return 1
endif
Mesaj tarihi:
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]
Mesaj tarihi:
aynen bu şekliyle koydnmu? ilginç.. bende her 2sinide kontrol ediyor.
1000 deil 1001 yaparak denemelisin. 1000 ide kabul eder

[Bu mesaj Chernobel tarafından 26 Temmuz 2005 13:39 tarihinde değiştirilmiştir]
Mesaj tarihi:
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
×
×
  • Yeni Oluştur...