Jump to content

[Ayuda]Crear una explocion


#Silvery'

Recommended Posts

Posted

Hola gente del foro tengo una nueva duda la cual es como crear una exploción atravez de comandos, si alguien sabe porfavor que me ayude.

My ingame nick is: #SilverY' / Seku.

560x95_FFFFFF_FF9900_000000_000000.png

**Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram

Posted
addCommandHandler 
createExplosion 

a no pos que facil gracias por la ayuda

My ingame nick is: #SilverY' / Seku.

560x95_FFFFFF_FF9900_000000_000000.png

**Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram

Posted

una pregunta algo asi estara bien PD:Si me equivoco corrijeme

function bomb(source)  
setTimer (createExplosion , 100, 1, x, y, z, 2 ) 
setTimer (createExplosion , 100, 1, x, y, z, 2 ) 
setTimer (createExplosion , 100, 1, x, y, z, 2 ) 
end 
addCommandHandler("bombaelite", bomb) 

My ingame nick is: #SilverY' / Seku.

560x95_FFFFFF_FF9900_000000_000000.png

**Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram

Posted
una pregunta algo asi estara bien PD:Si me equivoco corrijeme
function bomb(source)  
setTimer (createExplosion , 100, 1, x, y, z, 2 ) 
setTimer (createExplosion , 100, 1, x, y, z, 2 ) 
setTimer (createExplosion , 100, 1, x, y, z, 2 ) 
end 
addCommandHandler("bombaelite", bomb) 

Te faltó definidr "x,y,z" pero creo que luego esta todo bien.

Preg: Para que un setTmer con el mismo tiempo? Se ejecutarían todos al mismo tiempo...

Currently developing for International Gaming Community - Join us!

Posted

Te faltó definidr "x,y,z" pero creo que luego esta todo bien.

Preg: Para que un setTmer con el mismo tiempo? Se ejecutarían todos al mismo tiempo...

no lose ando loco

Offtopic nivel idiot:

mi mama dize que zhoy especial :D

My ingame nick is: #SilverY' / Seku.

560x95_FFFFFF_FF9900_000000_000000.png

**Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram

Posted
function bomb(source) 
x= 
y= 
z= 
createExplosion , 100, 1, x, y, z, 2 ) 
createExplosion , 100, 1, x, y, z, 2 ) 
createExplosion , 100, 1, x, y, z, 2 ) 
outputChatBox ("#FF0000Bombas explotadas!", getRootElement(), 255, 0, 0, true ) 
end 
addCommandHandler("bombaelite", bomb) 

asi se podria definir ? PD: el outputchatbox nose si esta bien quiero que sea para el jugador local

My ingame nick is: #SilverY' / Seku.

560x95_FFFFFF_FF9900_000000_000000.png

**Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram

Posted

Te faltó definidr "x,y,z" pero creo que luego esta todo bien.

Preg: Para que un setTmer con el mismo tiempo? Se ejecutarían todos al mismo tiempo...

no lose ando loco

Offtopic nivel idiot:

mi mama dize que zhoy especial :D

Concuerdo con tu madre.

function bomb(source) 
x= 
y= 
z= 
setTimer (createExplosion , 100, 1, x, y, z, 2 ) 
setTimer (createExplosion , 100, 1, x, y, z, 2 ) 
setTimer (createExplosion , 100, 1, x, y, z, 2 ) 
end 
addCommandHandler("bombaelite", bomb) 

asi se podria definir ?

No...

  
function lafuncionsita ( ) 
-- Posicionsita 
  local X, Y, Z = getElementPosition ( source ) 
-- Explosionsita 
  createExplosion ( X, Y, Z, 6, source ) 
end 
  
addCommandHandler ( "elcomandito", lafuncionsita ) 
  

Tal vez así.

EDIT: Edite el script,

Currently developing for International Gaming Community - Join us!

Posted
function bomb(source) 
x= 
y= 
z= 
createExplosion , 100, 1, x, y, z, 2 ) 
createExplosion , 100, 1, x, y, z, 2 ) 
createExplosion , 100, 1, x, y, z, 2 ) 
outputChatBox ("#FF0000Bombas explotadas!", getRootElement(), 255, 0, 0, true ) 
end 
addCommandHandler("bombaelite", bomb) 

