Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //•.•.•.•.•.•.•.•.•.•.•.•.•. INCLUDES •.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.
- #include <a_samp>
- #include <zcmd>
- #include <sscanf2>
- #if defined FILTERSCRIPT
- //•.•.•.•.•.•.•.•.•.•.•.•.•. NEWS STR •.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.
- new timeOfDeath[MAX_PLAYERS];
- new PedMorto[MAX_PLAYERS];
- new Text:Textdraw0;
- //•.•.•.•.•.•.•.•.•.•.•.•.•.•.• CORES •.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.
- #define COLOR_WHITE 0xFFFFFFAA
- #define COLOR_PURPLE 0xF077FFAA
- #define COLOR_RED 0xFF0000AA
- //•.•.•.•.•.•.•.•.•.•.•.•.•.•.• PUBLICS •.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.
- public OnFilterScriptInit()
- {
- Textdraw0 = TextDrawCreate(25.768722, 424.083557, "/aceitarmorte");
- TextDrawLetterSize(Textdraw0, 0.450937, 1.594166);
- TextDrawAlignment(Textdraw0, 1);
- TextDrawColor(Textdraw0, -2147483393);
- TextDrawSetShadow(Textdraw0, 0);
- TextDrawSetOutline(Textdraw0, 1);
- TextDrawBackgroundColor(Textdraw0, 51);
- TextDrawFont(Textdraw0, 1);
- TextDrawSetProportional(Textdraw0, 1);
- print("\n--------------------------------------");
- print(" Death System feito por : MineiriinHo ");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- print("\n--------------------------------------");
- print(" Obrigado por Utilizar meu Script ! <3 ");
- print("--------------------------------------\n");
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- timeOfDeath[playerid] = gettime();
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- SetPlayerPos(playerid, x, y, z);
- PedMorto[playerid] = 1;
- TextDrawShowForPlayer(playerid, Textdraw0);
- ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 0, 1, 1, 1, -1);
- SendClientMessage(playerid, -1, "{FF0000}[190] {FFFFFF}Você está ferido! Acione a polícia e os paramédicos!");
- return 1;
- }
- //•.•.•.•.•.•.•.•.•.•.•.•.• COMANDO DO JOGADOR •.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•.•
- CMD:aceitarmorte(playerid, params[])
- {
- if((gettime() - timeOfDeath[playerid]) < 60) return SendClientMessage(playerid, COLOR_RED, "Você deve esperar Um Minuto para aceitar sua morte");
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- SetPlayerPos(playerid, x, y, z);
- if(PedMorto[playerid] == 1)
- PedMorto[playerid] = 0;
- timeOfDeath[playerid] = 0;
- SetPlayerHealth(playerid, 100);
- TextDrawHideForPlayer(playerid, Textdraw0);
- return 1;
- }
- //•.•.•.•.•.•.•.•.•.•.•.•.• COMANDO DO ADMINISTRADOR •.•.•.•.•.•.•.•.•.•.•.•.•.•
- CMD:reviver(playerid, params[])
- {
- if(!IsPlayerAdmin(playerid))
- return SendClientMessage(playerid, COLOR_RED, "Você não é Administrador!"); // Substitua por sua variável de Admin
- if(sscanf(params, "u", text)) return SendClientMessage(playerid, COLOR_GREY, "SINTAXE: /reviver [ID]");
- new Float:x, Float:y, Float:z;
- GetPlayerPos(playerid, x, y, z);
- SetPlayerPos(playerid, x, y, z);
- if(PedMorto[playerid] == 1)
- PedMorto[playerid] = 0;
- SetPlayerHealth(playerid, 100);
- return 1;
- }
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement