27.12.2009, 14:10
(Admin Vehicle = hunter hydra etc) I want that any admin creates any vehicle in the server so the normal player wasnt able to enter in it . Can Any One Help me .
The problem is it doesnt shows the message + doesnt remove player from vehicle
pawn Код:
#define hunter 425
#define rhino 432
#define hydra 520
#define cargobob 548
//-----------------------------------------------------------------
public OnGameModeInit()
{
AddStaticVehicleEx(425,2262.4951,2060.3794,10.8338,178.9972,75,2,180); // hunter
AddStaticVehicleEx(432,2275.3401,2059.5378,10.8291,182.8891,75,2,180); // rhino
AddStaticVehicleEx(548,2287.6721,2060.2100,10.8243,179.2161,75,2,180); // cargobob
AddStaticVehicleEx(520,2300.1016,2060.4719,10.8101,177.8003,75,2,180); // hydra
return 1;
}
//-----------------------------------------------------------------
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER)
{
if(AdminVehicle(vehicle))
{
if(!IsPlayerAdmin(playerid))
{
RemovePlayerFromVehicle(playerid);
SendClientMessage(playerid, COLOR_BRIGHTRED, "This Vehicle is only for Admins!");
}
}
}
return 1;
}
//----------------------------------------------------------------------
AdminVehicle(vehicleid){
new model = GetVehicleModel(vehicleid);
switch(model){
case hydra, hunter, rhino, cargobob: return 1;
default: return 0;
}
return 0;
}


