stock IsBike(vehicle1) { new vmodel = GetVehicleModel(vehicle1); if(vmodel== 509 || vmodel == 481 || vmodel == 462 || vmodel == 522 || vmodel == 471 || vmodel == 586) return true; else return false; }
new vehicle1; vehicle1 = GetPlayerVehicleID(playerid); if(IsBike(vehicle1)) SendClientMessage(playerid, 0x3333FFFF, "[Server] Bike test!");
PAWN Code: stock IsBike(carid) { new Bikes[] = { 509, 481, 510 }; for(new i = 0; i < sizeof(Bikes); i++) { if(GetVehicleModel(carid) == Bikes[i]) return 1; } return 0; } |
PAWN Code: stock IsBike(carid) { new Bikes[] = { 509, 481, 510 }; for(new i = 0; i < sizeof(Bikes); i++) { if(GetVehicleModel(carid) == Bikes[i]) bike[playerid] = 1 return 1; } return 0; }
stock IsABike(veh)
{
new Bike = GetVehicleModel(veh);
if(bike == 509 || bike == 510 || bike == 481) return 1;
return 0; // if is another model
}
if(!strcmp(cmd,"/test",true))
{
new car = GetPlayerVehicleID(playerid);
if(IsABike(car) && GetPlayerState(playerid) == 2)
{
SendClientMessage(playerid,0xFF,"You are on a bike.");
return 1;
}
else return SendClientMessage(playerid,0xC1,"You are not on a bike.");
}
public OnPlayerStateChange(playerid,newstate,oldstate)
{
new carid;
carid = GetVehicleModel(GetPlayerVehicleID(playerid));
new skin = GetPlayerSkin(playerid);
if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER)
{
if(IsBike(carid))
{
if(skin == 110)
{
SendClientMessage(playerid, 0x48FF48FF, "== You can use this Bike");
}
else
{
SendClientMessage(playerid, 0xFF0000AA, "== You cannot use this Bike - Ejected");
RemovePlayerFromVehicle(playerid);
}
}
}
return 1;
}
stock IsBike(carid)
{
new Bikes[] = { 509, 481, 510 };
for(new i = 0; i < sizeof(Bikes); i++)
{
if(GetVehicleModel(carid) == Bikes[i]) return 1;
}
return 0;
}
new car1 = GetPlayerVehicleID(playerid); <- the function GetPlayerVehicleModel doesnt exist. if(IsBike(car1)) { SendClientMessage(playerid,0xFF,"You are on a bike."); return 1; }
stock IsBike(veh) { new Bike = GetVehicleModel(veh); if(Bike== 509 || Bike == 481 || Bike == 462 || Bike == 522 || Bike == 471 || Bike == 586) return 1; return 0; }