Événements
Voici le code pour créer un événement :
Lorsqu'un joueur consomme de l'alcool :
public override void OnPlayerConsumeAlcohol(Player player, int itemId, float alcoholValue)
{
base.OnPlayerConsumeAlcohol(player, itemId, alcoholValue);
// Votre code
}
Lorsqu'un joueur meurt naturellement :
public override void OnPlayerDeath(Player player)
{
base.OnPlayerDeath(player);
// Votre code
}
Lorsqu'un joueur se déconnecte :
public override void OnPlayerDisconnect(NetworkConnection conn)
{
base.OnPlayerDisconnect(conn);
// Votre code
}
Lorsqu'un joueur entre sur un terrain :
public override void OnPlayerEnterArea(Player player, AreaBox area)
{
base.OnPlayerEnterArea(player, area);
// Votre code
}
Lorsqu'un joueur entre dans un véhicule :
public override void OnPlayerEnterVehicle(Vehicle vehicle, int seatId, Player player)
{
base.OnPlayerEnterVehicle(vehicle, seatId, player);
// Votre code
}
Lorsqu'un joueur sort d'un véhicule :
public override void OnPlayerExitVehicle(Vehicle vehicle, Player player)
{
base.OnPlayerExitVehicle(vehicle, player);
// Votre code
}
Lorsqu'un joueur appuye sur une touche :
public override void OnPlayerInput(Player player, KeyCode keyCode, bool onUI)
{
base.OnPlayerInput(player, keyCode, onUI);
// Votre code
}
Lorsqu'un joueur vend de la drogue :
public override void OnPlayerSellDrugs(Player player)
{
base.OnPlayerSellDrugs(player);
// Votre code
}
Lorsqu'un joueur envoie un message dans le chat :
public override void OnPlayerText(Player player, string message)
{
base.OnPlayerText(player, message);
// Votre code
}
D'autres événements existent, vous pourrez les retrouver sur MOD, en utilisant ModKit.
Mis à jour