samp.directory
← Scripts y librerías

Aleks4k/samp-assist

An include which allows checking who assisted in player's death.

Librería★ 1actualizado feb 2023Apache-2.0Pawn
Abrir en GitHub

README.md

assist.inc

An include which allows checking who assisted in player's death.

Assists go to players who most recently assisted in kill.

Works with every SA-MP version.

How to use

  1. #include <assist>

Note: If your OnPlayerTakeDamage have return 0 (damage rejection) in gamemode/module, I suggest you to #include at very end of your gamemode or after including your modules with damage rejection. (If you are not using weapon-config)

Why? Well if you reject damage in some cases, it probably means that you dont want player to get assistention from rejected damage.

  1. Add OnPlayerAssist in your gamemode. For more help about how to use it, check Example.

Callback

//Called when player (playerid) assists the killer (killerid) in the killing of a player (deathid).
forward OnPlayerAssist(playerid, deathid, killerid);

Definitions

//The maximum amount of players that can assist in single death (excluding killerid).
MAX_ASSIST

Example

public OnPlayerAssist(playerid, deathid, killerid)
{
    SendClientMessage(playerid, 0xFF0000FF, "You have assisted in kill!");
    GivePlayerMoney(playerid, 500);
    return 1;
}

Esta página se genera con lo que GitHub publica sobre el repositorio. samp.directory no aloja el código. Informar de un problema con esta ficha

Aleks4k/samp-assist: Librería de SA-MP | samp.directory