ManeXi Posted June 7, 2015 Share Posted June 7, 2015 (edited) As title says, how can i set various spawnpoints and skins? Actually im using this script to spawn: function spawnAsGroveStreetTeam ( player) spawnPlayer (player, 2463.740234375, -1651.5595703125, 13.470365524292, 180, 0, 0, 0) setElementModel(player,math.random(105,107)) fadeCamera (player, true) setCameraTarget (player, player) setElementData(player,"isSpawned",true) setTimer(setElementData,5000,1,player,"isSpawned",false) giveWeapon(player,4,1) giveWeapon(player,16,5) giveWeapon(player,22,200) giveWeapon(player,26,52) giveWeapon(player,32,350) giveWeapon(player,30,250) giveWeapon(player,33,74) end This Stuff it just allows me spawning skins between 105-107 setElementModel(player,math.random(105,107)) and for example i can't add the skin 207 spawnPlayer (player, 2463.740234375, -1651.5595703125, 13.470365524292, 180, 0, 0, 0) And it happend me the same with the spawnpoints, i only can set 1 spawnpoint and i want to set various. Edited June 9, 2015 by Guest Link to comment
Anubhav Posted June 7, 2015 Share Posted June 7, 2015 Tables spawnpoints = { -- format: { x, y, z }, { 2463.740234375, -1651.5595703125, 13.470365524292 }, -- add more? } function spawnAsGroveStreetTeam ( player) local x, y, z = unpack( spawnpoints[ math.random( #spawnpoints ) ] ) spawnPlayer (player, x, y, z, 180, 0, 0, 0) setElementModel(player,math.random(105,107)) fadeCamera (player, true) setCameraTarget (player, player) setElementData(player,"isSpawned",true) setTimer(setElementData,5000,1,player,"isSpawned",false) giveWeapon(player,4,1) giveWeapon(player,16,5) giveWeapon(player,22,200) giveWeapon(player,26,52) giveWeapon(player,32,350) giveWeapon(player,30,250) giveWeapon(player,33,74) end Link to comment
ManeXi Posted June 9, 2015 Author Share Posted June 9, 2015 Tables spawnpoints = { -- format: { x, y, z }, { 2463.740234375, -1651.5595703125, 13.470365524292 }, -- add more? } function spawnAsGroveStreetTeam ( player) local x, y, z = unpack( spawnpoints[ math.random( #spawnpoints ) ] ) spawnPlayer (player, x, y, z, 180, 0, 0, 0) setElementModel(player,math.random(105,107)) fadeCamera (player, true) setCameraTarget (player, player) setElementData(player,"isSpawned",true) setTimer(setElementData,5000,1,player,"isSpawned",false) giveWeapon(player,4,1) giveWeapon(player,16,5) giveWeapon(player,22,200) giveWeapon(player,26,52) giveWeapon(player,32,350) giveWeapon(player,30,250) giveWeapon(player,33,74) end It worked me perfectly thank you very much. but nobody answered my second question; and with random skins (for example skins 250,103 and 56) Link to comment
Enargy, Posted June 9, 2015 Share Posted June 9, 2015 Tables spawnpoints = { -- format: { x, y, z }, { 2463.740234375, -1651.5595703125, 13.470365524292 }, -- add more? } function spawnAsGroveStreetTeam ( player) local x, y, z = unpack( spawnpoints[ math.random( #spawnpoints ) ] ) spawnPlayer (player, x, y, z, 180, 0, 0, 0) setElementModel(player,math.random(105,107)) fadeCamera (player, true) setCameraTarget (player, player) setElementData(player,"isSpawned",true) setTimer(setElementData,5000,1,player,"isSpawned",false) giveWeapon(player,4,1) giveWeapon(player,16,5) giveWeapon(player,22,200) giveWeapon(player,26,52) giveWeapon(player,32,350) giveWeapon(player,30,250) giveWeapon(player,33,74) end It worked me perfectly thank you very much. but nobody answered my second question; and with random skins (for example skins 250,103 and 56) spawnpoints = { -- format: { x, y, z }, { 2463.740234375, -1651.5595703125, 13.470365524292 }, -- add more? } skins = { {250}, {103}, {56} } function spawnAsGroveStreetTeam ( player) local x, y, z = unpack( spawnpoints[ math.random( #spawnpoints ) ] ) spawnPlayer (player, x, y, z, 180, 0, 0, 0) setElementModel(player, unpack( skins[ math.random( #skins ) ] )) fadeCamera (player, true) setCameraTarget (player, player) setElementData(player,"isSpawned",true) setTimer(setElementData,5000,1,player,"isSpawned",false) giveWeapon(player,4,1) giveWeapon(player,16,5) giveWeapon(player,22,200) giveWeapon(player,26,52) giveWeapon(player,32,350) giveWeapon(player,30,250) giveWeapon(player,33,74) end Link to comment
ALw7sH Posted June 9, 2015 Share Posted June 9, 2015 Make table with skins you want local Skins = { 250, 103, 56, } get a random skin setElementModel(element,Skins[math.random(1,#Skins)]) Link to comment
ManeXi Posted June 9, 2015 Author Share Posted June 9, 2015 Worked perfectly, thanks to everyone, this post can be locked/archived 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