Komanda /stats


Započeo enzy, Maj 12, 2020, 02:04:18 PRE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Novi sam u skriptanju i zanima me kako da napravim komandu /stats i da mi izadju sve potrebne informacije o igracu.
Dio skripte: [ pawn ]-[ /pawn ]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ]-[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): link slike

CMD:stats(playerid)
{
	new buffer[128];
	format(buffer, sizeof buffer, "Vas Level: %d, Vas Novac: $%d, Respekti: %d", PlayerInfo[playerid][Level], PlayerInfo[playerid][Novac], PlayerInfo[playerid][Respekti]);
	SCM(playerid, -1, buffer);
}


Isto tako mozes i u dialogu, samo umjesto SCM(....) stavis ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSBOX,"Stats",buffer,"Izlaz","");

* Takodje prilagodi skripti
Poslednja Izmena: Maj 12, 2020, 12:49:36 POSLE PODNE od .agency

C:\Users\dana\Desktop\School Time RolePlay\gamemodes\MAPE.pwn(239) : warning 203: symbol is never used: "stats"

Meni ovo izlazi kada uradim tu komandu moze pomoc?

Nisi dodao return true; ispod SCM.
You'll be always in my heart, the end and thanks for amazing times. #WeAreLords

C:\Users\dana\Desktop\Komande radim i ostalo\[IRP] Imperial - RolePlay\gamemodes\IRP.pwn(4971) : error 017: undefined symbol "Level"

E sada mi ovo izlazi mozes mi pomoci opet?

Citat: Glisa012 poslato Maj 14, 2020, 11:30:38 PRE PODNE
C:\Users\dana\Desktop\Komande radim i ostalo\[IRP] Imperial - RolePlay\gamemodes\IRP.pwn(4971) : error 017: undefined symbol "Level"

E sada mi ovo izlazi mozes mi pomoci opet?
new Level;

;)

Ne razumem sta me vise ovde jebe sada mi izlazi ovo!!!
C:\Users\dana\Desktop\Komande radim i ostalo\[IRP] Imperial - RolePlay\gamemodes\IRP.pwn(4974) : warning 213: tag mismatch
C:\Users\dana\Desktop\Komande radim i ostalo\[IRP] Imperial - RolePlay\gamemodes\IRP.pwn(4974) : warning 213: tag mismatch
C:\Users\dana\Desktop\Komande radim i ostalo\[IRP] Imperial - RolePlay\gamemodes\IRP.pwn(4974) : warning 213: tag mismatch

posalji tu tu liniju, par iznad i ispod

enum PlayerInfos
{
          pLevel,
pNovac,
pRespekti
}
static PlayerInfo[MAX_PLAYERS][PlayerInfos];
//////
CMD:stats(playerid)
{
	new buffer[128];
	format(buffer, sizeof buffer, "Vas Level: %d, Vas Novac: $%d, Respekti: %d", PlayerInfo[playerid][Level], PlayerInfo[playerid][Novac], PlayerInfo[playerid][Respekti]);
	SCM(playerid, -1, buffer);
        return 1;
}

Posto sam glup da li mozes da mi objasnis zasto static PlayerInfo ?