What is wrong here?
#1

I try type command, for when the player is in vehicle, he can destroit it with /vdestroy

but is funcion for vip... i dont know why give this error, the commad is

Код:
dcmd_vdestroy(playerid,params[])
{
 	if(PlayerData[playerid][VIP] == 1)
 	{
  #pragma unused params
	new vipcar;
	IsPlayerInAnyVehicle(playerid);
 	vipcar = GetVehicleModel(vehicleid);
 	DestroyVehicle(vipcar);
 	SendClientMessage(playerid, COLOUR_YELLOW, "Your vehicle is destroy.");
  	return true;
 	}
 	else return false;
}
This is the error.

Код:
C:\Documents and Settings\ERO\Escritorio\Mi Servidor SAMP Pruebas Privadas\Server Pruebas Privado (Hosting)\gamemodes\rtscript.pwn(1575) : error 017: undefined symbol "vehicleid"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Error.
Reply
#2

pawn Код:
new vehicleid = GetPlayerVehicleID(playerid);
And IsPlayerInAnyVehicle function should be in the if statement.
And also, you're trying to destroy vehicle-model, you should use vehicleid.
Reply
#3

pawn Код:
dcmd_vdestroy(playerid,params[])
{
   if(PlayerData[playerid][VIP] == 1)
   {
     if(IsPlayerInAnyVehicle(playerid))
     {
        #pragma unused params
        new vipcar = GetPlayerVehicleID(playerid);
        DestroyVehicle(vipcar);
        SendClientMessage(playerid, COLOUR_YELLOW, "Your VIP vehicle is destroyed.");
        return true;
    }
    else return false;
   }
   else return false;
}
Reply
#4

Quote:
Originally Posted by SpiderPork
pawn Код:
dcmd_vdestroy(playerid,params[])
{
  if(PlayerData[playerid][VIP] == 1)
  {
     if(IsPlayerInAnyVehicle(playerid))
     {
       #pragma unused params
       new vipcar = GetPlayerVehicleID(playerid);
       DestroyVehicle(vipcar);
       SendClientMessage(playerid, COLOUR_YELLOW, "Your VIP vehicle is destroyed.");
       return true;
    }
    else return false;
  }
  else return false;
}
Код:
dcmd_vdestroy(playerid,params[])
{
   if(PlayerData[playerid][VIP] == 1)
   {
     if(IsPlayerInAnyVehicle(playerid))
     {
        #pragma unused params
        new vipcar = GetPlayerVehicleID(playerid);
        DestroyVehicle(vipcar);
        return SendClientMessage(playerid, COLOUR_YELLOW, "Your VIP vehicle is destroyed.");
 	} else return false;
   } else return false;
}
D:
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)