19.08.2012, 08:44
Hi all 
I have a problem with my vehicles. I put all vehicles into my MySQL database. I added field appointed "v_Owner", to check the vehicle owner's name, when a player enter on a vehicle.
I put this code in OnPlayerStateChange:
But if I enter to a vehicle what don't have his owner as "Server" it don't remove me from vehicle was I entered ... what is wrong whit this code?

I have a problem with my vehicles. I put all vehicles into my MySQL database. I added field appointed "v_Owner", to check the vehicle owner's name, when a player enter on a vehicle.
I put this code in OnPlayerStateChange:
pawn Код:
if ( newstate == PLAYER_STATE_DRIVER )
{
new vehicleid = GetPlayerVehicleID( playerid );
if( strcmp( C_DATA[ vehicleid ][ Veh_Owner ], "Server", true ) == 0 )
return 1;
if( strcmp( C_DATA[ vehicleid ][ Veh_Owner ], PlayerName( playerid ), true ) != 0 &&
strcmp( C_DATA[ vehicleid ][ Veh_Owner ], PGang[ playerid ][ gname ], false ) != 0 )
return GameTextForPlayer( playerid, "~r~~h~Sorry, but this vehicle is personal!", 3000, 4 ), RemovePlayerFromVehicle( playerid );
}