asi se podria definir ? PD: el outputchatbox nose si esta bien quiero que sea para el jugador local

Usa el codigo que arriba te pasé y agrega esta linea debajo del createExplosion.

  
outputChatBox("Bombas Explotadas", source) 
  

Si quieres ponerle el color ya sabes ._.

Currently developing for International Gaming Community - Join us!

Posted
function lafuncionsita ( source) 
-- Posicionsita 
  local X, Y, Z = getElementPosition ( source ) 
-- Explosionsita 
  createExplosion ( X, Y, Z, 6, source ) 
end 
  
addCommandHandler ( "elcomandito", lafuncionsita ) 

edit TomasitoCaram code

560x95_FFFFFF_09FF00_050505_000000.png

"Querer não é poder, mas tentar é avançar"!

Posted
  
--Original script by: TomasitoCaram 
addCommandHandler("elcomandotandificil", 
function ( source) 
  local X, Y, Z = getElementPosition ( source ) 
  createExplosion ( X, Y, Z, 6, source ) 
outputChatBox("La bomba ha #ff0000explotado",source,255,255,255,true) 
end 
) 
  

Posted
  
--Original script by: TomasitoCaram 
addCommandHandler("elcomandotandificil", 
function ( source) 
  local X, Y, Z = getElementPosition ( source ) 
  createExplosion ( X, Y, Z, 6, source ) 
outputChatBox("La bomba ha #ff0000explotado",source,255,255,255,true) 
end 
) 
  

Y como podria editarlo para que sea solo para un grupo de ACL y a los otros le diga que no puede usar ese comando ?

PD: ya se que es con aclGetGroup pero necesitaria ayuda con como seria , PD:Gracias a los que me ayudaron.

My ingame nick is: #SilverY' / Seku.

560x95_FFFFFF_FF9900_000000_000000.png

**Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram

Posted
Y como podria editarlo para que sea solo para un grupo de ACL y a los otros le diga que no puede usar ese comando ?

PD: ya se que es con aclGetGroup pero necesitaria ayuda con como seria , PD:Gracias a los que me ayudaron.

Prueba algo así:

addCommandHandler('comando', 
    function ( pSource) 
    local acc = getPlayerAccount( pSource ) 
        if not isGuestAccount( acc ) then 
            if isObjectInACLGroup( 'user.'..getAccountName(acc), aclGetGroup ( 'Admin' ) ) then 
                local x, y, z = getElementPosition ( pSource ) 
                createExplosion ( x, y, z, 6, pSource ) 
            end 
        end 
    end 
) 

Developer @ MYVAL

Posted

axel o.O gracias por la ayuda :D , y igual gracias a todos , solucionado.

My ingame nick is: #SilverY' / Seku.

560x95_FFFFFF_FF9900_000000_000000.png

**Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram

Posted

Bueno todos nos equivocamos D: , la proxima no me equivoco perdoneme.

My ingame nick is: #SilverY' / Seku.

560x95_FFFFFF_FF9900_000000_000000.png

**Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram

Posted

**PERDON NO SOLUCIONADO**

  
----by alexs_steel 
addCommandHandler('pb', 
    function ( pSource) 
    local acc = getPlayerAccount( pSource ) 
        if not isGuestAccount( acc ) then 
                outputChatBox("#ffbb00[ELITE]#FF0000No puedes usar esto.",pSource,255,255,255,true) 
            if isObjectInACLGroup( 'user.'..getAccountName(acc), aclGetGroup ( 'Admin' ) ) then 
                createExplosion ( x, y, z, 6, pSource ) 
                outputChatBox("#ffbb00[ELITE]#ff0000**Bombas explotadas**",pSource,255,255,255,true) 
            end 
        end 
    end 
) 

queria saber si asi anda todo bien.

PD:Luego pondre x, y, z en una entrada de una base.

My ingame nick is: #SilverY' / Seku.

560x95_FFFFFF_FF9900_000000_000000.png

**Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram

Posted

Prueba así:

