Plate Posted October 4, 2012 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) Visita Full GameZ DayZ Mod Server IP: mtasa://158.69.125.144:29015
Castillo Posted October 4, 2012 Posted October 4, 2012 Sera porque no tiene sentido? San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
BorderLine Posted October 4, 2012 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 Actual Nick: [XGN]BorderLine Actual Clan: XLatino Actual Status: Staff, Mod Level 1 (BOSS)Yakuza - [vS]Yakuza - [sXE]Yakuza - [uG]Yakuza - [FTLS]Racing - [XGN]Borderline
Renkon Posted October 4, 2012 Posted October 4, 2012 local f = " .. getElementData(v, "name") .." Tercero estas poniendo las funciones como string, local f = getElementData(v,"name")
Plate Posted October 4, 2012 Author 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 Visita Full GameZ DayZ Mod Server IP: mtasa://158.69.125.144:29015
Renkon Posted October 4, 2012 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)
Plate Posted October 4, 2012 Author Posted October 4, 2012 factions/factionsteams.lua:5: Bad "player" pointer @ setPlayerTeam(1) Visita Full GameZ DayZ Mod Server IP: mtasa://158.69.125.144:29015
Alexs Posted October 4, 2012 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. Developer @ MYVAL
Plate Posted October 4, 2012 Author 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 Visita Full GameZ DayZ Mod Server IP: mtasa://158.69.125.144:29015
Alexs Posted October 4, 2012 Posted October 4, 2012 Para empezar, dinos como va eso de las factions y que quieres que haga el script. Developer @ MYVAL
Plate Posted October 4, 2012 Author 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 Visita Full GameZ DayZ Mod Server IP: mtasa://158.69.125.144:29015
Alexs Posted October 4, 2012 Posted October 4, 2012 Pasanos el Script, Por que hay montones de formas de hacer lo que dijiste. Developer @ MYVAL
Plate Posted October 4, 2012 Author Posted October 4, 2012 el script de las facciones ? es el brp uso (basic roleplay) pero le modifique los comandos y los chat box Visita Full GameZ DayZ Mod Server IP: mtasa://158.69.125.144:29015
Recommended Posts