Jump to content

Help, Friendly-Fire script!


FlyingSpoon

Recommended Posts

Hi there, I am trying to create a friendly-fire script. So players can't kill each other, everyone is set to the team once they join,

Server Side

local pTeam = createTeam("Players",255,255,0) 
  
function sFF() 
setTeamFriendlyFire(pTeam,true) 
setPlayerTeam( thePlayer, pTeam ) 
end 
addEventHandler("onPlayerJoin", getRootElement(), sFF) 

It gives me this error,

[2014-12-04 19:24:35] WARNING: friendlyfire\server.lua:5: Bad argument @ 'setPlayerTeam' [Expected player at argument 1, got nil] 
  

Can someone help me? Thanks!

Link to comment
Hi there, I am trying to create a friendly-fire script. So players can't kill each other, everyone is set to the team once they join,

Server Side

local pTeam = createTeam("Players",255,255,0) 
  
function sFF() 
setTeamFriendlyFire(pTeam,true) 
setPlayerTeam( thePlayer, pTeam ) 
end 
addEventHandler("onPlayerJoin", getRootElement(), sFF) 

It gives me this error,

[2014-12-04 19:24:35] WARNING: friendlyfire\server.lua:5: Bad argument @ 'setPlayerTeam' [Expected player at argument 1, got nil] 
  

Can someone help me? Thanks!

line 5 replace thePlayer with source

also setTeamFriendlyFire(pTeam,true) should be out side sFF function

local pTeam = createTeam("Players",255,255,0) 
 setTeamFriendlyFire(pTeam,true) 
function sFF() 
setPlayerTeam( source, pTeam ) 
end 
addEventHandler("onPlayerJoin", getRootElement(), sFF) 

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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