13.02.2012, 20:19
The problem is that it only makes the license plate the first letter of whatever you type in.
This is the code so it takes affect
It basically does that for 1-5.
This is how it is set.
This is the code so it takes affect
PHP код:
SetVehicleNumberPlate(Player[playerid][Car2LinkID], Player[playerid][CarPlate2]);
This is how it is set.
PHP код:
command(setplate, playerid, params[])
{
new plate, vehslot, string[126];
if(sscanf(params, "ci", plate, vehslot))
{
SendClientMessage(playerid, WHITE, "SYNTAX: /setplate [Plate Name] [Car Slot]");
}
else
{
switch(vehslot)
{
case 1:
{
Player[playerid][CarPlate] = plate;
format(string, sizeof(string), "You have set your license plate to %s", plate);
SendClientMessage(playerid, WHITE, string);
}
case 2:
{
Player[playerid][CarPlate2] = plate;
format(string, sizeof(string), "You have set your license plate to %s", plate);
SendClientMessage(playerid, WHITE, string);
}
case 3:
{
Player[playerid][CarPlate3] = plate;
format(string, sizeof(string), "You have set your license plate to %s", plate);
SendClientMessage(playerid, WHITE, string);
}
case 4:
{
Player[playerid][CarPlate4] = plate;
format(string, sizeof(string), "You have set your license plate to %s", plate);
SendClientMessage(playerid, WHITE, string);
}
case 5:
{
Player[playerid][CarPlate5] = plate;
format(string, sizeof(string), "You have set your license plate to %s", plate);
SendClientMessage(playerid, WHITE, string);
}
}
}
return 1;
}