25.01.2016, 15:29
Alright im using OnPlayerKeyStateChange to make a bind that has the player hit a certain button to replace /enter, I have already defined "pressed" with the code below:
Here is my /enter replacement script:
Here is the opcode is returns:
Help would be gladly appreciated and rep will be given.
Код:
#define PRESSED(%0) \ (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if (PRESSED(KEY_YES))
{
if (IsPlayerInRangeOfPoint(playerid, 7.0, 9634.5996, 5616.8052, 4.7742 ))
{
SetPlayerPos(playerid, 2233.8032, 1712.2303, 1011.7632);
}
}
return 1;
}
Код:
C:\Users\User\Desktop\LSRP\gamemodes\new.pwn(281) : error 017: undefined symbol "newkeys"

