OnPlayerBan: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Undo revision 36266 by MOJRM-511 (talk))
(Fixed stupid arab brain)
Line 15: Line 15:


==Example==  
==Example==  
when MOJRM-511 get banned from the server  autounbanned function
This example outputs the responsible element and the banned player's name when a ban takes place.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function outputBan ( banPointer, responsibleElement ) -- Define the banner and the ban pointer in the function.
function outputBan ( banPointer, responsibleElement ) -- Define the banner and the ban pointer in the function.
local banner = getPlayerName( MOJRM-511 ) or "admin" -- Get the MOJRM-511 name.
local banner = getPlayerName( responsibleElement ) or "Console" -- Get the banner's name.
outputChatBox ( banner .." has been unbanned ".. getPlayerName( MOJRM-511 ) ..".", getRootElement(), 255, 0, 0 ) -- Output the ban.
outputChatBox ( banner .." has banned ".. getPlayerName( source ) ..".", getRootElement(), 255, 0, 0 ) -- Output the ban.
end
end
addEventHandler ( "onPlayerBan", getRootElement(), outputBan ) -- Trigger the function when there is a ban.
addEventHandler ( "onPlayerBan", getRootElement(), outputBan ) -- Trigger the function when there is a ban.

Revision as of 00:10, 2 June 2013

This event is triggered when a player added a ban (like onBan).

Parameters

ban banPointer, player responsiblePlayer
  • banPointer: The ban pointer which was added.
  • responsibleElement: The player who added the ban

Source

The source of this event is the player who was banned.

Example

This example outputs the responsible element and the banned player's name when a ban takes place.

function outputBan ( banPointer, responsibleElement ) -- Define the banner and the ban pointer in the function.
	local banner = getPlayerName( responsibleElement ) or "Console" -- Get the banner's name.
	
	outputChatBox ( banner .." has banned ".. getPlayerName( source ) ..".", getRootElement(), 255, 0, 0 ) -- Output the ban.
end
addEventHandler ( "onPlayerBan", getRootElement(), outputBan ) -- Trigger the function when there is a ban.

Changelog

Version Description
1.3.0-9.03908 Fixed responsible element parameter

See Also

Player events


Event functions