pomoc


Započeo Salke, Avgust 17, 2020, 21:27:15 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): kako da namjestim da i na reg i logu se spawnuje na istom mjestu ja napravim ali mi se na reg spawna na pravom spawnu a na log spawna u nekoj njivi
Deo skripte:
Pawno Code: [Izaberi]
                   	SetSpawnInfo(playerid, PlayerInfo[playerid][pSkin], 0, 1124.5006, -2036.9963, 69.8840, 275.7729, 0, 0, 0, 0, 0, 0);
 				SpawnPlayer(playerid);

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):

Citat: AhmedSalkic20407 poslato Avgust 17, 2020, 21:27:15 POSLE PODNE
Problem(error/warning): kako da namjestim da i na reg i logu se spawnuje na istom mjestu ja napravim ali mi se na reg spawna na pravom spawnu a na log spawna u nekoj njivi
Deo skripte:
Pawno Code: [Izaberi]
                   	SetSpawnInfo(playerid, PlayerInfo[playerid][pSkin], 0, 1124.5006, -2036.9963, 69.8840, 275.7729, 0, 0, 0, 0, 0, 0);
 				SpawnPlayer(playerid);

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Daj mi OnDialogResponse
e

Mislim da ce ti najjednostavnije biti napraviti funkciju za spawnovanje igraca, tako da ces moci da je primenjujes gde god ti to bude trebalo, ne samo pri log i reg

SpawnujIgraca(playerid) {

	SetSpawnInfo(playerid, PlayerInfo[playerid][pSkin], 0, 1124.5006, -2036.9963, 69.8840, 275.7729, 0, 0, 0, 0, 0, 0); //Podesimo spawn info
 	SpawnPlayer(playerid); //Spawnujemo ga
}


Ovo iznad dodes bilo gde u skripti, naravno izvan ostalih funkcija, callback-ova itd..

Kako sada koristis to?

Kada zelis da se igrac spawn-a, pozoves funkciju :

//Kada se na primer igrac registruje, dodas sledecu liniju
SpawnujIgraca(playerid);


Kada pozoves tu funkciju, automatski ce staviti spawn info i spawnovati igraca. Takodje je bolje da koristimo jednu funkciju, a ne zasebno svuda pisati po dve linije, da ne bi doslo do mesanja koordinata.

Sada za resenje tvog problema :

Nadji lepo u skripti, kada zavrsi login, gde pise SpawnPlayer, i umesto SpawnPlayer samo stavi SpawnujIgraca(playerid);
To sto se spawna na njivi, pretpostavljam da si pokusao spawn igraca bez da si uneo koordinate gde ce se tacno spawnati, sto znaci da ce zavrsiti da koordinatama 0.0, 0.0, 0.0

cek cek wtf lik mi se je freezovo kad se logino sve je dobro samo se desio neki freeze na pocetku https://imgur.com/a/6pxsB7e