İf sorgusu iLe sorgulatabilirsin..
mesela
ON=@Equip
IF ( <SRC.MAGERY> < 98.0 )
src.sysmessage @080a Magerobeyi Giyebilmeniz icin Magery skilliniz 98.0 in ustunde Olmak zorundadir...
UNEQUIP
RETURN 1
ENDIF
IF ( <SRC.EVALUATINGINTEL> < 98.0 )
src.sysmessage @080a Magerobeyi Giyebilmeniz icin Evaluatingintel skilliniz 98.0 in ustunde Olmak zorundadir...
UNEQUIP
RETURN 1
ENDIF
IF ( <SRC.meditation> < 98.0 )
src.sysmessage @080a Magerobeyi Giyebilmeniz icin Meditation skilliniz 98.0 in ustunde Olmak zorundadir...
UNEQUIP
RETURN 1
ENDIF
IF ( <SRC.tactics> > 0.0 )
src.sysmessage @080a Magerobeyi Giyebilmeniz icin Tactics Skilliniz 0.0 Olmak zorundadir.
UNEQUIP
RETURN 1
ENDIF
IF ( <SRC.parrying> > 0.0 )
src.sysmessage @080a Magerobeyi Giyebilmeniz icin parrying Skilliniz 0.0 Olmak zorundadir.
UNEQUIP
RETURN 1
ENDIF
Bunu ekleyebilirsin..
Söyle bi güzellik yapalım bide events yazarsın mesela bazı büyülerini engelleyebilirsin..
[events e_eventswer]
ON=@Spelleffect
if !(<restest 1 i_robe_energy>)
elseIF (<ARGN>=42)
sayua 036,0,0,0 * etkilenmez *
RETURN 1
ENDIF
if !(<restest 1 i_robe_energy>)
elseIF (<ARGN>=1)
sayua 036,0,0,0 * etkilenmez *
RETURN 1
ENDIF
if !(<restest 1 i_robe_energy>)
elseIF (<ARGN>=3)
sayua 036,0,0,0 * etkilenmez *
RETURN 1
ENDIF
if !(<restest 1 i_robe_energy>)
elseIF (<ARGN>=8)
sayua 036,0,0,0 * etkilenmez *
RETURN 1
ENDIF
if !(<restest 1 i_robe_energy>)
elseIF (<ARGN>=27)
sayua 036,0,0,0 * etkilenmez *
RETURN 1
ENDIF
if !(<restest 1 i_robe_energy>)
elseIF (<ARGN>=46)
sayua 036,0,0,0 * etkilenmez *
RETURN 1
ENDIF
if !(<restest 1 i_robe_energy>)
elseIF (<ARGN>=1)
sayua 036,0,0,0 * etkilenmez *
RETURN 1
ENDIF
Events'ide equip'e eklersin dclick'e eklersin vede unequip'den çıkartırsan tamamdır..
Biraz beleşçiliğe alıştırdım ama