ON=@Equip
if (<src.color> > 080a)
else (<src.color> < 080a)
src.set color
şimdi ben bi item yapıcam ve o itemi giyen adamın karakter rengi 080a olmasını istiyorum ama nasıl olucak ya :D src.color diye salladım ama yardım edin lütfen hangi terimler kullanılacak biraz öğretirseniz iyi olr çok sağ olun :D
ON=@Equip
src.color 080a
//Robe Of Darkness
[ITEMDEF i_robe_of_darknessl
NAME=Robe Of Darkness
DEFNAME=i_robe_of_darkness
ID=i_deathshroud
TYPE=T_armor_leather
ARMOR=50
DYE=1

DESCRIPTION=Robe Of Darkness
SUBSECTION=Special Items
CATEGORY=Provisions - GM Items

SKILLMAKE=TAILORING 98.0, MAGERY 98.0, t_sewing_kit
RESOURCES=62 i_cloth
VALUE=25000

On=@Click
message [Darkness]
message a <name>
return 1

ON=@Equip
if (<src.tactics> > 0)
	var.msgrobe 0481
	src.msgrobe Savas becerisini unutmalisiniz.
	unequip
	return 1
endif
IF ( <SRC.MAGERY> < 97.9 )
	var.msgrobe 0481
	src.msgrobe En az 98 Magery&#39;niz olmali
	UNEQUIP
	RETURN 1
ENDIF

IF ( <SRC.EVALUATINGINTEL> < 97.9 )
	var.msgrobe 0481&#92;&#92;par&#92;par
	src.msgrobe En az 98 Evaluating Intelligence&#39;iniz olmali.&#92;par
	UNEQUIP
	RETURN 1
ENDIF
src.events +e_firerobe

ON=@unEquip&#92;par
src.events -e_firerobe

ON=@Equip
src.color 080a

ON=@DClick
src.color 080a

ON=@Create
HITPOINTS=200
COLOR=1

[EOF]
imdi böyle birşey yaptım buldugum bir scripti editleyerek,bu yaptıgım robeyi axis de görüyorum fakat manuel yada axis yardımı ile çıkartmaya çalıştıgımda böyle bir komut yok diyor :S
[ITEMDEF i_robe_of_darknessl yazıyor yukarda parantezi kapatman gerekir. [ITEMDEF i_robe_of_darkness] olarak değiştir.
Yaptım ama olmadı :D
Silindi
Members
0
İki tane equip triggeri var ya birleştir yada birini kaldır.
Yaptıktan sonra, Resync yap veya konsola "load scriptadı.scp" yaz. Bunları yapamazsan serverı kapa ve yeniden aç.
nasıl birleştiriliyor o triggerler :) burada gösterirseniz sevinirim :D
alttaki equip triggerini sil üstteki equip triggerinin altina src.color 080a yi koy sorun hallolur
Tamam teşekkürler sorun hallolmuştur :D Birde Herşey tamam şimdi robeyi giyiyorum skin color değişiyo çıkartınca kalıyo öyle bunu önlemek için ne yapmak lazım? yani çıkartınca eskisi gibi olsun istiyom

2. bi trigger midr nedir ondan ekledim

ON=@Unequip
return 1
die ama bişi değişmedi :D

on=@equiptest
src.tag.eskirenk = <src.color>

on=@unequip
src.color <src.tag0.eskirenk>
İşe yaradığından emin misn?


Edit : Denedim olmuyor ondan soruyom :D
hata mı veriyor?
sphere version?
56b hata vermiyorda öyle süs gibi duruyor o şeyler :D
sen nereye ekledin?

edited:

on=@equiptest
src.tag.eskirenk = <src.color>
src.sysmessage @0790 <src.color> olan renginiz kayit edildi...

on=@unequip
src.color <src.tag0.eskirenk>
src.sysmessage @0790 <src.tag.eskirenk> renginize geri dondunuz...

böyle yap bakıyım sorun varsa yazılarda çıkmaz



Üye Ol veya Giriş Yap

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