Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerUpdate(playerid)
- {
- if(PlayerStatus[playerid][dead] == false)
- {
- //Health
- new Float:HP, string[24];
- GetPlayerHealth(playerid, HP);
- new dots = floatround(floatdiv(HP, 0.8695652173913044), floatround_round);
- for(new i; i < dots; i++) { string[i] = 'l'; }
- TextDrawSetString(PlayerStatus[playerid][Health], string);
- new Float:hp;
- GetPlayerHealth(playerid, hp);
- if(hp >= 52.0)
- {
- SendClientMessageToAll(-1, "[DEBUG] Health Hacks Detected");
- }
- //Weapon Check
- if(!GetPlayerWeapon(playerid))
- {
- if(PlayerStatus[playerid][pw] == true)
- {
- SetPlayerArmedWeapon(playerid, 4);
- PlayerStatus[playerid][pw] = false;
- }
- else
- {
- SetPlayerArmedWeapon(playerid, Weaps[PlayerStatus[playerid][level]]);
- PlayerStatus[playerid][pw] = true;
- }
- }
- else PlayerStatus[playerid][pw] = GetPlayerWeapon(playerid) == 4 ? false : true;
- }
- else
- {
- SetPlayerCameraPos(playerid, -1251.1089, 2551.7546, 104.6863);
- SetPlayerCameraLookAt(playerid, -1302.1554, 2533.4226, 93.8427);
- new Keys[3];
- GetPlayerKeys(playerid, Keys[0], Keys[1], Keys[2]);
- if(Keys[0] & KEY_SECONDARY_ATTACK)
- {
- TogglePlayerSpectating(playerid, 0);
- SpawnPlayer(playerid);
- TextDrawHideForPlayer(playerid, Respawn);
- PlayerStatus[playerid][dead] = false;
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement