Problem(error/warning): Kada se prikaze dialog drzava,posalje mu poruku uspesna registracija... i nista se ne desava(ne spawna se,nedaju se pare...)
Dio skripte:
[pawn]
case DIALOG_DRZAVLJANSTVO:
{
if(!response)
{
Kick(playerid);
dini_Remove(path);
}
if(response)
{
dini_IntSet(path, "Drzava", listitem);
SCM(playerid, ZELENA, "Uspesno si se registrovao! Uzivaj u igri!!");
new skin;
if(PlayerData[playerid][Pol] == 1) return skin = 47;
else if(PlayerData[playerid][Pol] == 2) return skin = 56;
else if(PlayerData[playerid][Pol] == 3) return skin = 23;
TogglePlayerSpectating(playerid, false);
SetSpawnInfo(playerid, 0, skin, 2215.89746, 49.58544, 26.54543, 47.04859, 0, 0, 0, 0, 0, 0);
SpawnPlayer(playerid);
GPM(playerid, 70000);
SetPlayerScore(playerid, 2);
PlayerData[playerid][Pol] = dini_Int(path, "Pol");
PlayerData[playerid][Godine] = dini_Int(path, "Godine");
PlayerData[playerid][Drzava] = dini_Int(path, "Drzava");
PlayerData[playerid][Admin] = dini_Int(path, "Admin");
GPM(playerid, dini_Int(path, "Novac"));
SetPlayerScore(playerid, dini_Int(path, "Level"));
loginovan[playerid] = 1;
return 1;
}
}
[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): Nema...
Slika/video ingame problema(obavezno ako je ingame problem): Ne treba slika jednostavno nestane dialog i nista se ne desava
BUMP
BUMP
BUMP
Napravi tajmer za spawn npr 2 sekunde i stavi u tajmeru to da slawna postavi skin i to
Zamjeni
[pawn]if(PlayerData[playerid][Pol] == 1) return skin = 47;
else if(PlayerData[playerid][Pol] == 2) return skin = 56;
else if(PlayerData[playerid][Pol] == 3) return skin = 23;[/pawn]
Sa
[pawn]if(PlayerData[playerid][Pol] == 1) { skin = 47; }
else if(PlayerData[playerid][Pol] == 2) { skin = 56; }
else if(PlayerData[playerid][Pol] == 3) { skin = 23; }[/pawn]