Öncelikle sphere 56 sürümünü kullanmanız şart tabiki..
Sonrasında, kendimin de kullandığım kodu vereyim.
Kullanıcıda bulunan bir event'e eklemen gereken asıl trigger ve fix için oyuna ilk girişte tetiklenen bu triggeri fixlemek için login triggeri..
Kod:
ON=@LogIn
return <login>
ON=@UserSkills
return <userskills <argn1> <argn2>>
Kod:
[FUNCTION userskills]
if (<argn1> < 0) && (<argn2> = 0) && (<dctag0.timer_userskills> < <serv.time>) //&& (<uid> = <src>)
trysrc <uid> say skill tuşuna bastın
return 1
elseif (<argn2> = 1)
return 1
endif
Kod:
[FUNCTION login]
if (<account.plevel> > 1)
detail 0
hearall 0
speedmode 1
//invis 1
invul 1
gm 1
nightsight 1
endif
fix
ctag.timer_userskills <eval <serv.time>+20>