Hesabına erişemeyen eski üyeler Discord üzerinden yardım alabilir.



Silindi
oncelikle merhaba arkadaslar elimde bleed potion scriptinde sıkıntı yasıyorum vendor alım kısmında vendorda almak ıstedıgım adet saysını yazdıgım zaman bana tek pot halinde uzerınde 5 pot var olarak gosterıyor yanı buglu cıkıyor cift pot halinde nasıl yapabilirim sıkıntııyı bulamadım scriptler bunlar

Bleed Pot SCripti
[ITEMDEF i_bleed_potion]
ID=i_bottle_ORANGE
TYPE=T_POTION
NAME=bleed potion
TDATA1=i_bottle_empty

RESOURCES=4 i_reag_garlic, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 85.1

ON=@Create
COLOR=0901
MORE1=s_heal
MORE2=40.1


on=@click
message @<color> <name> <amount>
src.sysmessage @065,6,6,6 Adet: <amount>
return 1

ON=@Dclick
if <src.findid.i_bleeding> || <src.findid.i_bleeding2>
src.findid.i_bleeding.remove
src.findid.i_bleeding2.remove
src.effect 3,0376a,2,10,1
src.sayua 048,6,6,0 *Yarasini Tedavi Eder*
src.consume 1 i_potion_bleed
src.act i_bottle_empty
else
src.sysmessage @1153 Potion heba oldu.
src.consume 1 i_potion_bleed
src.act i_bottle_empty
endif



Buda vendordaki hali

else
		newitem i_bleed_potion
		act.amount = <eval <argtxt[5]>>
		act.bounce
Neophyte
26.6001

[ITEMDEF i_bleed_potion]
ID=i_bottle_empty
.
.


ON=@Create
DISPID=i_bottle_orange
.
.

şeklinde dener misiniz
Silindi
Neophyte
26.6001
yok olmadı :S
vendordaki halini şöyle değiş;

else
for 1 <dargtxt[5]>
newitem i_bleed_potion
act.bounce
endfor
Silindi
Expert
5.4
yok kardeşım oda degıl sonunda endif ekli zaten sorun baska bi yerde :D
endif ile alakalı bir şey yok zaten :) dikkat ettiysen orda for döngüsü var dene düzelecektir.

for burada while anlamında kullanılmaktadır. yani İken,

for 1 5
src.sysmessage <dlocal._for>
endfor

Burda 1, 5 olana kadar yani bir bakıma 1 5 den küçük veya eşit iken sysmessage olarak dön demek oluyor.

Umarım biraz açıklayıcı olabilmişimdir. For kullanımına bakabilirsiniz.
Silindi
Expert
5.4



:)
amount değil de dupe olarak deneyin.
@Ferralin
Deneyip sonucu bildirirseniz sevinirim
Silindi
Expert
5.4
dupe yazdıgım da ise yine 1 olarak gosterıyor kafayı yemek uzereyım :)

@xwerswoodx
olmuyor :S mlsf
Dediğim yöntemde sorun olmaması lazım endif e falan ellemicektin team var mı verirsen bakabilirim
Silindi
Expert
5.4
[email protected] ekle goruselım cok ıyı olur
Neophyte
26.6001
Resmini çektiğiniz bleed potion ile verdiğiniz script uyuşmuyor sanki, karışıyor olmasın
Silindi
Neophyte
26.6001
ON=@Create
DISPID=i_bottle_orange


en son sizin onerdegıınız sekılde duruyor cunki :)
msn'i ekledim kabul ederseniz halledelim.



Üye Ol veya Giriş Yap

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