Skripta koju koristim: Mod od nule
Detaljan opis problema: Ovako, prilikom kompajlovanja nema ni jednog error-a niti warnninga, u konzoli servera je sve normalno prilikom startovanja i rada servera. Problem je u tome Å¡to kada se loginujem na svoj nalog, i kada trebam da se spawnujem, spawnuje me na farmi za koje mislim da su koordinate 0,0,0, i u CJ skinu, tojest u skinu ID 0. Probao sam da vidim da nije problem sa streamerom ali nije, takodje mi se ne setuje ni level koji bi trebao automatski da bude oÄitan iz fajla igraÄa...
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Zaključano
Problem prilikom spawn-a
1,447
pregleda
17
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
pre 8 godina
pre 8 godina
case DIALOG_LOGIN:
{
if ( !response ) return Kick ( playerid );
if( response )
{
if(udb_hash(inputtext) == PlayerInfo)
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, PlayerInfo);
TextDrawShowForPlayer(playerid, BankTD);
TextDrawShowForPlayer(playerid, ZlatoTD);
MestoSpawna(playerid);
SetPlayerSkin(playerid,PlayerInfo);
SetPlayerScore(playerid,PlayerInfo);
SetSpawnInfo(playerid, 0, PlayerInfo, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid);
}
else
{
SPD(playerid, DIALOG_LOGIN, DSI,"Login",""S_PLAVA"_____________________________________\n\n"BELA"Uneli ste pogresnu sifru.\n\nPorbajte ponovo.\n\nNew Balkan RolePlay.\n\n"S_PLAVA"_____________________________________","Login","Quit");
}
return 1;
}
}
{
if ( !response ) return Kick ( playerid );
if( response )
{
if(udb_hash(inputtext) == PlayerInfo)
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, PlayerInfo);
TextDrawShowForPlayer(playerid, BankTD);
TextDrawShowForPlayer(playerid, ZlatoTD);
MestoSpawna(playerid);
SetPlayerSkin(playerid,PlayerInfo);
SetPlayerScore(playerid,PlayerInfo);
SetSpawnInfo(playerid, 0, PlayerInfo, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid);
}
else
{
SPD(playerid, DIALOG_LOGIN, DSI,"Login",""S_PLAVA"_____________________________________\n\n"BELA"Uneli ste pogresnu sifru.\n\nPorbajte ponovo.\n\nNew Balkan RolePlay.\n\n"S_PLAVA"_____________________________________","Login","Quit");
}
return 1;
}
}
pre 8 godina
Znam, tu postavljaÅ¡ informacije o spawnu igraÄa, skin, gun, i tako. Ali ja skin, koordinate i ostalo vuÄem preko druge funkcije...SetSpawnInfo i SpawnPlayer sam stavio da bih odmah posle dialoga bio spawnovan, i to je radilo sad ne znam zaÅ¡to neće...
pre 8 godina
Džabe opet isto, možda je bolje da ostavim da se situacija malo ohladi, mada znam da to niÅ¡ta ne pomaže. 😢
pre 8 godina
stock MestoSpawna(playerid)
{
if(PlayerInfo == 0) // Spawn - Hotel
{
SetPlayerPos(playerid,346.1380,-1483.8875,71.0377);
}
else if(PlayerInfo == 1) // Spawn - Kuca
{
new k = PlayerInfo;
SetPlayerInterior(playerid,KucaInfo);
SetPlayerPos(playerid,KucaInfo,KucaInfo,KucaInfo);
SetPlayerVirtualWorld(playerid,KucaInfo);
}
return 1;
}
{
if(PlayerInfo == 0) // Spawn - Hotel
{
SetPlayerPos(playerid,346.1380,-1483.8875,71.0377);
}
else if(PlayerInfo == 1) // Spawn - Kuca
{
new k = PlayerInfo;
SetPlayerInterior(playerid,KucaInfo);
SetPlayerPos(playerid,KucaInfo,KucaInfo,KucaInfo);
SetPlayerVirtualWorld(playerid,KucaInfo);
}
return 1;
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava