#Silvery' Posted March 25, 2014 Posted March 25, 2014 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. **Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram
manawydan Posted March 25, 2014 Posted March 25, 2014 addCommandHandler createExplosion "Querer não é poder, mas tentar é avançar"!
#Silvery' Posted March 25, 2014 Author Posted March 25, 2014 addCommandHandler createExplosion a no pos que facil gracias por la ayuda My ingame nick is: #SilverY' / Seku. **Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram
#Silvery' Posted March 25, 2014 Author Posted March 25, 2014 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. **Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram
Tomas Posted March 25, 2014 Posted March 25, 2014 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!
#Silvery' Posted March 25, 2014 Author Posted March 25, 2014 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 My ingame nick is: #SilverY' / Seku. **Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram
#Silvery' Posted March 25, 2014 Author Posted March 25, 2014 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. **Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram
Tomas Posted March 25, 2014 Posted March 25, 2014 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 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!
Tomas Posted March 25, 2014 Posted March 25, 2014 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!
manawydan Posted March 25, 2014 Posted March 25, 2014 function lafuncionsita ( source) -- Posicionsita local X, Y, Z = getElementPosition ( source ) -- Explosionsita createExplosion ( X, Y, Z, 6, source ) end addCommandHandler ( "elcomandito", lafuncionsita ) edit TomasitoCaram code "Querer não é poder, mas tentar é avançar"!
UserToDelete Posted March 25, 2014 Posted March 25, 2014 --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 )
#Silvery' Posted March 25, 2014 Author Posted March 25, 2014 --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. **Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram
Alexs Posted March 25, 2014 Posted March 25, 2014 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
#Silvery' Posted March 25, 2014 Author Posted March 25, 2014 axel gracias por la ayuda , y igual gracias a todos , solucionado. My ingame nick is: #SilverY' / Seku. **Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram
Alexs Posted March 25, 2014 Posted March 25, 2014 axel gracias por la ayuda , y igual gracias a todos , solucionado. De nada. Alexs*! A-L-E-X-S! Developer @ MYVAL
#Silvery' Posted March 25, 2014 Author Posted March 25, 2014 Bueno todos nos equivocamos D: , la proxima no me equivoco perdoneme. My ingame nick is: #SilverY' / Seku. **Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram
#Silvery' Posted March 25, 2014 Author Posted March 25, 2014 **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. **Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram
Alexs Posted March 25, 2014 Posted March 25, 2014 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
Tomas Posted March 25, 2014 Posted March 25, 2014 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!
#Silvery' Posted March 27, 2014 Author Posted March 27, 2014 Me da este error: My ingame nick is: #SilverY' / Seku. **Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram
Guest Posted March 27, 2014 Posted March 27, 2014 Prueba reemplazando la linea 9 outputChatBox("Acceso Denegado", 255, 0, 0, 0, pSource) Por esto outputChatBox("Acceso Denegado", pSource, 255, 0, 0, true)
Alexs Posted March 27, 2014 Posted March 27, 2014 Me da este error: Prueba con mi código: 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
#Silvery' Posted March 28, 2014 Author Posted March 28, 2014 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. **Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram
Alexs Posted March 28, 2014 Posted March 28, 2014 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
#Silvery' Posted March 28, 2014 Author Posted March 28, 2014 mhhh.. gracias axel ( solo fastidio. alexs ) y gracias a los demas por la ayuda. My ingame nick is: #SilverY' / Seku. **Entren al servidor**!! me encanto el servidor se los recomiendo ^^ , no es mio es de @TomasitoCaram
Recommended Posts