public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
printf("OnPlayerEnterVehicle(%d, %d, %d)", playerid, vehicleid, ispassenger);
if (vehicleid == 0 || vehicleid == 1 || vehicleid == 2 || vehicleid == 3 || vehicleid == 4){
if (gTeam[playerid] == TEAM_TAXI){
SendClientMessage(playerid, COLOR_YELLOW, ">> You have entered a taxi as the taxi driver.");
if (gTaxiFee[playerid] == 0){
SendClientMessage(playerid, COLOR_YELLOW, ">> Please set a taxi fee by typing /setfee <amount>");
}
else {
new str[STR_LEN] = "";
format(str, STR_LEN, ">> Your fee is currently %d", gTaxiFee[playerid]);
SendClientMessage(playerid, COLOR_YELLOW, str);
}
SendClientMessage(playerid, COLOR_YELLOW, ">> Go make some money!");
gIsInTaxi[playerid] == 1;
}
else {
if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER){
new DriverID;
DriverID = GetVehicleDriverID(vehicleid, passengerplayerid)
//gPayFee[playerid] = gTaxiFee[];
}
else {
SendClientMessage(playerid, COLOR_YELLOW, ">> You are not a taxi driver. No profit will be made.");
}
}
}
return 1;
}