Plate Posted October 4, 2012 Share Posted October 4, 2012 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) Link to comment
Castillo Posted October 4, 2012 Share Posted October 4, 2012 Sera porque no tiene sentido? Link to comment
BorderLine Posted October 4, 2012 Share Posted October 4, 2012 me parece ke no puedes usar getElementsByType para esa "faction" segundo te falta un end uno para el for, uno para el if y otro para el final de la funcion Link to comment
Renkon Posted October 4, 2012 Share Posted October 4, 2012 local f = " .. getElementData(v, "name") .." Tercero estas poniendo las funciones como string, local f = getElementData(v,"name") Link to comment
Plate Posted October 4, 2012 Author Share Posted October 4, 2012 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 Link to comment
Renkon Posted October 4, 2012 Share Posted October 4, 2012 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) Link to comment
Plate Posted October 4, 2012 Author Share Posted October 4, 2012 factions/factionsteams.lua:5: Bad "player" pointer @ setPlayerTeam(1) Link to comment
Alexs Posted October 4, 2012 Share Posted October 4, 2012 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. Link to comment
Plate Posted October 4, 2012 Author Share Posted October 4, 2012 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 Link to comment
Alexs Posted October 4, 2012 Share Posted October 4, 2012 Para empezar, dinos como va eso de las factions y que quieres que haga el script. Link to comment
Plate Posted October 4, 2012 Author Share Posted October 4, 2012 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 Link to comment
Alexs Posted October 4, 2012 Share Posted October 4, 2012 Pasanos el Script, Por que hay montones de formas de hacer lo que dijiste. Link to comment
Plate Posted October 4, 2012 Author Share Posted October 4, 2012 el script de las facciones ? es el brp uso (basic roleplay) pero le modifique los comandos y los chat box Link to comment
Recommended Posts