Problem(error/warning): Kada ukucam /proveri ID otvara moju statistiku.
Dio skripte: https://imgur.com/1Kh38IG
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Komanda '/proveri'
469
pregleda
4
postova
17. Jun 2018.
Bašovski wrote on June 17, 2018, 1:25 pm:
Posalji stock od CheckShowStats
/// S t a t s d i a l o g
stock CheckShowStats(playerid)
{
if(IsPlayerConnected(playerid))
{
if(GetPVarInt(playerid, "StatsPrikazan") == 0)
{
for(new s = 0; s < 34; s++)
{
PlayerTextDrawShow(playerid, StatsTD);
}
////////////////////////////////////////////////////////////////////////
new drank;
if(PlayerInfo == 1) { drank = "Donator"; }
else if(PlayerInfo == 2) { drank = "Bronzani"; }
else if(PlayerInfo == 3) { drank = "Srebreni"; }
else if(PlayerInfo == 4) { drank = "Zlatni"; }
else if(PlayerInfo == 5) { drank = "Master"; }
else { drank = "Nema"; }
////////////////////////
new sat, minuta, sekunda, godina, mjesec, dan;
///////////////////////
getdate(godina, mjesec, dan);
///////////////////////
gettime(sat, minuta, sekunda);
///////////////////////
new playerskin = GetPlayerSkin(playerid);
///////////////////////
new str, str3, vreme, satt;
///////////////////////
PlayerTextDrawSetPreviewModel(playerid, StatsTD, PlayerInfo);
PlayerTextDrawShow(playerid, StatsTD);
///////////////////////
format(str3, sizeof(str3),"%s",GetName(playerid));
PlayerTextDrawSetString(playerid, StatsTD, str3);
///////////////////////
format(str, sizeof(str), "Level:_%d~n~Respekti:_%d/%d~n~Sati_Igranja:_%d~n~Vip_level:_%s~n~Upozorenja:_%d~n~Trazeni_level:_%d~n~Ubistava:_%d~n~Smrti:_%d~n~Skin:_%d",
PlayerInfo, PlayerInfo, (PlayerInfo * 2) + 2, PlayerInfo, drank, PlayerInfo, PlayerInfo, PlayerInfo, PlayerInfo, playerskin);
PlayerTextDrawSetString(playerid, StatsTD, str);
///////////////////////
format(vreme, sizeof(vreme),"~w~%d/~w~%d/~w~%d", dan, mjesec, godina);
PlayerTextDrawSetString(playerid, StatsTD, vreme);
///////////////////////
format(satt, sizeof(satt), "%s%d:%s%d:%s%d", (sat < 10) ? ("0") : (""), sat, (minuta < 10) ? ("0") : (""), minuta, (sekunda < 10) ? ("0") : (""), sekunda);
PlayerTextDrawSetString(playerid, StatsTD, satt);
///////////////////////
SetPVarInt(playerid, "StatsPrikazan", 1);
SelectTextDraw(playerid, 0xAFAFAFAA);
}
else if(GetPVarInt(playerid, "StatsPrikazan") == 1)
{
for(new s = 0; s < 34; s++)
{
PlayerTextDrawHide(playerid, StatsTD);
}
SetPVarInt(playerid, "StatsPrikazan", 0);
CancelSelectTextDraw(playerid);
}
}
return 1;
}Evo ga.
17. Jun 2018.
Izbaci funkciju u komandi
Morat ces zamjeniti playerid sa id u arrayima od varijabli, a to su ti ovi
Za TextDraw funkcije ostavi playerid jer ces pokazati adminu, a ne igracu kojeg provjeravas.
Sad sam preko mobitela pa ti ne mogu napisati funkciju.
CheckShowStats( playerid, id );Morat ces zamjeniti playerid sa id u arrayima od varijabli, a to su ti ovi
Za TextDraw funkcije ostavi playerid jer ces pokazati adminu, a ne igracu kojeg provjeravas.
Sad sam preko mobitela pa ti ne mogu napisati funkciju.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava