Jump to content

Alguem mi ajuda criar isso?


Recommended Posts

eu tenho um sistema de gang e eu quero adicionar coisas novas ai eu queria ajuda se alguem poderia mi ajuda a criar um sistema tipo assim /gangskin-seta a skin para todos da gang /gangban-para retirar um membro da gang :D ficaria grato se algeum podesse me ajudar

Link to comment

@MaRcell Parece que você tentou fazer um código qualquer.

Na verdade setPlayerTeam só vai ser usado para tirar o jogador da gangue.

Use este código:

  
function setTeamSkin(sourcePlayer, commandName, modelID) 
    local pTeam = getPlayerTeam(sourcePlayer) 
    if (modelID and pTeam) then 
        for k, player in ipairs( getPlayersInTeam(pTeam) ) do 
            setElementModel(player, tonumber(modelID)) 
        end 
    end 
end 
addCommandHandler("gangskin", setTeamSkin) 
  
function kickTeamPlayer(sourcePlayer, commandName, playerName) 
    local thePlayer = getPlayerFromPartialName(playerName) 
    local kickedPlayerTeam = getPlayerTeam(thePlayer) 
    local playerTeam = getPlayerTeam(sourcePlayer) 
     
    if kickedPlayerTeam and playerTeam and (getTeamName(kickedPlayerTeam) == getTeamName(playerTeam)) then 
        setPlayerTeam(thePlayer, nil) 
    end 
end 
addCommandHandler("gangban", kickTeamPlayer) 
  
function getPlayerFromPartialName(name) 
    local name = name and name:gsub("#%x%x%x%x%x%x", ""):lower() or nil 
    if name then 
        for _, player in ipairs(getElementsByType("player")) do 
            local name_ = getPlayerName(player):gsub("#%x%x%x%x%x%x", ""):lower() 
            if name_:find(name, 1, true) then 
                return player 
            end 
        end 
    end 
end 
  

Link to comment
Obrigado dnl e o maywdan mas sera como ponho so kem crio a gang pode banir o player?

Você vai ter que obter o jogador que têm essa permissão, talvez por elementData.

Se o líder não estiver salvo, você pode usar a função setElementData para armazenar o líder da gangue, e usar getElementData para obter o líder.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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