Problem(error/warning): Kako da napravim admin vozila na noviji nacin i da podesim da obican igrac nemoze uci u kola?
Dio skripte: radim od 0 mod
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Pomoc
454
pregleda
2
postova
6. Apr. 2020.
static
AdminVehicle,
bool:SpawnedAdminVeh;
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) {
if (sscanf(params, "iii", VehID, Color1, Color2))
return SendClientMessage(playerid, -1, "USAGE: /adminveh [vehicle id] ");
if (VehID < 400 || VehID > 611)
return SendClientMessage(playerid, 0xFF0000AA, "Pogresan ID vozila!");
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, a);
AdminVehicle = CreateVehicle(
VehID,
x, y, z, a,
Color1, Color2,
0, 0
);
SpawnedAdminVeh = true;
} else {
DestroyVehicle(AdminVehicle);
SpawnedAdminVeh = false;
}
return 1;
}
hook OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if (vehicleid == AdminVehicle && !IsPlayerAdmin(playerid))
return SendClientMessage(playerid, 0xFF0000AA, "Samo admini mogu voziti ovo vozilo!"),
ClearAnimations(playerid);
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava