Pomoc by Gaucho


Započeo Gaucho123, Novembar 18, 2018, 14:04:24 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Hocu da napravim komandu /pubg i podesio sam sve to ali ne kontam kako da napravim spawn na vise mjesta na komandi /pubg znam na jedno mijesto napravit.
Dio skripte: //
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Poslednja Izmena: Novembar 20, 2018, 08:21:26 PRE PODNE od Bašovski

Imas kod sad goat production tutorijal za random spawn

credits: Xunder, Ino420, Muma

Citat: Pottus;3903994
SetPlayerPos("dreni1998", 666.666, 666.666, 666.666, 666.666);    ///// GO IN HELL MOTHERFUCKER

https://i.imgur.com/XHLx9oj.gif
https://i.ibb.co/ZJqQKWT/NXRX.gif

Hocu da napravim kad kucam komandu da me spawnuje na raznim mjestima
Znam ja promjenit ovaj spawn kad se conectujem

Smjestiš više floatova u multidimenzionalni niz, npr:
new Float:niz[ 2 ][ 3 ] = {
    { 0, 1, 2 },
    { 1, 2, 3 }
};


onda ako hoces random index od ovih, pozoveš:
random( sizeof( niz ) );

možeš vrijednost dobivenu putem random() spremiti u varijablu i kasnije koristiti:

static r;
r = random( sizeof( niz ) );
SetPlayerPos( playerid, niz[ r ][ 0 ], niz[ r ][ 1 ], niz[ r ][ 2 ] );


bilo je lijepo dok je trajalo.



PUBG[r][0], PUBG[r][1], PUBG[r][2], a ne da stavljas koordinate, vec si definisao u float-u..


new Float:PUBG[5][3]
5 oznacava broj koordinata, kao sto vidis ti imas 5, 3 oznacava X, Y, Z, cela filozofija..


Jel ti znas uopste kako radi komanda SetPlayerPos ? Kolko vidim nemas pojma, SetPlayerPos(playerid, X, Y, Z);
Znaci nemas PUBG[r][4], to izbaci