Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <YSI\y_timers>
- new pDrunkLevelLast[MAX_PLAYERS];
- new pFPS[MAX_PLAYERS];
- new Text3D:PlayerLabel[MAX_PLAYERS];
- public OnPlayerConnect(playerid)
- {
- pDrunkLevelLast[playerid] = 0;
- pFPS[playerid] = 0;
- PlayerLabel[playerid] = Create3DTextLabel("_", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
- Attach3DTextLabelToPlayer(PlayerLabel[playerid], playerid, 0.0, 0.0, 0.75);
- }
- public OnPlayerDisconnect(playerid)
- {
- Delete3DTextLabel(PlayerLabel[playerid]);
- return 1;
- }
- ptask asdasd[1000](playerid)
- {
- new drunknew;
- drunknew = GetPlayerDrunkLevel(playerid);
- if (drunknew < 100)
- {
- SetPlayerDrunkLevel(playerid, 2000);
- }
- else
- {
- if (pDrunkLevelLast[playerid] != drunknew)
- {
- new wfps = pDrunkLevelLast[playerid] - drunknew;
- if ((wfps > 0) && (wfps < 200))
- pFPS[playerid] = wfps;
- pDrunkLevelLast[playerid] = drunknew;
- }
- }
- //FPS/Ping
- static tmp[128];
- format(tmp, sizeof(tmp), "{FFFF00}FPS: {FF0000}%i\n{FFFF00}Ping: {FF0000}%i", pFPS[playerid], GetPlayerPing(playerid));
- Update3DTextLabelText(PlayerLabel[playerid], 0xFFFFFFFF, tmp);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement