28.04.2014, 10:30
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;
}
Can someone please help me?