Berk - 13-03-2012 14:58 GMT -
Merhaba Arkadaşlar ,
Arkadaşlar elimdeki bi guild events scripti var adama eklyrm guild ismi fln gözüküyor fakat unvan verdiğimde unvan yerine ne yazarsam yazayım hep '' Guildmaster of '' yazıyor bir yardımcı olan olursa sevinirim.
Merhaba Arkadaşlar ,
Arkadaşlar elimdeki bi guild events scripti var adama eklyrm guild ismi fln gözüküyor fakat unvan verdiğimde unvan yerine ne yazarsam yazayım hep '' Guildmaster of '' yazıyor bir yardımcı olan olursa sevinirim.
Kod:
[events e_guildci]
on=@damage
if ((<memoryfindtype.memory_guild.link.align> == 1) && (<act.memoryfindtype.memory_guild.link.align> == 1))
action -1
skill fail
smsh Order Grubu üyesi, diğer bir grup üyesi ile savaşamaz.
return 1
elseif ((<memoryfindtype.memory_guild.link.align> == 2) && (<act.memoryfindtype.memory_guild.link.align> == 2))
smsh Chaos Grubu üyesi, diğer bir grup üyesi ile savaşamaz.
action -1
skill fail
return 1
endif
on=@hit
if ((<memoryfindtype.memory_guild.link.align> == 1) && (<src.memoryfindtype.memory_guild.link.align> == 1))
action -1
skill fail
smsh Order Grubu üyesi, diğer bir grup üyesi ile savaşamaz.
return 1
elseif ((<memoryfindtype.memory_guild.link.align> == 2) && (<src.memoryfindtype.memory_guild.link.align> == 2))
smsh Chaos Grubu üyesi, diğer bir grup üyesi ile savaşamaz.
action -1
skill fail
return 1
endif
on=@HitTry
if ((<memoryfindtype.memory_guild.link.align> == 1) && (<src.memoryfindtype.memory_guild.link.align> == 1))
action -1
skill fail
smsh Order Grubu üyesi, diğer bir grup üyesi ile savaşamaz.
return 1
elseif ((<memoryfindtype.memory_guild.link.align> == 2) && (<src.memoryfindtype.memory_guild.link.align> == 2))
smsh Chaos Grubu üyesi, diğer bir grup üyesi ile savaşamaz.
action -1
skill fail
return 1
endif
On=@EnvironChange
if !(<memoryfindtype.memory_guild.link.align>)
if (<findlayer(2).baseid> == i_shield_chaos) || (<findlayer(2).baseid> == i_shield_order)
findlayer(2).unequip
endif
endif
if !(<memoryfindtype.memory_guild>)
tag.gs_title
tag.gunvan
tag.unvanvar
endif
if !(<memoryfindtype.memory_guild.link.align>)
if (<findlayer(2).baseid> == i_shield_chaos) || (<findlayer(2).baseid> == i_shield_order)
findlayer(2).unequip
endif
endif
On=@Spellcast
if (<memoryfindtype.memory_guild.link.align> == 1) // order
if (<act.memoryfindtype.memory_guild.link.align> == 1)
if !(<argn> == 4) && !(<argn> == 11) && !(<argn> == 29) && !(<argn> == 59) && !(<serial> == <act.serial>)
src.smsh Order Grubu üyesi, diğer bir grup üyesi ile savaşamaz.
action -1
return 1 //vurmayi engelle
endif
endif
endif
if (<memoryfindtype.memory_guild.link.align> == 2) //chaos
if (<src.act.memoryfindtype.memory_guild.link.align> == 2)
if !(<argn> == 4) && !(<argn> == 11) && !(<argn> == 29) && !(<argn> == 59) && !(<serial> == <act.serial>)
src.smsh Chaos Grubu üyesi, diğer bir grup üyesi ile savaşamaz.
action -1
return 1
endif
endif
endif
if ((<argn> == 4) || (<argn> == 29) || (<argn> == 11))
if (<src.act.memoryfindtype.memory_guild.link.align> == 1) && !(<src.memoryfindtype.memory_guild.link.align> == 1)
src.smsh Order/Chaos üyelerini iyileştiremezsiniz.
return 1
endif
endif
if ((<argn> == 4) || (<argn> == 29) || (<argn> == 11))
if (<src.act.memoryfindtype.memory_guild.link.align> == 2) && !(<src.memoryfindtype.memory_guild.link.align> == 2)
src.smsh Order/Chaos üyelerini iyileştiremezsiniz.
return 1
endif
endif
On=@Spelleffect
if (<argn> == 25) // arch cure
if (<memoryfindtype.memory_town>) && !(<src.memoryfindtype.memory_town>)
return 1
elseif (<memoryfindtype.memory_guild.link.align> > 0) && !(<src.memoryfindtype.memory_guild.link.align>)
return 1
endif
endif
on=@click
if !(<findid.i_rune_incognito>) && (<memoryfindtype.memory_guild>)
if (<memoryfindtype.memory_guild.link.align> == 1)
if (strmatch('<tag.unvanvar>','01')
message @,,1 [<memoryfindtype.memory_guild.link.name>, Order]
elseif (strmatch('<tag.gs_title>','')
message @,,1 [<memoryfindtype.memory_guild.link.name>, Order]
else
message @,,1 [Guildmaster of <memoryfindtype.memory_guild.link.abbrev>, Order]
endif
endif
endif
if !(<findid.i_rune_incognito>) && (<memoryfindtype.memory_guild>)
if (<memoryfindtype.memory_guild.link.align> == 2)
if (strmatch('<tag.unvanvar>','01')
message @,,1 [<memoryfindtype.memory_guild.link.name>, Chaos]
elseif (strmatch('<tag.gs_title>','')
message @,,1 [<memoryfindtype.memory_guild.link.name>, Chaos]
else
message @,,1 [Guildmaster of <memoryfindtype.memory_guild.link.abbrev>, Chaos]
endif
endif
endif
if !(<findid.i_rune_incognito>) && (<memoryfindtype.memory_guild>)
if (<memoryfindtype.memory_guild.link.align> == 0)
if (strmatch('<tag.unvanvar>','01')
message @,,1 [<tag.gunvan>, <memoryfindtype.memory_guild.link.abbrev>]
elseif (strmatch('<tag.gs_title>','')
message @,,1 [<memoryfindtype.memory_guild.link.name>]
else
message @,,1 [Guildmaster of <memoryfindtype.memory_guild.link.abbrev>]
endif
endif
endif
Mrs.xariyla - 13-03-2012 19:29 GMT -
on=@click triggerinin altına bak
Bu arada oyuncuna ünvan verirken döngüdeki tag'ın gs_title ye eşit olduguna emin ol bazen gtitle de olabilyor.
Son güncelleme: TheRaskol tarafından 13-03-2012 19:55 GMT tarihinde, önce.
on=@click triggerinin altına bak
Kod:
"Guildmaster of <memoryfindtype.memory_guild.link.abbrev>, Chaos"
kısmını sadeece Kod:
[<tag.gs_title>, <memoryfindtype.memory_guild.link.abbrev>,Chaos]
olarak deiştir. diğer satırlarada aynısını yap ama dikkatli yap kopyala yapıstır diye degil.Bu arada oyuncuna ünvan verirken döngüdeki tag'ın gs_title ye eşit olduguna emin ol bazen gtitle de olabilyor.
Son güncelleme: TheRaskol tarafından 13-03-2012 19:55 GMT tarihinde, önce.
Berk - 13-03-2012 20:00 GMT -
Eyvallah sağolasın , çok makbule geçti .
Eyvallah sağolasın , çok makbule geçti .