Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // /DM
- DMSystem[playerid][damagedid]=true;
- SetPVarInt(damagedid, "VarDano", gettime()+60);
- //------------- Retirar Vida/Colete ------------------
- PlayerPlaySound(damagedid, 17802, 0.0, 0.0, 0.0);
- new
- Float:Life,
- Float:Coleete,
- Float:Dano
- ;
- GetPlayerArmour(damagedid, Coleete);
- GetPlayerHealth(damagedid, Life);
- if(Coleete > 0)
- {
- if(amount > Coleete)
- {
- Dano = amount - Coleete;
- Life = Life - Dano;
- if(Life <= 0)
- {
- OnPlayerDeath(damagedid, playerid, weaponid);
- pmorto[damagedid] = true;
- //setarhospital(damagedid);
- printf("Debug 1");
- static Float:X, Float:Y, Float:Z, Float:R, str[180];
- GetPlayerPos(damagedid, X, Y, Z);
- GetPlayerFacingAngle(damagedid, R);
- switch(bodypart)
- {
- case 3:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro no Peito", PlayerName(damagedid), PlayerName(playerid));
- case 4:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro na Virilha", PlayerName(damagedid), PlayerName(playerid));
- case 5:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro no Braço esquerdo", PlayerName(damagedid), PlayerName(playerid));
- case 6:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro no Braço direito", PlayerName(damagedid), PlayerName(playerid));
- case 7:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro na Perna esquerda", PlayerName(damagedid), PlayerName(playerid));
- case 8:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro na Perna direita", PlayerName(damagedid), PlayerName(playerid));
- case 9:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro na Cabeça", PlayerName(damagedid), PlayerName(playerid));
- }
- printf("Debug 2");
- CriarCadaver(X, Y, Z, R, str, GetPlayerSkin(damagedid), GetPlayerVirtualWorld(damagedid), GetPlayerInterior(damagedid));
- }
- SetPlayerArmour(damagedid, 0.0);
- SetPlayerHealth(damagedid, Life);
- }
- else
- {
- Coleete = Coleete - amount;
- SetPlayerArmour(damagedid, Coleete);
- }
- }
- else if(Coleete < 1)
- {
- Life = Life - amount;
- if(Life <= 0)
- {
- OnPlayerDeath(damagedid, playerid, weaponid);
- pmorto[damagedid] = true;
- //setarhospital(damagedid);
- //SetPlayerVirtualWorld(damagedid, damagedid+1);
- printf("Debug 1");
- static Float:X, Float:Y, Float:Z, Float:R, str[180];
- GetPlayerPos(damagedid, X, Y, Z);
- GetPlayerFacingAngle(damagedid, R);
- switch(bodypart)
- {
- case 3:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro no Peito", PlayerName(damagedid), PlayerName(playerid));
- case 4:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro na Virilha", PlayerName(damagedid), PlayerName(playerid));
- case 5:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro no Braço esquerdo", PlayerName(damagedid), PlayerName(playerid));
- case 6:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro no Braço direito", PlayerName(damagedid), PlayerName(playerid));
- case 7:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro na Perna esquerda", PlayerName(damagedid), PlayerName(playerid));
- case 8:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro na Perna direita", PlayerName(damagedid), PlayerName(playerid));
- case 9:
- format(str, sizeof(str), "Corpo de %s\nAssasino: %s\nCausa da morte foi: Tiro na Cabeça", PlayerName(damagedid), PlayerName(playerid));
- }
- printf("Debug 2");
- CriarCadaver(X, Y, Z, R, str, GetPlayerSkin(damagedid), GetPlayerVirtualWorld(damagedid), GetPlayerInterior(damagedid));
- }
- SetPlayerHealth(damagedid, Life);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement