Detaljan opis problema: Pa sad kad idem na login, kao da uopste ne pokrece onplayerspawn, dakle kad idem na login ovo se pojavi: http://www.dodaj.rs/f/3p/9I/1TeK3SKp/sa-mp-010.png a trebale bi da se pojave dole random poruke, da se pojavi gore banka i zlato i gore logo... ovaj textdraw sto vidite je samo na loginu, i na spawnu bi trebao da se skloni, igraca spawna na dobro mesto i sve to ali kao da nesto nece da pokrene onplayerspawn callback, evo vam, vidite da imam spawnplayer funkciju, da imam setcamerabehindplayer, da imam toggleplayerspectating na false, msm ne znam.. ako znate vi..:
Dio skripte: LOGIN DIALOG:
if(dialogid == 2)
{
if (!response) return Kick(playerid);
if(response)
{
if(!strlen(inputtext)) return Login(playerid);
if(!strcmp(inputtext, PlayerInfo, false))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
TogglePlayerSpectating(playerid, false);
SaveData(playerid);
FirstSpawn = 0;
SetCameraBehindPlayer(playerid);
SetSpawnInfo(playerid, 0, PlayerInfo, -2447.8291,2299.5923,4.9875,1.6882, 0, 0, 0 ,0, 0, 0);
KillTimer(vartimer);
SpawnPlayer(playerid);
//TogglePlayerControllable(playerid, true);
PostaviLevel(playerid, PlayerInfo);
ResetPlayerMoney(playerid);
DajNovac(playerid, PlayerInfo);
TextDrawHideForPlayer(playerid, login0);
TextDrawHideForPlayer(playerid, login1);
}
else Login(playerid);
}
}Eto i onplayerspawn..
public OnPlayerSpawn(playerid)
{
Aduty = 0;
Ukuci = 0;
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);
TogglePlayerControllable(playerid, true);
TextDrawHideForPlayer(playerid, login0);
TextDrawHideForPlayer(playerid, login1);
TextDrawShowForPlayer(playerid, Textdraw0);
TextDrawShowForPlayer(playerid, Textdraw1);
TextDrawShowForPlayer(playerid, Textdraw2);
TextDrawShowForPlayer(playerid, Textdraw3);
TextDrawShowForPlayer(playerid, Textdraw4);
TextDrawShowForPlayer(playerid, Textdraw5);
TextDrawShowForPlayer(playerid, Textdraw6);
TextDrawShowForPlayer(playerid, Textdraw7);
ObrisiChat(playerid, 40);
SCM(playerid, -1, "{00C0FF}REV | Dobrodosli na Revolution Roleplay.");
SCM(playerid, -1, "{00C0FF}REV | Forum zajednice: www.revolution-hq.com.");
//-------------------------------------
SetCameraBehindPlayer(playerid);
if(FirstSpawn == 1)
{
SetPlayerPos(playerid, -2447.8291,2299.5923,4.9875);
SetPlayerCameraPos(playerid, -2447.08, 2302.09, 5.72);
SetPlayerCameraLookAt(playerid, -2447.09, 2297.09, 4.18);
SetTimerEx("Intercam", 500, false, "d",playerid);
TogglePlayerControllable(playerid, false);
FirstSpawn = 0;
SetSpawnInfo(playerid, 0, PlayerInfo, -2447.8291,2299.5923,4.9875,1.6882, 0, 0, 0 ,0, 0, 0);
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): Nista 🙂
