Jump to content

Ayuda otra vez con el autoteam


~Nico~

Recommended Posts

Hola, yo había hecho un tema sobre le autoteam, bueno ahora tengo otro problema. Todo iba bien pude crear 2 grupos y ahora quise crear otro y no me dejo :/. Puse esto.

  
  
---------------do not change or touch this---------- 
Names={} 
Tags={} 
Colors={} 
-------------------------------------------------------------- 
  
---------------------------here put your clans read readme for instructions--------------------------------------- 
local names ={"Storm Freeroam clan |SFC|","Los Families |LF|","Special Forces |SF|"}--Nombre del Team 
local tags  ={"%|SFC%|","%|LF%|","%|SF%|"}--Tag 
local colors ={"#00FF40","#ffffff","#FF0000"}--Color 
  
-------- load------------ 
  
function loadTeams() 
 for i,name in pairs(names) do 
Names[i]=name 
end 
  
for i,tag in pairs(tags) do 
Tags[i]=tag 
end 
  
for i,color in pairs(colors) do 
Colors[i] = color 
end 
 end 
  
addEventHandler("onResourceStart",root,loadTeams) 
  
--------------------------------------------------- 
  
----- move on start------------------ 
  
function moveOnStart() 
for i,player in pairs(getElementsByType("player")) do 
check(player) 
end 
end 
  
addEventHandler("onResourceStart",root,moveOnStart) 
------------------------------------------------------------------------- 
  
-----------check---------------------------- 
  
function check (player) 
setPlayerTeam(player,nil) 
 for i,tag in pairs(tags) do 
    if string.find(getPlayerName(player),tag) then 
local name = Names[i] 
local color = Colors[i] 
  if  not getTeamFromName(name) then 
createTeam(name,getColorFromString(color)) 
end 
local team = getTeamFromName(name) 
setPlayerTeam(player,team) 
  
end 
   end 
      end 
  
  
-------------------------------- 
  
  
----------remove Empty Team ---------- 
  
function remove() 
 for t,teams in pairs(names) do 
 local team = getTeamFromName(teams) 
  if team then 
     if  countPlayersInTeam ( team )==0 then 
         destroyElement(team) 
end 
   end 
       end 
          end 
  
----------------------------------------------------- 
  
-------NickChange------------- 
  
function nick(old,new) 
setTimer(check,1000,1,source) 
setTimer(remove,1500,1) 
end 
  
addEventHandler("onPlayerChangeNick",root,nick) 
--------------------------------------------- 
  
-------Join-------------------------------- 
  
function join() 
setTimer(check,4000,1,source) 
end 
  
addEventHandler("onPlayerJoin",root,join) 
------------------------------- 
  
---------Quit--------------------- 
  
function quit(player) 
setTimer(remove,1000,1) 
end 
  
addEventHandler("onPlayerQuit",root,quit) 
------------------------------------ 
  
  

Link to comment

Busca si aparece algun error al iniciar o utilizar el script. Recuerda que las advertencias aparecerán así:

Warning

y los errores así

Error

si encuentras alguna avisa así te ayudamos. El uso de este comando te servirá tambien para reparar problemas con otros resources ademas de este.

Link to comment
Busca si aparece algun error al iniciar o utilizar el script. Recuerda que las advertencias aparecerán así:

Warning

y los errores así

Error

si encuentras alguna avisa así te ayudamos. El uso de este comando te servirá tambien para reparar problemas con otros resources ademas de este.

Ya esta fue un error mio xD. Gracias igual.

Link to comment
  • Recently Browsing   0 members

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