Vehicle spawning issue
#1

pawn Код:
COMMAND:v(playerid,params[])
{
    if(isnull(params))
    {
        SendClientMessage(playerid,0x6FFF00FF, "{F07F1D}USAGE: {BBFF00}/v <Vehicle Name/Vehicle ID>");
        return 1;
    }
    if(IsNumeric(params) && (strval(params) < 400 || strval(params) > 611))
    {
        SendClientMessage(playerid,COLOR_WHITE,""RED"ERROR: "GREY"You have entered a wrong vehicle name/vehicle ID!");
        return 1;
    }
    if(!IsNumeric(params) && (GetVehicleModelIdFromName(params) < 400 || GetVehicleModelIdFromName(params) > 611))
    {
        SendClientMessage(playerid,COLOR_WHITE,""RED"ERROR: "GREY"You have entered a wrong vehicle name/vehicle ID!");
        return 1;
    }
    for(new X = 0; X < sizeof(WrongVehicles); X++)
    {
        if(IsNumeric(params) && strval(params) == WrongVehicles[X])
        {
            SendClientMessage(playerid,COLOR_WHITE,""RED"ERROR: "GREY"You have entered a wrong vehicle name/vehicle ID!");
            return 1;
        }
        if(!IsNumeric(params) && GetVehicleModelIdFromName(params) == WrongVehicles[X])
        {
            SendClientMessage(playerid,COLOR_WHITE,""RED"ERROR: "GREY"You have entered a wrong vehicle name/vehicle ID!");
            return 1;
        }
    }
    new String[300];
    if(IsNumeric(params) && (strval(params) > 399 || strval(params) < 612))
    {
        CreatePlayerVehicle(playerid,strval(params));
        format(String,300,""YELLOW">> {34FACF}You have spawned a {34FAE3}%s (ID: %d){34FACF}.",VehicleNames[strval(params) - 400],strval(params));
    }
    if(!IsNumeric(params) && (GetVehicleModelIdFromName(params) > 399 || GetVehicleModelIdFromName(params) < 612))
    {
        CreatePlayerVehicle(playerid,GetVehicleModelIdFromName(params));
        format(String,300,""YELLOW">> {34FACF}You have spawned a {34FAE3}%s (ID: %d){34FACF}"".",VehicleNames[GetVehicleModelIdFromName(params) - 400],GetVehicleModelIdFromName(params));
    }
    SendClientMessage(playerid,COLOR_WHITE,String);
    return 1;
}
Whenever a player is near another player, the player can't spawn any vehicle, it gets jacked or teleported to some other vehicle of another person. I think it allows only one player to spawn a vehicle, all other who try to spawn are jacked or teleported somehow.

Can someone please help me?
Reply


Messages In This Thread
Vehicle spawning issue - by SyntaxQ - 28.04.2014, 10:30
Re: Vehicle spawning issue - by SyntaxQ - 28.04.2014, 14:10
Re: Vehicle spawning issue - by [WSF]ThA_Devil - 28.04.2014, 14:26
AW: Vehicle spawning issue - by Macronix - 28.04.2014, 14:43
Re: Vehicle spawning issue - by SyntaxQ - 28.04.2014, 14:44

Forum Jump:


Users browsing this thread: 1 Guest(s)