iFoReX Posted July 23, 2012 Posted July 23, 2012 why the player doesnt spawn when I activate the resource ? ----SPAWN-System-By-ElMota--- createTeam("Admin",180,0,0) createTeam("Todos",0,180,0) addEventHandler("onResourceStart",resourceRoot,function(thePlayer) local acc = getAccountName(getPlayerAccount(thePlayer)) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then local posX = getAccountData(thePlayer,"PosX") local posY = getAccountData(thePlayer,"PosY") local posZ = getAccountData(thePlayer,"PosZ") local Skin = getAccountData(thePlayer,"Skin") local dim = getAccountData(thePlayer,"Dimension") local int = getAccountData(thePlayer,"Int") local theTeam = getTeamFromName("Admin") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(thePlayer,247.04785, 1860.30615, 14.08401,0,282,0,0,getPlayerTeam(theTeam)) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(thePlayer,posX,posY,posZ,0,Skin,dim,int,theTeam) end elseif not isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then local theTeamE = getTeamFromName("Todos") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(thePlayer,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,theTeamE) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(thePlayer,posX,posY,posZ,0,Skin,dim,int,theTeamE) end end end ) addEventHandler("onPlayerQuit",root,function() local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local posX,PosY,PosZ = getElementPosition(source) setAccountData(source,"PosX",posX) setAccountData(source,"PosY",posY) setAccountData(source,"PosZ",posZ) local skin = getElementModel(source) setAccountData(source,"Skin",skin) local dim = getElementDimension(source) setAccountData(source,"Dimension",dim) local int = getElementInterior(source) setAccountData(source,"Int",int) end end )
AMARANT Posted July 23, 2012 Posted July 23, 2012 Where is set 'accName' variable? I only see 'acc'. Try to rename it. local acc = getAccountName(getPlayerAccount(thePlayer)) -- acc if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then --accName ????
iFoReX Posted July 23, 2012 Author Posted July 23, 2012 Again doesnt work ----SPAWN-System-By-ElMota--- createTeam("Admin",180,0,0) createTeam("Todos",0,180,0) addEventHandler("onResourceStart",resourceRoot,function(thePlayer) local acc = getAccountName(getPlayerAccount(thePlayer)) if isObjectInACLGroup ("user."..acc, aclGetGroup ( "Admin" ) ) then local posX = getAccountData(thePlayer,"PosX") local posY = getAccountData(thePlayer,"PosY") local posZ = getAccountData(thePlayer,"PosZ") local Skin = getAccountData(thePlayer,"Skin") local dim = getAccountData(thePlayer,"Dimension") local int = getAccountData(thePlayer,"Int") local theTeam = getTeamFromName("Admin") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(thePlayer,247.04785, 1860.30615, 14.08401,0,282,0,0,getPlayerTeam(theTeam)) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(thePlayer,posX,posY,posZ,0,Skin,dim,int,theTeam) end elseif not isObjectInACLGroup ("user."..acc, aclGetGroup ( "Admin" ) ) then local theTeamE = getTeamFromName("Todos") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(thePlayer,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,theTeamE) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(thePlayer,posX,posY,posZ,0,Skin,dim,int,theTeamE) end end end ) addEventHandler("onPlayerQuit",root,function() local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local posX,PosY,PosZ = getElementPosition(source) setAccountData(source,"PosX",posX) setAccountData(source,"PosY",posY) setAccountData(source,"PosZ",posZ) local skin = getElementModel(source) setAccountData(source,"Skin",skin) local dim = getElementDimension(source) setAccountData(source,"Dimension",dim) local int = getElementInterior(source) setAccountData(source,"Int",int) end end )
AMARANT Posted July 23, 2012 Posted July 23, 2012 What is the console saying? Any errors? Warnings? Your variable thePlayer in the first function is not declared too. I suppose that the error is because of trying to get the account from some variable 'thePlayer' which is not declared like I said. If you want to spawn player upon his connecting to the server then you should use 'onPlayerJoin' or 'onPlayerLogin' events instead of 'onResourceStart'. But if you want to spawn him on your resource starts then I advice you to go through your all alive players in order to spawn them. Use lua loop for that.
iFoReX Posted July 23, 2012 Author Posted July 23, 2012 ----SPAWN-System-By-ElMota--- createTeam("Admin",180,0,0) createTeam("Todos",0,180,0) addEventHandler("onPlayerLogin",root,function(thePlayer) local acc = getAccountName(getPlayerAccount(thePlayer)) if isObjectInACLGroup ("user."..acc, aclGetGroup ( "Admin" ) ) then local posX = getAccountData(thePlayer,"PosX") local posY = getAccountData(thePlayer,"PosY") local posZ = getAccountData(thePlayer,"PosZ") local Skin = getAccountData(thePlayer,"Skin") local dim = getAccountData(thePlayer,"Dimension") local int = getAccountData(thePlayer,"Int") local theTeam = getTeamFromName("Admin") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(thePlayer,247.04785, 1860.30615, 14.08401,0,282,0,0,getPlayerTeam(theTeam)) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(thePlayer,posX,posY,posZ,0,Skin,dim,int,theTeam) end elseif not isObjectInACLGroup ("user."..acc, aclGetGroup ( "Admin" ) ) then local theTeamE = getTeamFromName("Todos") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(thePlayer,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,theTeamE) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(thePlayer,posX,posY,posZ,0,Skin,dim,int,theTeamE) end end end ) addEventHandler("onPlayerQuit",root,function() local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local posX,PosY,PosZ = getElementPosition(source) setAccountData(source,"PosX",posX) setAccountData(source,"PosY",posY) setAccountData(source,"PosZ",posZ) local skin = getElementModel(source) setAccountData(source,"Skin",skin) local dim = getElementDimension(source) setAccountData(source,"Dimension",dim) local int = getElementInterior(source) setAccountData(source,"Int",int) end end ) doesnt work
AMARANT Posted July 24, 2012 Posted July 24, 2012 You code is not enough. Try this one: ----SPAWN-System-By-ElMota--- createTeam("Admin",180,0,0) createTeam("Todos",0,180,0) addEventHandler("onPlayerLogin",root,function() local acc = getAccountName(getPlayerAccount(source)) if isObjectInACLGroup ("user."..acc, aclGetGroup ( "Admin" ) ) then local posX = getAccountData(source,"PosX") local posY = getAccountData(source,"PosY") local posZ = getAccountData(source,"PosZ") local Skin = getAccountData(source,"Skin") local dim = getAccountData(source,"Dimension") local int = getAccountData(source,"Int") local theTeam = getTeamFromName("Admin") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,247.04785, 1860.30615, 14.08401,0,282,0,0,getPlayerTeam(theTeam)) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,theTeam) end elseif not isObjectInACLGroup ("user."..acc, aclGetGroup ( "Admin" ) ) then local theTeamE = getTeamFromName("Todos") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,theTeamE) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,theTeamE) end end end ) addEventHandler("onPlayerQuit",root,function() local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local posX,PosY,PosZ = getElementPosition(source) setAccountData(source,"PosX",posX) setAccountData(source,"PosY",posY) setAccountData(source,"PosZ",posZ) local skin = getElementModel(source) setAccountData(source,"Skin",skin) local dim = getElementDimension(source) setAccountData(source,"Dimension",dim) local int = getElementInterior(source) setAccountData(source,"Int",int) end end )
Vision Posted July 24, 2012 Posted July 24, 2012 Try this ----SPAWN-System-By-ElMota--- createTeam("Admin",180,0,0) createTeam("Todos",0,180,0) addEventHandler("onPlayerLogin",root,function() local acc = getPlayerAccount(source) if isObjectInACLGroup ("user."..tostring(acc), aclGetGroup ( "Admin" ) ) then local posX = getAccountData(acc,"PosX") local posY = getAccountData(acc,"PosY") local posZ = getAccountData(acc,"PosZ") local Skin = getAccountData(acc,"Skin") local dim = getAccountData(acc,"Dimension") local int = getAccountData(acc,"Int") local theTeam = getTeamFromName("Admin") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,247.04785, 1860.30615, 14.08401,0,282,0,0,getPlayerTeam(theTeam)) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,theTeam) end elseif not isObjectInACLGroup ("user."..tostring(acc), aclGetGroup ( "Admin" ) ) then local theTeamE = getTeamFromName("Todos") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,theTeamE) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,theTeamE) end end end ) addEventHandler("onPlayerQuit",root,function() local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local posX,PosY,PosZ = getElementPosition(source) setAccountData(playeraccount,"PosX",posX) setAccountData(playeraccount,"PosY",posY) setAccountData(playeraccount,"PosZ",posZ) local skin = getElementModel(source) setAccountData(playeraccount,"Skin",skin) local dim = getElementDimension(source) setAccountData(playeraccount,"Dimension",dim) local int = getElementInterior(source) setAccountData(playeraccount,"Int",int) end end )
iFoReX Posted July 24, 2012 Author Posted July 24, 2012 I appear in Mount chilliad and doesnt set the team
AMARANT Posted July 24, 2012 Posted July 24, 2012 ElMota, Lonely4's code should work because I messed up account with player in my example. That's what happens if you're trying to edit someone's code not in-game And that's why I asked you to show your server log. I appear in Mount chilliad and doesnt set the team Change this line: spawnPlayer(source,247.04785, 1860.30615, 14.08401,0,282,0,0,getPlayerTeam(theTeam)) To this: spawnPlayer(source,247.04785, 1860.30615, 14.08401,0,282,0,0,theTeam)
TAPL Posted July 24, 2012 Posted July 24, 2012 try ----SPAWN-System-By-ElMota--- createTeam("Admin",180,0,0) createTeam("Todos",0,180,0) addEventHandler("onPlayerLogin",root,function(_,acc) local accName = getAccountName(acc) if isObjectInACLGroup("user."..accName, aclGetGroup("Admin")) then local posX = getAccountData(acc,"PosX") local posY = getAccountData(acc,"PosY") local posZ = getAccountData(ac,"PosZ") local Skin = getAccountData(acc,"Skin") local dim = getAccountData(acc,"Dimension") local int = getAccountData(acc,"Int") local theTeam = getTeamFromName("Admin") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,247.04785, 1860.30615, 14.08401,0,282,0,0,theTeam) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,theTeam) end else local theTeamE = getTeamFromName("Todos") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,theTeamE) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,theTeamE) end end end) addEventHandler("onPlayerQuit",root,function() local playeraccount = getPlayerAccount(source) if (playeraccount) and not isGuestAccount(playeraccount) then local posX,PosY,PosZ = getElementPosition(source) setAccountData(playeraccount,"PosX",posX) setAccountData(playeraccount,"PosY",posY) setAccountData(playeraccount,"PosZ",posZ) local skin = getElementModel(source) setAccountData(playeraccount,"Skin",skin) local dim = getElementDimension(source) setAccountData(playeraccount,"Dimension",dim) local int = getElementInterior(source) setAccountData(playeraccount,"Int",int) end end)
iFoReX Posted July 24, 2012 Author Posted July 24, 2012 I appear in team Todos I doesnt appear in team Admin ----SPAWN-System-By-ElMota--- createTeam("Admin",180,0,0) createTeam("Todos",0,180,0) addEventHandler("onPlayerLogin",root,function(_,acc) local accName = getAccountName(acc) if isObjectInACLGroup("user."..accName, aclGetGroup("Admin")) then local posX = getAccountData(acc,"PosX") local posY = getAccountData(acc,"PosY") local posZ = getAccountData(ac,"PosZ") local Skin = getAccountData(acc,"Skin") local dim = getAccountData(acc,"Dimension") local int = getAccountData(acc,"Int") local theTeam = getTeamFromName("Admin") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,247.04785, 1860.30615, 14.08401,0,282,0,0,theTeam) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,theTeam) end else local theTeamE = getTeamFromName("Todos") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,theTeamE) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,theTeamE) end end end) addEventHandler("onPlayerQuit",root,function() local playeraccount = getPlayerAccount (source) if (playeraccount) and not isGuestAccount(playeraccount) then local posX,PosY,PosZ = getElementPosition(source) setAccountData(playeraccount,"PosX",posX) setAccountData(playeraccount,"PosY",posY) setAccountData(playeraccount,"PosZ",posZ) local skin = getElementModel(source) setAccountData(playeraccount,"Skin",skin) local dim = getElementDimension(source) setAccountData(playeraccount,"Dimension",dim) local int = getElementInterior(source) setAccountData(playeraccount,"Int",int) end end)
Vision Posted July 24, 2012 Posted July 24, 2012 TAPL's code is working, but he forgot to put 'acc' on line 10
iFoReX Posted July 24, 2012 Author Posted July 24, 2012 Ook Now I appear in admin team but I spawn in SF background ----SPAWN-System-By-ElMota--- createTeam("Admin",180,0,0) createTeam("Todos",0,180,0) addEventHandler("onPlayerLogin",root,function(_,acc) fadeCamera(source,true) setCameraTarget(source) local accName = getAccountName(acc) if isObjectInACLGroup("user."..accName, aclGetGroup("Admin")) then local posX = getAccountData(acc,"PosX") local posY = getAccountData(acc,"PosY") local posZ = getAccountData(acc,"PosZ") local Skin = getAccountData(acc,"Skin") local dim = getAccountData(acc,"Dimension") local int = getAccountData(acc,"Int") local theTeam = getTeamFromName("Admin") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,247.00835, 1859.81372, 14.08401,0,282,0,0,theTeam) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,theTeam) end else local theTeamE = getTeamFromName("Todos") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,theTeamE) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,theTeamE) end end end) addEventHandler("onPlayerQuit",root,function() local playeraccount = getPlayerAccount (source) if (playeraccount) and not isGuestAccount(playeraccount) then local posX,PosY,PosZ = getElementPosition(source) setAccountData(playeraccount,"PosX",posX) setAccountData(playeraccount,"PosY",posY) setAccountData(playeraccount,"PosZ",posZ) local skin = getElementModel(source) setAccountData(playeraccount,"Skin",skin) local dim = getElementDimension(source) setAccountData(playeraccount,"Dimension",dim) local int = getElementInterior(source) setAccountData(playeraccount,"Int",int) end end) addEventHandler("onPlayerWasted",root,function(_,acc,killer) if killer ~= acc then local accName = getAccountName(acc) if isObjectInACLGroup("user."..accName, aclGetGroup("Admin")) then spawnPlayer(source,247.00835, 1859.81372, 14.08401,0,282,0,0,theTeam) elseif not isObjectInACLGroup("user."..accName, aclGetGroup("Admin")) then spawnPlayer(source,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,theTeamE) end end end )
Vision Posted July 24, 2012 Posted July 24, 2012 ----SPAWN-System-By-ElMota--- createTeam("Admin",180,0,0) createTeam("Todos",0,180,0) addEventHandler("onPlayerLogin",root,function(_,acc) fadeCamera(source,true) setCameraTarget(source) local accName = getAccountName(acc) if isObjectInACLGroup("user."..accName, aclGetGroup("Admin")) then local posX = getAccountData(acc,"PosX") local posY = getAccountData(acc,"PosY") local posZ = getAccountData(acc,"PosZ") local Skin = getAccountData(acc,"Skin") local dim = getAccountData(acc,"Dimension") local int = getAccountData(acc,"Int") local theTeam = getTeamFromName("Admin") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,theTeam) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,247.00835, 1859.81372, 14.08401,0,282,0,0,theTeam) end else local theTeamE = getTeamFromName("Todos") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,theTeamE) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,theTeamE) end end end) addEventHandler("onPlayerQuit",root,function() local playeraccount = getPlayerAccount (source) if (playeraccount) and not isGuestAccount(playeraccount) then local posX,PosY,PosZ = getElementPosition(source) setAccountData(playeraccount,"PosX",posX) setAccountData(playeraccount,"PosY",posY) setAccountData(playeraccount,"PosZ",posZ) local skin = getElementModel(source) setAccountData(playeraccount,"Skin",skin) local dim = getElementDimension(source) setAccountData(playeraccount,"Dimension",dim) local int = getElementInterior(source) setAccountData(playeraccount,"Int",int) end end) addEventHandler("onPlayerWasted",root,function(_,acc,killer) if killer ~= acc then local accName = getAccountName(acc) if isObjectInACLGroup("user."..accName, aclGetGroup("Admin")) then spawnPlayer(source,247.00835, 1859.81372, 14.08401,0,282,0,0,theTeam) elseif not isObjectInACLGroup("user."..accName, aclGetGroup("Admin")) then spawnPlayer(source,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,theTeamE) end end end )
TAPL Posted July 24, 2012 Posted July 24, 2012 ----SPAWN-System-By-ElMota--- AdminTeam = createTeam("Admin",180,0,0) TodosTeam = createTeam("Todos",0,180,0) addEventHandler("onPlayerLogin",root,function(_,acc) fadeCamera(source,true) setCameraTarget(source) local accName = getAccountName(acc) if isObjectInACLGroup("user."..accName, aclGetGroup("Admin")) then local posX = getAccountData(acc,"PosX") local posY = getAccountData(acc,"PosY") local posZ = getAccountData(acc,"PosZ") local Skin = getAccountData(acc,"Skin") local dim = getAccountData(acc,"Dimension") local int = getAccountData(acc,"Int") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,247.00835, 1859.81372, 14.08401,0,282,0,0,AdminTeam) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,AdminTeam) end else if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,TodosTeam) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,dim,int,TodosTeam) end end end) addEventHandler("onPlayerQuit",root,function() local playeraccount = getPlayerAccount (source) if (playeraccount) and not isGuestAccount(playeraccount) then local posX,PosY,PosZ = getElementPosition(source) setAccountData(playeraccount,"PosX",posX) setAccountData(playeraccount,"PosY",posY) setAccountData(playeraccount,"PosZ",posZ) local skin = getElementModel(source) setAccountData(playeraccount,"Skin",skin) local dim = getElementDimension(source) setAccountData(playeraccount,"Dimension",dim) local int = getElementInterior(source) setAccountData(playeraccount,"Int",int) end end) addEventHandler("onPlayerWasted",root,function(_,killer) local accName = getAccountName(getPlayerAccount(source)) if isObjectInACLGroup("user."..accName, aclGetGroup("Admin")) then spawnPlayer(source,247.00835, 1859.81372, 14.08401,0,282,0,0,AdminTeam) else spawnPlayer(source,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,AdminTeam) end end)
iFoReX Posted July 24, 2012 Author Posted July 24, 2012 when I login I appear in sf background, but when I dead I appear in the good positions c:
TAPL Posted July 24, 2012 Posted July 24, 2012 when I login I appear in sf background, but when I dead I appear in the good positions c: i think this is what were saved at the account data. get a good position when you quit, and when you login you will be at it.
Jaysds1 Posted July 24, 2012 Posted July 24, 2012 So, you saved the positions and when you quit and login/join, you spawn in the same position but not in the position you want to spawn in?
TAPL Posted July 24, 2012 Posted July 24, 2012 Fixed ----SPAWN-System-By-ElMota--- AdminTeam = createTeam("Admin",180,0,0) TodosTeam = createTeam("Todos",0,180,0) addEventHandler("onPlayerLogin",root,function(_,acc) fadeCamera(source,true) setCameraTarget(source) local accName = getAccountName(acc) if isObjectInACLGroup("user."..accName, aclGetGroup("Admin")) then local posX = getAccountData(acc,"PosX") local posY = getAccountData(acc,"PosY") local posZ = getAccountData(acc,"PosZ") local Skin = getAccountData(acc,"Skin") local dim = getAccountData(acc,"Dimension") local int = getAccountData(acc,"Int") if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,247.00835, 1859.81372, 14.08401,0,282,0,0,AdminTeam) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,int,dim,AdminTeam) end else if not posX and not posY and not posZ and not Skin and not dim and not int then spawnPlayer(source,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,TodosTeam) elseif posX and posY and posZ and Skin and dim and int then spawnPlayer(source,posX,posY,posZ,0,Skin,int,dim,TodosTeam) end end end) addEventHandler("onPlayerQuit",root,function() local playeraccount = getPlayerAccount (source) if (playeraccount) and not isGuestAccount(playeraccount) then local posX,PosY,PosZ = getElementPosition(source) setAccountData(playeraccount,"PosX",PosX) setAccountData(playeraccount,"PosY",PosY) setAccountData(playeraccount,"PosZ",PosZ) local skin = getElementModel(source) setAccountData(playeraccount,"Skin",skin) local dim = getElementDimension(source) setAccountData(playeraccount,"Dimension",dim) local int = getElementInterior(source) setAccountData(playeraccount,"Int",int) end end) addEventHandler("onPlayerWasted",root,function(_,killer) local accName = getAccountName(getPlayerAccount(source)) if isObjectInACLGroup("user."..accName, aclGetGroup("Admin")) then spawnPlayer(source,247.00835, 1859.81372, 14.08401,0,282,0,0,AdminTeam) else spawnPlayer(source,-342.89999389648,1541.8000488281,74.900001525879,0,16,0,0,AdminTeam) end end)
iFoReX Posted July 24, 2012 Author Posted July 24, 2012 CRIPT ERROR: spawnSystem/server.lua:15: ')' expected near '='
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