Jump to content

Como Hacerlo?(Admin)


maauroo

Recommended Posts

en caso que quieras mostrar los admins por chat. en la misma wiki hay un ejemplo

players = getElementsByType ( "player" ) 
admins = "" 
for k,v in ipairs(players) do 
   local accountname = "" 
   if (isGuestAccount(getPlayerAccount(v)) == false) then 
      accountname = getAccountName (getPlayerAccount(v)) 
      if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "admin" ) ) then 
         if (admins == "") then 
            admins = getPlayerName(v) 
         else 
            admins = admins .. ", " .. getPlayerName(v) 
         end 
      end 
   end 
end 
outputChatBox( "Online Admins:", getRootElement(), 255, 255, 0) 
outputChatBox( " " .. tostring ( admins ), getRootElement(), 255, 255, 0) 

Si quieres un dxdraw ya empieza a complicarse, pero ai te basas en los mismos argumentos

suerte

Link to comment
  
players = getElementsByType ( "player" ) 
admins = "" 
  
funtion showadmins() 
for k,v in ipairs(players) do 
   local accountname = "" 
   if (isGuestAccount(getPlayerAccount(v)) == false) then 
      accountname = getAccountName (getPlayerAccount(v)) 
      if isObjectInACLGroup ( "user." .. accountname, aclGetGroup ( "admin" ) ) then 
         if (admins == "") then 
            admins = getPlayerName(v) 
         else 
            admins = admins .. ", " .. getPlayerName(v) 
         end 
      end 
   end 
end 
outputChatBox( "Online Admins:", getRootElement(), 255, 255, 0) 
outputChatBox( " " .. tostring ( admins ), getRootElement(), 255, 255, 0) 
addCommandHandler("admins",showadmins) 

intenta eso

cuando pongas /admins deberian mostrarse, o hay tu cambias el comando

Link to comment
  • Recently Browsing   0 members

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