Pomoc

Započeo Savke_King, Decembar 05, 2017, 14:51:29 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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
Poslednja Izmena: Decembar 05, 2017, 19:48:51 POSLE PODNE od Łuk@

Postavio si te vrednosti, a nisi ih koristio. Kompajler tebe upozorava da nisi iskoristio te promenljive jer one zauzimaju memoriju za bezveze.


“Without requirements or design, programming is the art of adding bugs to an empty text file.” - Louis Srygley

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