Julian09123 Posted March 15, 2013 Posted March 15, 2013 Hola quisiera saber como hacer un comando que le de armas a todos los players ademas de giveweapon que mas tendria que utilizar y si me pueden dar una idea de esto?
Castillo Posted March 15, 2013 Posted March 15, 2013 getElementsByType Usa esa funcion para obtener una tabla con todos los jugadores, luego usa un for-loop para obtener cada uno.
Julian09123 Posted March 15, 2013 Author Posted March 15, 2013 Si pero Yo no quiero una tabla osea quiero Que ponga /dararma all mp5 o /dararma julian mp5 haci
Castillo Posted March 15, 2013 Posted March 15, 2013 La manera que te dije es la unica para dar un arma a todos los jugadores.
Julian09123 Posted March 15, 2013 Author Posted March 15, 2013 Ah ok y solo esa funcion tendria que usar? U otras mas?
Plate Posted March 15, 2013 Posted March 15, 2013 giveWeapon getPlayerFromName --Para eso de /dararma julian mp5
Castillo Posted March 15, 2013 Posted March 15, 2013 Para obtener los jugadores online en una tabla, si, esa.
Julian09123 Posted March 15, 2013 Author Posted March 15, 2013 algo asi no no?? addCommandHandler ( "giveall", function (thePlayer,_,weapon ) local name = getPlayerName(thePlayer) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then giveWeapon (getRootElement(),weapon) outputChatBox ( "#5555FFThe #00FF00Admin #5555FF" .. name .. "#00FF00 Has #5555FFGive #00FF00All #5555FFPlayers #00FF00".. weapon .."#5555FF$", getRootElement(), 255, 0, 0, true ) end end )
Plate Posted March 15, 2013 Posted March 15, 2013 giveWeapon (getRootElement(),weapon) dijo que uses un for-loop de getElementsByType
Julian09123 Posted March 15, 2013 Author Posted March 15, 2013 osea como? xdddd haci giveWeapon (getElementsByType() ( "player" ) ?
Julian09123 Posted March 15, 2013 Author Posted March 15, 2013 Nop dijo un for-loop Me puedes ayudar ?
Sasu Posted March 15, 2013 Posted March 15, 2013 Y usa tonumber para verificar que es la supuesta ID es un numero.
Julian09123 Posted March 16, 2013 Author Posted March 16, 2013 Me lo pueden corregir? addCommandHandler ( "giveall", function (thePlayer,_,weapon ) local name = getPlayerName(thePlayer) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then for i, v in ipairs(getElementsByType("player")) do outputChatBox ( "#5555FFThe #00FF00Admin #5555FF" .. name .. "#00FF00 Has #5555FFGive #00FF00All #5555FFPlayers #00FF00".. weapon .."#5555FF$", getRootElement(), 255, 0, 0, true ) end end )
Sasu Posted March 16, 2013 Posted March 16, 2013 addCommandHandler ( "giveall", function (thePlayer,_,weapon ) local name = getPlayerName(thePlayer) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then for i, v in ipairs(getElementsByType("player")) do if weapon then giveWeapon(v, tonumber(weapon)) outputChatBox ( "#5555FFThe #00FF00Admin #5555FF" .. name .. "#00FF00 Has #5555FFGive #00FF00All #5555FFPlayers #00FF00".. weapon .."#5555FF$", getRootElement(), 255, 0, 0, true ) end end end end )
JuliDiablo Posted March 16, 2013 Posted March 16, 2013 Perdón mi ignorancia, ¿el parámetro "_" previo a weapon qué representa?
Renkon Posted March 16, 2013 Posted March 16, 2013 Perdón mi ignorancia, ¿el parámetro "_" previo a weapon qué representa? Quiere decir que se dropea la variable, es decir, no se le da uso y se dropea
Julian09123 Posted March 16, 2013 Author Posted March 16, 2013 addCommandHandler ( "giveall", function (thePlayer,_,weapon ) local name = getPlayerName(thePlayer) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then for i, v in ipairs(getElementsByType("player")) do if weapon then giveWeapon(v, tonumber(weapon)) outputChatBox ( "#5555FFThe #00FF00Admin #5555FF" .. name .. "#00FF00 Has #5555FFGive #00FF00All #5555FFPlayers #00FF00".. weapon .."#5555FF$", getRootElement(), 255, 0, 0, true ) end end end end ) Sasuke Y como seria para ponerle el commandhandler /dararma Id y all o los jugadores
StanMarsh Posted May 3, 2013 Posted May 3, 2013 Para eso Dale un arma al q quieras con el admin panel
FraN-724 Posted May 3, 2013 Posted May 3, 2013 Para eso Dale un arma al q quieras con el admin panel Alex, es que no se trata de eso, esto es que con el comando giveall le des arma a todos y no se estén dando la paja de dar a través del panel admin.
Recommended Posts