Skripta koju koristim:Athlone
Detaljan opis problema:Warninzi
Dio skripte:Dole
Neke slike/video za lakse dobivanje pomoci(neobavezno):x
WARNING:
[pawn]
C:\Users\Aca\Desktop\Sava\GTA\Balkan Fm\Server\gamemodes\BF.pwn(19382) : warning 204: symbol is assigned a value that is never used: "exp"
C:\Users\Aca\Desktop\Sava\GTA\Balkan \Server\gamemodes\BF.pwn(19381) : warning 204: symbol is assigned a value that is never used: "level"
C:\Users\Aca\Desktop\Sava\GTA\Balkan \Server\gamemodes\BF.pwn(19380) : warning 204: symbol is assigned a value that is never used: "warns"
C:\Users\Aca\Desktop\Sava\GTA\Balkan \Server\gamemodes\BF.pwn(19379) : warning 204: symbol is assigned a value that is never used: "expamount"
[/pawn]
DEO SKRIPTE:
[pawn]
new nxtlevel = PlayerInfo[ targetid ][ xLevel ]+1,
expamount = nxtlevel*levelexp,
warns = PlayerInfo[ targetid ][ xWarn ],
level = PlayerInfo[ targetid ][ xLevel ],
exp = PlayerInfo[ targetid ][ xRespekt ];[/pawn]
EDIT by Åuk
@: fixano ime teme
Postavio si te vrednosti, a nisi ih koristio. Kompajler tebe upozorava da nisi iskoristio te promenljive jer one zauzimaju memoriju za bezveze.
Citat: Butigan.MySql poslato Decembar 05, 2017, 15:01:31 POSLE PODNE
Postavio si te vrednosti, a nisi ih koristio. Kompajler tebe upozorava da nisi iskoristio te promenljive jer one zauzimaju memoriju za bezveze.
Znam al ja njih obrisem i onda mi izlaze erori
Posalji deo gde koristis te promenljive da proverim nesto
Citat: Tosic ãƒ,, poslato Decembar 05, 2017, 18:01:31 POSLE PODNE
Posalji deo gde koristis te promenljive da proverim nesto
Koristim na 2 mesta, ovo je prvo mesto gde ne izbacuje warning:
ShowStats( playerid, targetid )
{
if( IsPlayerConnected( playerid ) && IsPlayerConnected( targetid ) )
{
new pol[ 7 ];
if( PlayerInfo[ playerid ][ xPol ] == 1 ) pol = "musko";
else if( PlayerInfo[ playerid ][ xPol ] == 2 ) pol = "zensko";
new nxtlevel = PlayerInfo[ targetid ][ xLevel ]+1,
expamount = nxtlevel*levelexp,
warns = PlayerInfo[ targetid ][ xWarn ],
level = PlayerInfo[ targetid ][ xLevel ],
exp = PlayerInfo[ targetid ][ xRespekt ];
E sad isto to koristim ovde ali izbacuje warning:
ShowAktivnost( playerid, targetid )
{
if( IsPlayerConnected( playerid ) && IsPlayerConnected( targetid ) )
{
new pol[ 7 ];
if( PlayerInfo[ playerid ][ xPol ] == 1 ) pol = "musko";
else if( PlayerInfo[ playerid ][ xPol ] == 2 ) pol = "zensko";
new nxtlevel = PlayerInfo[ targetid ][ xLevel ]+1,
expamount = nxtlevel*levelexp,
warns = PlayerInfo[ targetid ][ xWarn ],
level = PlayerInfo[ targetid ][ xLevel ],
exp = PlayerInfo[ targetid ][ xRespekt ];
Jednostavno ne koristiš te varijable i izbriši njihovu definiciju
Obrisao sam celu komandu i ove varijable, posto sam precesljao mod i video da je ona duplirana i da mi ne sluzi sem da baca warning :D :D :D.Hvala svima