Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: enzy poslato Maj 12, 2020, 02:04:18 PRE PODNE

Naslov: Komanda /stats
Poruka od: enzy poslato Maj 12, 2020, 02:04:18 PRE PODNE
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
Naslov: Odg: Komanda /stats
Poruka od: .agency poslato Maj 12, 2020, 12:48:17 POSLE PODNE
[pawn]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);
}[/pawn]

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

* Takodje prilagodi skripti
Naslov: Odg: Komanda /stats
Poruka od: Glisa012 poslato Maj 14, 2020, 10:40:35 PRE PODNE
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?
Naslov: Odg: Komanda /stats
Poruka od: pokerface poslato Maj 14, 2020, 10:43:03 PRE PODNE
Nisi dodao return true; ispod SCM.
Naslov: Odg: Komanda /stats
Poruka od: 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?
Naslov: Odg: Komanda /stats
Poruka od: Teodor poslato Maj 14, 2020, 11:33:17 PRE PODNE
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?
[pawn]
new Level;
[/pawn]
;)
Naslov: Odg: Komanda /stats
Poruka od: Glisa012 poslato Maj 14, 2020, 11:37:52 PRE PODNE
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
Naslov: Odg: Komanda /stats
Poruka od: Teodor poslato Maj 14, 2020, 11:47:30 PRE PODNE
posalji tu tu liniju, par iznad i ispod
Naslov: Odg: Komanda /stats
Poruka od: .agency poslato Maj 14, 2020, 13:20:50 POSLE PODNE
enum PlayerInfos
{
          pLevel,
pNovac,
pRespekti
}
static PlayerInfo[MAX_PLAYERS][PlayerInfos];
//////
[pawn]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;
}[/pawn]
Naslov: Odg: Komanda /stats
Poruka od: __vedran.xyz77 poslato Maj 14, 2020, 13:40:28 POSLE PODNE
Posto sam glup da li mozes da mi objasnis zasto static PlayerInfo ?