03.06.2014, 05:35
First, don't start a timer under OnPlayerUpdate, because player updates the server while moving in miliseconds, so this function is called a lot of times in one second. Set it under OnPlayerConnect. Now, when you create a timer with only one parameter (in this case playerid) a public function which is called from the timer also must be with the same parameter. If you set timer with more params ("ii", playerid, wantedlevel), then your public function has to be with playerid and wanted level. By the way, I don't see any reason why you need wantedlevel in you func. as a param, so delete it, and move the time under OnPlayerConnect.