Jump to content

¿Por que no funciona?


Plate

Recommended Posts

Posted

Hola me podrian ayudar con este script es que no me funciona

function team(player) 
for i,v in ipairs(getElementsByType("faction")) do 
local f = " .. getElementData(v, "name") .." 
if (f == " .. getElementData(v, "name") ..") then  
setPlayerTeam(player, " .. getElementData(v, "name") ..") 
end 
end 
addEventHandler("onPlayerLogin",getRootElement(),team) 
addEventHandler("onResourceStart",getRootElement(),team) 
addEventHandler("onFactionInvite",getRootElement(),team) 

Posted

y Como hago para que funcione solid lo que se supone que tiene que hacer el script es que tiene que poner el player en el team con el nombre de la faccion

Posted
function team(player) 
for i,v in ipairs(getElementsByType("faction")) do 
local f =  getElementData(v, "name") 
if (f == getElementData(v, "name")) then 
setPlayerTeam(player, getElementData(v, "name")) 
end 
end 
addEventHandler("onPlayerLogin",getRootElement(),team) 
addEventHandler("onResourceStart",getRootElement(),team) 
addEventHandler("onFactionInvite",getRootElement(),team) 

Posted

emm.. no se por donde empezar, estas seguro que las factions son un elemento, que no defines player, que pones funciones como string?

Yo que tu, reescribiría todo y lo haría de otra forma.

Posted

Sep yo no uso sql por que no se

pero puede ser que exportando

getPlayerFaction 

sea mas facil

function getPlayerFaction(player) 
    return tonumber(getElementData(player, "factions.player")) 
end 
  

Posted

Bueno los admins ponen /crear el nombre de la faccion

y se crea la faccion y un team la cosa es que cuando el lider de la faccion agregue a alguien esa persona aparesca en el team con el nombre de la faccion :D

  • Recently Browsing   0 members

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