15.04.2011, 19:37
See
So i have made my script like if someone enters specific cars, which are rentable, it displays a message. But it doesnt work :S
This is in OnPlayerStateChange under PLAYER_STATE_DRIVER
No errors in compiling! but the text doesn't show in-game :S
So i have made my script like if someone enters specific cars, which are rentable, it displays a message. But it doesnt work :S
This is in OnPlayerStateChange under PLAYER_STATE_DRIVER
pawn Code:
else if(newcar >= 203 && newcar <= 205)
{
if (HireCar[playerid] != newcar)
{
if(PlayerInfo[playerid][pCarkey] == VehicleOwned[newcar]) {return 1;}
else if(PlayerInfo[playerid][pCarkey2] == VehicleOwned[newcar]) {return 1;}
else if(PlayerInfo[playerid][pCarkey3] == VehicleOwned[newcar]) {return 1;}
else
{
format(string, sizeof(string), "~w~You can Rent this car~n~Cost:~g~$%d~n~~w~To rent type ~g~/rentcar~w~~n~to get out type ~r~/exit",SBizzInfo[1][sbEntranceCost]);
TogglePlayerControllable(playerid, 0);
VehAsk[playerid] = 1;
GameTextForPlayer(playerid, string, 5000, 3);
}
}
}
else if(newcar >= 194 && newcar <= 196)
{
if(PlayerInfo[playerid][pCarkey] == VehicleOwned[newcar]) {return 1;}
else if(PlayerInfo[playerid][pCarkey2] == VehicleOwned[newcar]) {return 1;}
else if(PlayerInfo[playerid][pCarkey3] == VehicleOwned[newcar]) {return 1;}
else
{
format(string, sizeof(string), "~w~You can Rent this car~n~Cost:~g~$%d~n~~w~To rent type ~g~/rentcar~w~~n~to get out type ~r~/exit",SBizzInfo[1][sbEntranceCost]);
TogglePlayerControllable(playerid, 0);
VehAsk[playerid] = 1;
GameTextForPlayer(playerid, string, 5000, 3);
}
}
else if(newcar >= 1 && newcar <= 9)
{
if (HireCar[playerid] != newcar)
{
if(PlayerInfo[playerid][pCarkey] == VehicleOwned[newcar]) {return 1;}
else if(PlayerInfo[playerid][pCarkey2] == VehicleOwned[newcar]) {return 1;}
else if(PlayerInfo[playerid][pCarkey3] == VehicleOwned[newcar]) {return 1;}
else
{
format(string, sizeof(string), "~w~You can Rent this car~n~Cost:~g~$%d~n~~w~To rent type ~g~/rentcar~w~~n~to get out type ~r~/exit",SBizzInfo[1][sbEntranceCost]);
TogglePlayerControllable(playerid, 0);
VehAsk[playerid] = 1;
GameTextForPlayer(playerid, string, 5000, 3);
}
}
}
else if(newcar >= 112 && newcar <= 130)
{
if (HireCar[playerid] != newcar)
{
if(PlayerInfo[playerid][pCarkey] == VehicleOwned[newcar]) {return 1;}
else if(PlayerInfo[playerid][pCarkey2] == VehicleOwned[newcar]) {return 1;}
else if(PlayerInfo[playerid][pCarkey3] == VehicleOwned[newcar]) {return 1;}
else
{
format(string, sizeof(string), "~w~You can Rent this bike~n~Cost:~g~$%d~n~~w~To rent type ~g~/rentbike~w~~n~to get out type ~r~/exit",SBizzInfo[0][sbEntranceCost]);
TogglePlayerControllable(playerid, 0);
VehAsk[playerid] = 1;
GameTextForPlayer(playerid, string, 5000, 3);
}
}
}