MatXpl Posted December 24, 2012 Share Posted December 24, 2012 hi i have map in edf i load my spawnpoints <team1s id="team1s (1)" interior="0" skin="73" posX="143.60000610352" posY="1875.5" posZ="17.799999237061" rotX="0" rotY="0" rotZ="0"></team1s> and sometimes it loads a spawnpoint from another map but its not all! i have 3 maps and only it load from right map but somtimes form map3 (only 3) its freaky! (spawnpoints in map 3 is the same as in other maps) it is code of my geting spawnpoints to table: mercpoints = getElementsByType ( "team1s", mapRoot or getRootElement()) for k,v in pairs(mercpoints) do team1spawns[k] = {} team1spawns[k].posX = getElementData(v, "posX") team1spawns[k].posY = getElementData(v, "posY") team1spawns[k].posZ = getElementData(v, "posZ") team1spawns[k].skin = getElementData(v, "skin") team1spawns[k].rot = getElementData(v, "rot") or getElementData(v, "rotZ") or 0 end and loading it local randomt = math.random ( 1, table.getn ( team1spawns ) ) spawnPlayer ( source, team1spawns[randomt].posX, team1spawns[randomt].posY, team1spawns[randomt].posZ, team1spawns[randomt].rot, team1spawns[randomt].skin, mapinterior ) whats wrong? if you wanna see spawnpoints map code its here: MAP1: <team1s id="team1s (1)" interior="0" skin="73" posX="143.60000610352" posY="1875.5" posZ="17.799999237061" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (2)" interior="0" skin="73" posX="249.19999694824" posY="1840.9000244141" posZ="17.60000038147" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (3)" interior="0" skin="73" posX="143.10000610352" posY="1868.5999755859" posZ="17.799999237061" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (4)" interior="0" skin="73" posX="163.60000610352" posY="1859.9000244141" posZ="17.799999237061" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (5)" interior="0" skin="73" posX="154.39999389648" posY="1829.5999755859" posZ="17.60000038147" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (6)" interior="0" skin="73" posX="170" posY="1824.8000488281" posZ="17.60000038147" rotX="0" rotY="0" rotZ="0"></team1s> MAP2: <team1s id="team1s (1)" interior="0" skin="102" posX="1755.6999511719" posY="-1590.4000244141" posZ="13.5" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (2)" interior="0" skin="103" posX="1754.4000244141" posY="-1590.3000488281" posZ="13.5" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (3)" interior="0" skin="104" posX="1753.1999511719" posY="-1590.1999511719" posZ="13.5" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (4)" interior="0" skin="102" posX="1755.6999511719" posY="-1589.1999511719" posZ="13.39999961853" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (5)" interior="0" skin="103" posX="1754.5" posY="-1589.0999755859" posZ="13.39999961853" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (6)" interior="0" skin="104" posX="1753.3000488281" posY="-1588.9000244141" posZ="13.39999961853" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (7)" interior="0" skin="102" posX="1751.9000244141" posY="-1590.0999755859" posZ="13.5" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (8)" interior="0" skin="103" posX="1751.8000488281" posY="-1588.6999511719" posZ="13.39999961853" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (9)" interior="0" skin="104" posX="1750.5999755859" posY="-1589.8000488281" posZ="13.5" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (10)" interior="0" skin="104" posX="1750.6999511719" posY="-1588.5" posZ="13.39999961853" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (11)" interior="0" skin="103" posX="1755.5999755859" posY="-1588.1999511719" posZ="13.300000190735" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (12)" interior="0" skin="102" posX="1754.3000488281" posY="-1587.8000488281" posZ="13.300000190735" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (13)" interior="0" skin="104" posX="1752.5999755859" posY="-1587.6999511719" posZ="13.300000190735" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (14)" interior="0" skin="103" posX="1751.0999755859" posY="-1587.4000244141" posZ="13.300000190735" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (15)" interior="0" skin="104" posX="1755.3000488281" posY="-1587.4000244141" posZ="13.300000190735" rotX="0" rotY="0" rotZ="0"></team1s> MAP3 (wrong! sometimes gets spawnpoints from here when playing map1 or map2, but sometimes!): <team1s id="team1s (1)" interior="0" skin="114" posX="2224.6000976562" posY="-2123.3999023438" posZ="7.8000001907349" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (2)" interior="0" skin="115" posX="2225.6999511719" posY="-2123.1000976562" posZ="7.8000001907349" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (3)" interior="0" skin="116" posX="2226.6000976562" posY="-2122.6999511719" posZ="7.8000001907349" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (4)" interior="0" skin="114" posX="2225.1999511719" posY="-2124.5" posZ="7.8000001907349" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (5)" interior="0" skin="116" posX="2228.1000976562" posY="-2124.5" posZ="7.6999998092651" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (6)" interior="0" skin="115" posX="2226.8000488281" posY="-2124.5" posZ="7.6999998092651" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (7)" interior="0" skin="114" posX="2226.5" posY="-2125.8999023438" posZ="7.6999998092651" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (8)" interior="0" skin="115" posX="2227.5" posY="-2125.6999511719" posZ="7.6999998092651" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (9)" interior="0" skin="116" posX="2228.6000976562" posY="-2125.1999511719" posZ="7.6999998092651" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (10)" interior="0" skin="115" posX="2227.3000488281" posY="-2126.8000488281" posZ="7.6999998092651" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (11)" interior="0" skin="116" posX="2229.1999511719" posY="-2125.8999023438" posZ="7.5999999046326" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (12)" interior="0" skin="114" posX="2228.8000488281" posY="-2123.5" posZ="7.6999998092651" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (13)" interior="0" skin="116" posX="2229.6000976562" posY="-2124" posZ="7.6999998092651" rotX="0" rotY="0" rotZ="0"></team1s> <team1s id="team1s (14)" interior="0" skin="115" posX="2229.8000488281" posY="-2124.8999023438" posZ="7.5999999046326" rotX="0" rotY="0" rotZ="0"></team1s> Link to comment
Ab-47 Posted December 24, 2012 Share Posted December 24, 2012 Simply change the names of the ID's/Names to something unrelated to that proportion of the script. Set different names for each of them. Link to comment
MatXpl Posted December 24, 2012 Author Share Posted December 24, 2012 its not userful and it need scripting and when i create new map in editor i must leater seting id's its wrong, but thanks Link to comment
MatXpl Posted December 24, 2012 Author Share Posted December 24, 2012 but for example i have map1 map2 map3 i open map 1 it takes the 'team1s' elements from map3 and map1 NOT from map2 in my opinion its somthing wrong with map 3 before i created it, everything works great @Edit meybe upload meta.xml from maps ? @EDIT 2 i restarted server and now everything works edf Link to comment
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