Posted by Hideki on November 02, 1998 at 02:50:25:
I'm having a big trouble here. The timer is reckless. The user0 message is sent properly(checked by printing) from another cog but it won't kill the timer!
Does anyone have any idea? Here's the cog.
# Jedi Knight Cog Script
#
# SABER.COG
#
# Make sure not to lose the saber
symbols
message removed
message timer
message user0
end
# ========================================================================================
code
removed:
SetTimerEx(5, 1, 0, 0);
return;
# ========================================================================================
timer:
if(GetSenderID() == 1)
SetInv(GetLocalPlayerThing(), 10, 1);
return;
# ========================================================================================
user0:
KillTimerEx(1);
return;
end