30.09.2011, 22:47
That code is vague but the most superlative logic errors I'm noticing are that SetTimerEx is being called with an integral 1 as a boolean value where true may have needed to be passed. I do not know if Pawn is picky but you should pass true to be safe. This timer will increment the TimeValue variable that I am not seeing in local or global scope for the player. The timer will theoretically increment this variable on into infamy if the timer repetitions argument is called as true as previously suggested. I suggest you change it to false to only call the timer once for the player then run a condition in the jobtalk function to determine whether or not to call the timer again from within itself or not based upon the value of TimeValue and the conversation.