GameTextForPlayer Doesn't work :/
#1

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
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);
                }
            }
        }
No errors in compiling! but the text doesn't show in-game :S
Reply


Messages In This Thread
GameTextForPlayer Doesn't work :/ - by anantanni - 15.04.2011, 19:37
Re: GameTextForPlayer Doesn't work :/ - by anantanni - 15.04.2011, 19:49
Re: GameTextForPlayer Doesn't work :/ - by anantanni - 15.04.2011, 20:03
Re: GameTextForPlayer Doesn't work :/ - by Anastasia - 15.04.2011, 20:08
Re: GameTextForPlayer Doesn't work :/ - by anantanni - 15.04.2011, 20:10
Re: GameTextForPlayer Doesn't work :/ - by admantis - 15.04.2011, 20:22

Forum Jump:


Users browsing this thread: 1 Guest(s)