AVS Problem
#1

I have Advanced Vehicle System, and i want to make /park command. When i put it, i got this error.

Код:
E:\Documents and Settings\Adrian\Desktop\pawno\avs.pwn(2649) : warning 203: symbol is never used: "vpark"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


1 Warning.
This is what i add
Код:
enum pInfo
{
pKey[129],
pVehicleKeysFrom,
};
Код:
COMMAND:vpark(playerid, params[])
{
    if (PlayerInfo[playerid][pVehicleKeysFrom] != INVALID_PLAYER_ID )
    {
	    new ownerid = PlayerInfo[playerid][pVehicleKeysFrom];
	    if(IsPlayerConnected(ownerid))
	    {
	        new d = PlayerInfo[playerid][pVehicleKeys];
	        if(IsPlayerInVehicle(playerid, PlayerVehicleInfo[ownerid][d][pvId]))
	        {
	            if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessageEx(playerid, COLOR_GREY, "You must be in the driver seat.");
	            new Float:x, Float:y, Float:z, Float:angle, Float:health;
	            GetVehicleHealth(PlayerVehicleInfo[ownerid][d][pvId], health);
	            if(health < 800) return SendClientMessageEx(playerid, COLOR_GREY, " Your vehicle is too damaged to park it.");
	            if(PlayerInfo[playerid][pLockCar] == GetPlayerVehicleID(playerid)) PlayerInfo[playerid][pLockCar] = INVALID_VEHICLE_ID;
	            if(IsARC(GetPlayerVehicleID(playerid))) // RC Vehicles
	            {
	                new Float:vehPos[3];
	                GetVehiclePos(GetPlayerVehicleID(playerid),vehPos[0], vehPos[1], vehPos[2]);
	                SetPlayerPos(playerid,vehPos[0], vehPos[1]+0.5, vehPos[2]+0.5);
	            }
	            GetVehiclePos(PlayerVehicleInfo[ownerid][d][pvId], x, y, z);
	            GetVehicleZAngle(PlayerVehicleInfo[ownerid][d][pvId], angle);
	            SurfingCheck(GetPlayerVehicleID(playerid));
	            UpdatePlayerVehicleParkPosition(ownerid, d, x, y, z, angle, health);
	            PutPlayerInVehicle(playerid, GetPlayerVehicleID(playerid), 0);
	            SetPlayerArmedWeapon(playerid, 0);

	            new string[29 + (MAX_PLAYER_NAME * 2)];
	            format(string, sizeof(string), "* %s has parked %s's vehicle.", GetPlayerNameEx(playerid), GetPlayerNameEx(ownerid));
	            ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
	            return 1;
	        }
	    }
	}
	for(new d = 0 ; d < MAX_PLAYERVEHICLES; d++)
	{
	    if(IsPlayerInVehicle(playerid, PlayerVehicleInfo[playerid][d][pvId]))
	    {
	        new Float:x, Float:y, Float:z, Float:angle, Float:health;
	        GetVehicleHealth(PlayerVehicleInfo[playerid][d][pvId], health);
	        if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessageEx(playerid, COLOR_GREY, "You must be in the driver seat.");
	        if(health < 800) return SendClientMessageEx(playerid, COLOR_GREY, " Your vehicle is too damaged to park it.");
	        if(PlayerInfo[playerid][pLockCar] == GetPlayerVehicleID(playerid)) PlayerInfo[playerid][pLockCar] = INVALID_VEHICLE_ID;
	        GetVehiclePos(PlayerVehicleInfo[playerid][d][pvId], x, y, z);
	        GetVehicleZAngle(PlayerVehicleInfo[playerid][d][pvId], angle);
	        SurfingCheck(GetPlayerVehicleID(playerid));
	        UpdatePlayerVehicleParkPosition(playerid, d, x, y, z, angle, health);
	        PutPlayerInVehicle(playerid, PlayerVehicleInfo[playerid][d][pvId], 0);
	        SetPlayerArmedWeapon(playerid, 0);
	        new string[30 + (MAX_PLAYER_NAME * 2)];
	        format(string, sizeof(string), "* %s has parked their vehicle.", GetPlayerNameEx(playerid));
	        ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
	        return 1;
	    }
	}
    return 1;
}
Reply
#2

do you have ZCMD included?

EDIT: Please show us line 2649
Reply
#3

Yes, i have zcmd.

2649 line :
Код:
COMMAND:vpark(playerid, params[])
Reply
#4

its wasy to Fix this but here i cant explain this
Reply
#5

Please i need this command...at least on PM or fix it for me...i will sent you my FS
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)