08.01.2011, 21:00
So here is what I use for setting license plates to owned vehicles only
It's under the function when the owned car is being spawned. It should work because it used to work before, but after changing hosts it no longer works.
Another thing
I want to make a command so when a PD officer types /checklicenseplate and the plate he gets the name of the person owning this car. That's why the last 3 lines are in here. Here's what i've done so far.
Please I need your help
Код:
new licstring [ 128 ], string [ 128 ]; format(licstring, sizeof(licstring),"RX %d", Player[playerid][LicensePlate1]); SetVehicleNumberPlate( veh1id, licstring); SetVehicleToRespawn( veh1id ); format( string, sizeof( string ), "Plates/%s.ini", licstring); dini_Create( string); dini_Set( string, "Owner", Player[playerid][NormalName]);
Another thing
I want to make a command so when a PD officer types /checklicenseplate and the plate he gets the name of the person owning this car. That's why the last 3 lines are in here. Here's what i've done so far.
Код:
command(checklicenseplate, playerid, params[]) { new Plate[ 128 ], string[ 128 ], string2[ 128 ]; if( sscanf( params, "z", Plate) ) { if(Groups[Player[playerid][Group]][CommandTypes] == 1 && Groups[Player[playerid][Group]][CommandTypes] == 4) { SendClientMessage( playerid, WHITE, "SYNTAX: /checklicenseplate [plate]" ); } } else { if(Groups[Player[playerid][Group]][CommandTypes] == 1 && Groups[Player[playerid][Group]][CommandTypes] == 4) { format( string2, sizeof( string2), "Plates/%s.ini", Plate); if(fexist( string2) ) { if(dini_Int( string2, "Owner" ) == Player[playerid][NormalName]) { SendClientMessage( playerid, WHITE, "There is no point of checking yourself" ); } else { format( string, sizeof( string ), "Owner: %s", dini_Int( string2, "Owner" )); SendClientMessage( playerid, WHITE, string ); } } } } }