Problem(error/warning): Kako da napravim admin vozila na noviji nacin i da podesim da obican igrac nemoze uci u kola?
Dio skripte[/b]: radim od 0 mod
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)[/b]: //
Slika/video ingame problema(obavezno ako je ingame problem)[/b]: //
[pawn]
static
AdminVehicle[MAX_PLAYERS],
bool:SpawnedAdminVeh[MAX_PLAYERS];
YCMD:adminveh(playerid, const params[], help)
{
if (!IsPlayerAdmin(playerid))
return SendClientMessage(playerid, 0xFF0000AA, "Morate se ulogovati na rcon!");
static
VehID,
Color1,
Color2,
Float:x,
Float:y,
Float:z,
Float:a;
if (!SpawnedAdminVeh[playerid]) {
if (sscanf(params, "iii", VehID, Color1, Color2))
return SendClientMessage(playerid, -1, "USAGE: /adminveh [vehicle id] [color1] [color2]");
if (VehID < 400 || VehID > 611)
return SendClientMessage(playerid, 0xFF0000AA, "Pogresan ID vozila!");
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, a);
AdminVehicle[playerid] = CreateVehicle(
VehID,
x, y, z, a,
Color1, Color2,
0, 0
);
SpawnedAdminVeh[playerid] = true;
} else {
DestroyVehicle(AdminVehicle[playerid]);
SpawnedAdminVeh[playerid] = false;
}
return 1;
}
hook OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if (vehicleid == AdminVehicle[playerid] && !IsPlayerAdmin(playerid))
return SendClientMessage(playerid, 0xFF0000AA, "Samo admini mogu voziti ovo vozilo!"),
ClearAnimations(playerid);
return 1;
}
[/pawn]