assgıdakı kodlamayı yaptım kodlmaya yaparak ısteıdıgme ulastım ama kodlamada bır bug var gereksız baseid ler foritem karesı ıcıne gırınce sılınmesı mısal loom kapıaya koydum sıldırırken loom la bırlıkte kapıalrda sılınıyor .

	elif (<argo.baseid> == i_loom_upright) || (<argo.attr> == attr_move_never)
		try uid.<args>.tag0.locked_items=<eval <uid.<args>.tag0.locked_items>-1>t
		argo.remove
		ref5=<argo.link>
		foritems 2
		(<baseid> == i_loom_upright) && (<link> == <ref5>)
		remove
		endfor	
		src.newitem i_deed_loom_n
		new.bounce

hata veren satır burası

(<baseid> == i_loom_upright) && (<link> == <ref5>)

sphere consolundakı hata su

13:49:ERROR:(housing.scp,1771)Undefined keyword '(i_loom_upright'
13:49:ERROR:(housing.scp,1771)Undefined keyword '(i_door_wood'
13:49:ERROR:(housing.scp,1771)Undefined keyword '(i_door_wood'
Yardım eden arkdaslara yardımalrı ıcın cok tesekkur ederım. insanlık hali elbet bir yerde kodlama hatası olabılıyor ...
Adept
4.3
O satirin önüne IF koysaymissin ya? :)

Sonra bir remove'dan sonra da ENDIF'i unutma tabii. :p
Novice
11.9
ayrıca burdaki ;

try uid.<args>.tag0.locked_items=<eval <uid.<args>.tag0.locked_items>-1>t

"t" yi sil

böle dene ;

elif (<argo.baseid> == i_loom_upright) || (<argo.attr> == attr_move_never)
try uid.<args>.tag0.locked_items=<eval <uid.<args>.tag0.locked_items>-1>
argo.remove
ref5=<argo.link>
foritems 2
if ((strmatch('<baseid>','i_loom_upright')) && (strmatch('<link>','<ref5>')))
remove
endif
endfor
src.newitem i_deed_loom_n
new.bounce
neran eyw kardes hallettım sorunu . sorgulatmayı base id oalrak degıldı (<type>==t_loom) tip oalrak sorgulattım sorun cozuldu .

Üye Ol veya Giriş Yap

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