09.02.2020, 23:47
(This post was last modified: 10.02.2020, 00:31 by demor140202.)
(09.02.2020, 23:05)Quarchodron Wrote: local tab = [Thank you very much. I suffered for several days, with this.
[x,y,z,angle],
[x,y,z,angle],
[x,y,z,angle]
];
addEventHandler("onPlayerSpawn", function(pid) {
local random = (rand() % tab.len())-1;
setPlayerPosition(pid, tab[random][0], tab[random][1],tab[random][2]);
setPlayerAngle(pid, tab[random][3]);
});
May Sleeper protect you))
(09.02.2020, 23:05)Quarchodron Wrote: local tab = [Hello again. Random works every other time.
[x,y,z,angle],
[x,y,z,angle],
[x,y,z,angle]
];
addEventHandler("onPlayerSpawn", function(pid) {
local random = (rand() % tab.len())-1;
setPlayerPosition(pid, tab[random][0], tab[random][1],tab[random][2]);
setPlayerAngle(pid, tab[random][3]);
});
If it didn't work, the console shows an error:
[squirrel] runtime Error: 'gamemodes/prototype/server-scripts/main.nut' (Ln: 162): the index '-1' does not exist
-== Local varaiable: ==-
+ array: tab
+ integer: random (-1)
+ integer: pid (0)
+ table: this