Called when a player changes routing bucket on the server.
string player, int bucket, int oldBucket
This example prints the player's name, the new routing bucket, and the old routing bucket to the server console.
AddEventHandler('onPlayerBucketChange', function(player, bucket, oldBucket)
print('Player ' .. GetPlayerName(player) .. ' changed routing bucket from ' .. oldBucket .. ' to ' .. bucket)
end)
// In class constructor
EventHandlers["onPlayerBucketChange"] += new Action<Player, int, int>(OnPlayerBucketChange);
// Delegate method
private void OnPlayerBucketChange([FromSource]Player player, int bucket, int oldBucket)
{
Debug.WriteLine($"Player {player.Name} changed routing bucket from {oldBucket} to {bucket}.");
}
on("onPlayerBucketChange", (player, bucket, oldBucket) => {
console.log(`Player ${GetPlayerName(player)} changed routing bucket from ${oldBucket} to ${bucket}.`);
});