bu skili kullanınca sphereda durmadan hata gelior
identife olmuş itemi silince hatalar duruor bunun sebebi nedir ve nasıl düzeltmeliyim?
skill scriptleri sphereserver.netteki 56b scpleri.



her iteme aynı hatayı werior.
Onun oldugundan emin misin peki? %100?
evet silince bitio hata itemi
idetfi edince başlıor
identfy skilini ve

fix.scp yi koyabilirmisn rica etsem ?

[SKILL 3]
DEFNAME=SKILL_APPRAISE
KEY=ItemID
TITLE=Merchant
PROMPT_MSG=What do you wish to appraise and identify?
DELAY=1.0
ADV_RATE=2.5,50.0,200.0
STAT_STR=0
STAT_INT=85
STAT_DEX=0
BONUS_STR=0
BONUS_DEX=0
BONUS_INT=100
BONUS_STATS=25

ON=@Fail
	SRC.SYSMESSAGE You can't think of anything off hand

ON=@Abort
	SRC.SYSMESSAGE You stop trying to appraise the item.


Bu konu memoli tarafından düzenlendi(2007-11-06 23:19, 16 yıl önce)
itemid skilinin altına


ON=@select
f_skill_itemid
return 1

burdada yeni bir scp yarat asd.scp
içinede

[function f_skill_itemid]
sysmessage Neyi incelemek istiyorsunuz?
targetf _f_skill_itemid

[function _f_skill_itemid]
//if !(<skillcheck 3 25>)
//sysmessage @0481,0,1 "<obj.name>" hakkinda bir bilgi edinemedin.
//return 1
//endif
obj <argo.uid>
if <obj.ischar>
sysmessage @0481,0,1 O bir "<obj.name>".
return 1
endif
obj.attr=<obj.attr>|attr_identified
if !(<obj.value>)
local.l_message Bu itemin bir degeri bulunmamakta.
sysmessage @0481,0,1 <local.l_message>
return 1
endif
sysmessage @0481,0,1 <obj.name> için biçtigin deger <argo.value> altin.
if (<SERV.ITEMDEF.<obj.defname>.RESOURCES.1.KEY>==0)
sysmessage @0481,0,1 <obj.name>'i ne ile yapilabilindigi hakkinda hiç bir bilgin yok.
else
sysmessage @0481,0,1 <obj.name> su malzemelerden olusuyor: <SERV.ITEMDEF.<obj.defname>.RESmake>.
endif
if (<obj.attr>&attr_magic)
if (<obj.morey>)
	local.l_message="@0481,0,1 +<eval ((<obj.morey>*15)/1000)>"
if (<obj.isweapon>)
	local.l_message="<local.l_message> <obj.name>"
	if (0)
	elseif (STRMATCH("*_ruin","<obj.defname>"))
		local.l_message="<local.l_message> of ruin"
	elseif (STRMATCH("*_might","<obj.defname>"))
		local.l_message="<local.l_message> of might"
	elseif (STRMATCH("*_force","<obj.defname>"))
		local.l_message="<local.l_message> of forge"
	elseif (STRMATCH("*_power","<obj.defname>"))
		local.l_message="<local.l_message> of power"
	elseif (STRMATCH("*_vanq","<obj.defname>"))
		local.l_message="<local.l_message> of vanquishing"
	endif
elseif (<obj.isArmor>)
	local.l_message="<local.l_message> magical <obj.name>"
	if (0)
	elseif (STRMATCH("*_defense","<obj.defname>"))
		local.l_message="<local.l_message> of defense"
	elseif (STRMATCH("*_guarding","<obj.defname>"))
		local.l_message="<local.l_message> of guarding"
	elseif (STRMATCH("*_hardening","<obj.defname>"))
		local.l_message="<local.l_message> of hardening"
	elseif (STRMATCH("*_fortification","<obj.defname>"))
		local.l_message="<local.l_message> of fortification"
	elseif (STRMATCH("*_invulnerability","<obj.defname>"))
		local.l_message="<local.l_message> of invulnerability"
	endif
endif
	sysmessage <local.l_message>
endif
endif
saol hata wermio artk :)

Üye Ol veya Giriş Yap

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