Jump to content

[AYUDA] Fire a Team


Mixters

Recommended Posts

Hola, quisiera que me explique este ejemplo de la wiki.

según el ejemplo a lo que entendí es que no puedes disparar a tu propio team.

pero quiero saber si me pueden mostrar un mejor ejemplo :D

local allTeams = getElementsByType ( "team" ) 
for index, theTeam in ipairs(allTeams) do 
    if ( getTeamFriendlyFire ( theTeam ) == false ) then 
        setTeamFriendlyFire ( theTeam, true ) 
    end 
end 

Link to comment
local allTeams = getElementsByType ( "team" ) --allTeams = Todos los Teams. 
for index, theTeam in ipairs(allTeams) do --Para todos ellos se ejecuta: 
    if ( getTeamFriendlyFire ( theTeam ) == false ) then --Se filtran los que tengan el friendlyFire en false. 
        setTeamFriendlyFire ( theTeam, true ) --Se les pone en true. 
    end 
end 

Te lo dejo con la explicación linea por linea.

Link to comment

Agrégale un evento.

addEventHandler("onResourceStart", getResourceRootElement( getThisResource() ), 
function() 
local allTeams = getElementsByType ( "team" ) --allTeams = Todos los Teams. 
for index, theTeam in ipairs(allTeams) do --Para todos ellos se ejecuta: 
    if ( getTeamFriendlyFire ( theTeam ) == false ) then --Se filtran los que tengan el friendlyFire en false. 
        setTeamFriendlyFire ( theTeam, true ) --Se les pone en true. 
    end 
end 
) 

Link to comment

lo pusiste en serverside?

y al ultimo codigo que te dio Alex le falta un end

addEventHandler("onResourceStart", getResourceRootElement( getThisResource() ), 
function() 
local allTeams = getElementsByType ( "team" )  
for index, theTeam in ipairs(allTeams) do  
        setTeamFriendlyFire ( theTeam, false ) 
    end 
end 
) 

Intenta asi

Link to comment
  • Recently Browsing   0 members

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