Wrong at OnPlayerKeyStateChange
#1

Код:
C:\Program Files (x86)\SAMP Server\gamemodes\crp.pwn(46449) : error 010: invalid function or declaration
C:\Program Files (x86)\SAMP Server\gamemodes\crp.pwn(46450) : error 021: symbol already defined: "StopLoopingAnim"
C:\Program Files (x86)\SAMP Server\gamemodes\crp.pwn(46455) : error 010: invalid function or declaration
C:\Program Files (x86)\SAMP Server\gamemodes\crp.pwn(46457) : error 010: invalid function or declaration
C:\Program Files (x86)\SAMP Server\gamemodes\crp.pwn(46459) : error 010: invalid function or declaration
C:\Program Files (x86)\SAMP Server\gamemodes\crp.pwn(46461) : error 010: invalid function or declaration
C:\Program Files (x86)\SAMP Server\gamemodes\crp.pwn(46465) : error 010: invalid function or declaration
C:\Program Files (x86)\SAMP Server\gamemodes\crp.pwn(46467) : error 010: invalid function or declaration
C:\Program Files (x86)\SAMP Server\gamemodes\crp.pwn(46472) : error 010: invalid function or declaration
C:\Program Files (x86)\SAMP Server\gamemodes\crp.pwn(46479) : error 010: invalid function or declaration
C:\Program Files (x86)\SAMP Server\gamemodes\crp.pwn(48430) : warning 203: symbol is never used: "IsKeyJustDown"
C:\Program Files (x86)\SAMP Server\gamemodes\crp.pwn(48430) : warning 203: symbol is never used: "StopLoopingAnim"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


10 Errors.
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	if(IsKeyJustDown(KEY_HANDBRAKE,newkeys,oldkeys)) {
	  StopLoopingAnim(playerid);
    TextDrawHideForPlayer(playerid,txtAnimHelper);
    animation[playerid] = 0;
  }
  
  if(!gPlayerUsingLoopingAnim[playerid]) return 0;
  
  else if(newkeys == KEY_SECONDARY_ATTACK)
  {
    if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
      if(gEngine[playerid] == 0 && engineOn[newcar] == 0)
      {
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
				return 1;
      }
      else if(NoFuel[playerid] == 1)
			{
			  TogglePlayerControllable(playerid, 1);
				RemovePlayerFromVehicle(playerid);
				NoFuel[playerid] = 0;
				return 1;
			}
    }
  }
  return 1;
}
What's wrong? :S
Reply
#2

Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
	if(newkeys & KEY_HANDBRAKE)
	{
		StopLoopingAnim(playerid);
		TextDrawHideForPlayer(playerid,txtAnimHelper);
		animation[playerid] = 0;
	}
	else if(newkeys & KEY_SECONDARY_ATTACK && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
	{
		if(gEngine[playerid] == 0 && engineOn[newcar] == 0)
		{
			RemovePlayerFromVehicle(playerid);
			TogglePlayerControllable(playerid, 1);
			return 1;
		}
		else if(NoFuel[playerid] == 1)
		{
			TogglePlayerControllable(playerid, 1);
			RemovePlayerFromVehicle(playerid);
			NoFuel[playerid] = 0;
			return 1;
		}
	}
	return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)