IIIIlllllIII Posted December 23, 2011 Posted December 23, 2011 hi i create 2 teams team1 team2 how i make anti team damage i want make when the player in my team he cant kill me that is i looking on wiki SetTeamFriendlyFire but i dont understand that any help?
Castillo Posted December 23, 2011 Posted December 23, 2011 team1 = createTeam("Team 1", 255, 0, 0) setTeamFriendlyFire(team1, false)
IIIIlllllIII Posted December 23, 2011 Author Posted December 23, 2011 team1 = createTeam("Team 1", 255, 0, 0) setTeamFriendlyFire(team1, false) thanks i will test that
IIIIlllllIII Posted December 23, 2011 Author Posted December 23, 2011 eJraM = createTeam("eJraM", 255, 0, 0) setTeamFriendlyFire(eJraM, false) MaFia = createTeam("MaFia", 0, 255, 0) setTeamFriendlyFire(MaFia, false) that dont working i create teams before but the code dont working
Blaawee Posted December 23, 2011 Posted December 23, 2011 (edited) if you allready created the teams just put this : setTeamFriendlyFire(eJraM, false) setTeamFriendlyFire(MaFia, false) That's the same script as his, you're trying to increase your post count I guess. No i'm Not Edited December 23, 2011 by Guest
Castillo Posted December 23, 2011 Posted December 23, 2011 That's the same script as his, you're trying to increase your post count I guess.
Xeno Posted December 23, 2011 Posted December 23, 2011 team = createTeam("Team1", 255,0,0) t1 = getTeamFromName ( "Team1" ) setTeamFriendlyFire(t1, false) Try that.
arezu Posted December 23, 2011 Posted December 23, 2011 for some reason, the returned value from createTeam cannot be used when trying to use team functions, using getTeamFromName should work, like the post above me did.
novo Posted December 23, 2011 Posted December 23, 2011 Server.lua: local t1 -- if we later call t1, this will help us. local t2 -- if we later call t2, this will help us. addEventHandler("onResourceStart", -- we add event for initiate function, on resource start. function() -- we start the function. t1 = createTeam("Team1", 255,0,0) --we create t1. setTeamFriendlyFire(t1, false) -- we set no friendly fire for t1. t2 = createTeam("Team2", 255,0,0) --we create t2. setTeamFriendlyFire(t1, false)-- we set no friendly fire for t2. end -- we close function. ) -- we close event.
Castillo Posted December 23, 2011 Posted December 23, 2011 addEventHandler("onResourceStart",resourceRoot, -- we add event for initiate function, on resource start. function() -- we start the function. t1 = createTeam("Team1", 255,0,0) --we create t1. setTeamFriendlyFire(getTeamFromName("Team1"), false) -- we set no friendly fire for t1. t2 = createTeam("Team2", 255,0,0) --we create t2. setTeamFriendlyFire(getTeamFromName("Team2"), false)-- we set no friendly fire for t2. end -- we close function. ) -- we close event.
novo Posted December 23, 2011 Posted December 23, 2011 Well... Yes.. I took this code ideas from my teamscript. (Where i call teams later) Anyways, thanks for correction.
IIIIlllllIII Posted December 23, 2011 Author Posted December 23, 2011 i try to make that see function createTeamsOnStart () teameJraM = createTeam ( "eJraM", 255, 0, 0 ) setTeamFriendlyFire(eJraM, false) teamMaFia = createTeam ( "MaFia", 0, 255, 0 ) setTeamFriendlyFire(MaFia, false) end addEventHandler ( "onResourceStart", getResourceRootElement(getThisResource()), createTeamsOnStart ) --we attach but the problem not solved
Xeno Posted December 23, 2011 Posted December 23, 2011 function createTeamsOnStart () teameJraM = createTeam ( "eJraM", 255, 0, 0 ) t1 = getTeamFromName("eJraM") setTeamFriendlyFire(t1, false) teamMaFia = createTeam ( "MaFia", 0, 255, 0 ) t2 = getTeamFromName("MaFia") setTeamFriendlyFire(t2, false) end addEventHandler ( "onResourceStart", getResourceRootElement(getThisResource()), createTeamsOnStart ) --we attach
BinSlayer1 Posted December 23, 2011 Posted December 23, 2011 MOJRM-511, your code looks fine. However, createTeam returns a team element if it was successfully created, false if invalid arguments are passed or a team with that name already exists. MAKE SURE the team is NOT already created by some other resource or whatever. If this is not the case, then maybe meta.xml is wrong?
Xeno Posted December 23, 2011 Posted December 23, 2011 MOJRM-511, your code looks fine.However, createTeam returns a team element if it was successfully created, false if invalid arguments are passed or a team with that name already exists. MAKE SURE the team is NOT already created by some other resource or whatever. If this is not the case, then maybe meta.xml is wrong? No, you need to use getTeamFromName
IIIIlllllIII Posted December 23, 2011 Author Posted December 23, 2011 thanks for all the problem has been solved thanks guys
BinSlayer1 Posted December 23, 2011 Posted December 23, 2011 MOJRM-511, your code looks fine.However, createTeam returns a team element if it was successfully created, false if invalid arguments are passed or a team with that name already exists. MAKE SURE the team is NOT already created by some other resource or whatever. If this is not the case, then maybe meta.xml is wrong? No, you need to use getTeamFromName I know the problem has been solved, but I'd like to clarify that you don't need to use getTeamFromName. createTeam returns an element which can be used for all functions just fine. (Tested)
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now