[HELP] text spamming
#1

Hello everyone. Sometimes when player sit in vehicle he get text like you don't have driverlicense but sometimes that text you don't have driverlicense keep spamming to player then all server is lagging if you know what I mean. I have in the past that problem but I can't solve so this is the code. I try everything but I didn't make it work. Thanks

pawn Код:
if(!IsAPlane(GetVehicleModel(GetPlayerVehicleID(playerid))) && !IsABoat(GetVehicleModel(GetPlayerVehicleID(playerid))) && !IsABycle(GetVehicleModel(GetPlayerVehicleID(playerid))) && !IsATrain(GetVehicleModel(GetPlayerVehicleID(playerid))))
        {
            if(PlayerInfo[playerid][DriverLicense] == 0)
            {
                SCM(playerid,COLOR_LIGHTRED,"You don't have driver license");
                Speedo(playerid,1);
                new string[128];
                format(string,sizeof string,"%.1fl",Gorivo[GetPlayerVehicleID(playerid)]);
                TextDrawSetString(Speedometar0[playerid],string);
                return 0;
            }
            else
            {
                Speedo(playerid,1);
                new string[128];
                format(string,sizeof string,"%.1fl",Gorivo[GetPlayerVehicleID(playerid)]);
                TextDrawSetString(Speedometar0[playerid],string);
            }
        }
Reply
#2

If you place the "You don't have a drivers license" message under OnPlayerEnterVehicle this wont happen since it's only called once. Not srue what callback this is currently under.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)