19.08.2016, 19:37
For example:
and also:
The code looks messy cuz it's just an example.
Код:
// OnPlayerDamage if(issuerid != playerid && weapon == 34 && bodypart == 9 && IsAHitman(issuerid) && GoChase[issuerid] == playerid) { new szMessage[64 + MAX_PLAYER_NAME]; new takemoney = floatround((PINFO[playerid][Bounty] / 4) * 2); GivePlayerCash(issuerid, takemoney); GivePlayerCash(playerid, -takemoney); format(szMessage, sizeof(szMessage),"Hitman %s has executed %s with a Sniper Rifle and collected $%d.",GetPlayerNameEx(issuerid),GetPlayerNameEx(playerid),takemoney); SendMessageToAllEx(COLOR_YELLOW, szMessage); format(szMessage, sizeof(szMessage),"You have been executed."); SendClientMessageEx(playerid, COLOR_YELLOW, szMessage); SetPlayerHealth(playerid, 0.0); // < Right here }
Код:
CMD:killplayer(playerid, params[]) { if(PlayerInfo[playerid][pAdmin] >= 4) { { new giveplayerid; if(sscanf(params, "u", giveplayerid)) return SendClientMessageEx(playerid, COLOR_GREY, "USAGE: /killplayer [player]"); SetPlayerHealth(giveplayerid, 0.0); // Also here } } return 1; }