addCommandHandler('comando', 
    function ( pSource) 
    local acc = getPlayerAccount( pSource ) 
        if not isGuestAccount( acc ) then 
            if isObjectInACLGroup( 'user.'..getAccountName(acc), aclGetGroup ( 'Admin' ) ) then 
                local x, y, z = getElementPosition ( pSource ) 
                createExplosion ( x, y, z, 6, pSource ) 
                outputChatBox("#ffbb00[ELITE]#ff0000**Bombas explotadas**",pSource,255,255,255,true) 
            else 
                outputChatBox("#ffbb00[ELITE]#FF0000No puedes usar esto.",pSource,255,255,255,true) 
            end 
        else 
            outputChatBox("#ffbb00[ELITE]#FF0000No puedes usar esto.",pSource,255,255,255,true) 
        end 
    end 
) 

Solo acomode el código, no estoy seguro de que funcione.

Developer @ MYVAL

Posted
Y como podria editarlo para que sea solo para un grupo de ACL y a los otros le diga que no puede usar ese comando ?

PD: ya se que es con aclGetGroup pero necesitaria ayuda con como seria , PD:Gracias a los que me ayudaron.

Prueba algo así:

addCommandHandler('comando', 
    function ( pSource) 
    local acc = getPlayerAccount( pSource ) 
        if not isGuestAccount( acc ) then 
            if isObjectInACLGroup( 'user.'..getAccountName(acc), aclGetGroup ( 'Admin' ) ) then 
                local x, y, z = getElementPosition ( pSource ) 
                createExplosion ( x, y, z, 6, pSource ) 
            end 
        end 
    end 
) 

El también quiere que diga que no pueden usarlo e_e

addCommandHandler('comando', 
    function ( pSource) 
    local acc = getPlayerAccount( pSource ) 
        if not isGuestAccount( acc ) then 
            if isObjectInACLGroup( 'user.'..getAccountName(acc), aclGetGroup ( 'Admin' ) ) then 
                local x, y, z = getElementPosition ( pSource ) 
                createExplosion ( x, y, z, 6, pSource ) 
else 
outputChatBox("Acceso Denegado", 255, 0, 0, 0, pSource) 
            end 
        end 
    end 
) 

Currently developing for International Gaming Community - Join us!

Posted

Me da este error:

10168114_1420094338242223_103114507_n.jpg

My ingame nick is: #SilverY' / Seku.

560x95_FFFFFF_FF9900_000000_000000.png

**Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram

Posted

Prueba reemplazando la linea 9

outputChatBox("Acceso Denegado", 255, 0, 0, 0, pSource) 

Por esto

outputChatBox("Acceso Denegado", pSource, 255, 0, 0, true) 

Posted
Me da este error:

10168114_1420094338242223_103114507_n.jpg

Prueba con mi código: :roll:

addCommandHandler('comando', 
    function ( pSource) 
    local acc = getPlayerAccount( pSource ) 
        if not isGuestAccount( acc ) then 
            if isObjectInACLGroup( 'user.'..getAccountName(acc), aclGetGroup ( 'Admin' ) ) then 
                local x, y, z = getElementPosition ( pSource ) 
                createExplosion ( x, y, z, 6, pSource ) 
                outputChatBox("#ffbb00[ELITE]#ff0000**Bombas explotadas**",pSource,255,255,255,true) 
            else 
                outputChatBox("#ffbb00[ELITE]#FF0000No puedes usar esto.",pSource,255,255,255,true) 
            end 
        else 
            outputChatBox("#ffbb00[ELITE]#FF0000No puedes usar esto.",pSource,255,255,255,true) 
        end 
    end 
) 

Developer @ MYVAL

Posted

listo alexs , el outputchatbox ya esta , ahora lo que vi es qué me hace daño como hago para qué no me haga daño o ¿ no es posible ?

My ingame nick is: #SilverY' / Seku.

560x95_FFFFFF_FF9900_000000_000000.png

**Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram

Posted

Solo es posible en el lado del cliente:

Sintaxis de Servidor:

bool createExplosion ( float x, float y, float z, int theType [, player creator = nil ) 

Sintaxis de Cliente:

bool createExplosion ( float x, float y, float z, int theType [, bool makeSound = true, float camShake = -1.0, bool damaging = true ] ) 

Developer @ MYVAL

Posted

mhhh.. gracias axel ( solo fastidio. alexs ) y gracias a los demas por la ayuda.

My ingame nick is: #SilverY' / Seku.

560x95_FFFFFF_FF9900_000000_000000.png

**Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram

  • Recently Browsing   0 members

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