if (strcmp("/elegy", cmdtext, true, 10) == 0)
{
new Float: X, Float: Y, Float: Z, Float: A;
static vehicleid;
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "ERROR: You are driving a vehicle.");
if(vehicleid)
{
DestroyVehicle(vehicleid);
}
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, A);
PutPlayerInVehicle(playerid, (vehicleid = CreateVehicle(562, X, Y, Z, A, 0, 0, 0)), 0);
return 1;
}
if (strcmp("/elegy", cmdtext, true, 10) == 0)
{
new Float: X, Float: Y, Float: Z, Float: A;
new vehicleid[MAX_PLAYERS];
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "ERROR: You are driving a vehicle.");
if(vehicleid)
{
DestroyVehicle(vehicleid);
}
vehicleid[playerid] = CreateVehicle(562, X, Y, Z, A, 0, 0, 0)
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, A);
PutPlayerInVehicle(playerid, vehicleid[playerid], 0);
return 1;
}
|
pawn Код:
|
error 033: array must be indexed (variable "vehicleid")
error 035: argument type mismatch (argument 1)
new vehicleid[MAX_PLAYERS];
DestroyVehicle(vehicleid);
DestroyVehicle(vehicleid[playerid]);
if(vehicleid[playerid] != 0)
if (strcmp("/elegy", cmdtext, true, 10) == 0)
{
new Float: X, Float: Y, Float: Z, Float: A;
new vehicleid[MAX_PLAYERS];
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_RED, "ERROR: You are driving a vehicle.");
if(vehicleid[playerid])
{
DestroyVehicle(vehicleid[playerid]);
}
vehicleid[playerid] = CreateVehicle(562, X, Y, Z, A, 0, 0, 0)
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, A);
PutPlayerInVehicle(playerid, vehicleid[playerid], 0);
return 1;
}