Jump to content

crear comandos destroy/kick/ban/bom.


JesusAliso

Recommended Posts

Guiate un poco con esto

no testeado

function expulsar() 
local kicked = getPlayerFromName ( kickedName ) 
kickPlayer ( kicked, sourcePlayer, reason ) 
outputChatBox ( "Kick: " .. kickedName .. " Ah sido Kikeado", sourcePlayer ) 
end 
addCommandHandler ( "kick", expulsar ) 
function banear() 
local bannedPlayer = getPlayerFromName ( bannedName ) 
banPlayer ( bannedPlayer, theClient, reason ) 
outputChatBox ( "Ban: " .. bannedName .. " Ah sido Baneado", theClient ) 
end 
addCommandHandler ( "ban", banear ) 

Link to comment
Guiate un poco con esto

no testeado

function expulsar() 
local kicked = getPlayerFromName ( kickedName ) 
kickPlayer ( kicked, sourcePlayer, reason ) 
outputChatBox ( "Kick: " .. kickedName .. " Ah sido Kikeado", sourcePlayer ) 
end 
addCommandHandler ( "kick", expulsar ) 
function banear() 
local bannedPlayer = getPlayerFromName ( bannedName ) 
banPlayer ( bannedPlayer, theClient, reason ) 
outputChatBox ( "Ban: " .. bannedName .. " Ah sido Baneado", theClient ) 
end 
addCommandHandler ( "ban", banear ) 

tampoco testeado xDD

function expulsar(cmd, kickedName) 
local kicked = getPlayerFromName ( kickedName ) 
kickPlayer ( kicked, sourcePlayer, reason ) 
outputChatBox ( "Kick: " .. kickedName .. " Ah sido Kikeado", sourcePlayer ) 
end 
addCommandHandler ( "kick", expulsar ) 
function banear(cmd, bannedName) 
local bannedPlayer = getPlayerFromName ( bannedName ) 
banPlayer ( bannedPlayer, theClient, reason ) 
outputChatBox ( "Ban: " .. bannedName .. " Ah sido Baneado", theClient ) 
end 
addCommandHandler ( "ban", banear ) 

Link to comment
:o gracias no tenia ni idea como hacerlo, lo del comando con " ! " ya tengo unas idea como hacerlo. pero una pregunta si cambio el addComandHandler, a AddEventHandler con "onPlayerChat" daría un error?. tambien estaba viendo en el resources [admin] y están todas esas funciones en "commands.xml" pero no se donde están los script de cada función.
Link to comment

Para obtener el nombre del jugador puedes usar:

getPlayerName -- Para tomar el nombre del jugador 
-- o si no te sirve eso 
getPlayerFromName -- Para tomar el jugador por el nombre 

function blowVeh( player, cmd, blowVehicle ) 
blowPlayer = getPlayerFromName ( blowVehicle ) 
blowVehicle ( getPlayerOccupiedVehicle( player ) ) 
outputChatBox ( "Blow: " .. blowVehicle .. " Le explotaron el auto", theClient ) 
end 
addCommandHandler ( "blow", blowVeh ) 

Link to comment
Para obtener el nombre del jugador puedes usar:
getPlayerName -- Para tomar el nombre del jugador 
-- o si no te sirve eso 
getPlayerFromName -- Para tomar el jugador por el nombre 

function blowVeh( player, cmd, blowVehicle ) 
blowPlayer = getPlayerFromName ( blowVehicle ) 
blowVehicle ( getPlayerOccupiedVehicle( player ) ) 
outputChatBox ( "Blow: " .. blowVehicle .. " Le explotaron el auto", theClient ) 
end 
addCommandHandler ( "blow", blowVeh ) 

No te recomiendo usar 'blowVehicle' como argumento de esa función ya que es el nombre de una función y olvidaste definir 'theClient'.

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...