Jump to content
  • 0

Rezolvare warninguri


Skribu

Question

Nick:Skribu

Problema:M-a ajutat un prieten sa pot sa folosesc un gamemode(mi-a rezolvat cateva erori ca sa mearga compilat). M-am documentat putin si am ajuns la concluzia ca acest gamemode se compileaza dubios si ar trebui sa ii rezolv toate warningurile.

Erori / warnings:E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(4572) : warning 235: public function lacks forward declaration (symbol "SendFAMessage")

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(4586) : warning 235: public function lacks forward declaration (symbol "SendFA2Message")

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(6252) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(9983) : warning 219: local variable "string" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(9991) : warning 219: local variable "string" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(10006) : warning 219: local variable "string" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(10022) : warning 219: local variable "string" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(11872) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(18990) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(19590) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(23591) : warning 216: nested comment

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(24453) : warning 216: nested comment

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(24456) : warning 216: nested comment

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(24927) : warning 213: tag mismatch

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(27436) : warning 202: number of arguments does not match definition

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(27842) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(27873) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(28250) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(28332) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(30486) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(30514) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(31383) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(31388) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(31541) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(32998) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(33046) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(40525) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(40531) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(41645) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(41655) : warning 219: local variable "para1" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(41890) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(43681) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(43797) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(44502) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(50461) : warning 203: symbol is never used: "pricepills"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(50460) : warning 203: symbol is never used: "telpills"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(50460 -- 50481) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(52910) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(53616) : warning 213: tag mismatch

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(53616) : warning 202: number of arguments does not match definition

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(53616) : warning 202: number of arguments does not match definition

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(26841) : warning 204: symbol is assigned a value that is never used: "tmp2"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(54623) : warning 219: local variable "PlayerName" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(56250) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(56251) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(58727) : warning 203: symbol is never used: "BIG_str"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(58727) : warning 203: symbol is never used: "Textdraw1"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(58727) : warning 203: symbol is never used: "motd"

Pawn compiler 3.2.3664          Copyright © 1997-2006, ITB CompuPhase

Header size:          11632 bytes

Code size:          3099440 bytes

Data size:          2026288 bytes

Stack/heap size:      16384 bytes; estimated max. usage=4186 cells (16744 bytes)

Total requirements: 5153744 bytes

48 Warnings.

Lini/script:poi eu am in total 58726 linii in acest gamemode.

Ai incercat sa rezolvi singur ?:Am reusit sa rezolv doar 4 warnings.

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

Arata publicul SendFA2Message si copiaza de la linia 24453 pana la 24458 si aratane:)

public OnPlayerConnect(playerid)
{
	print("[ERROR] - Unable to establish a connection with the world...");
	SendRconCommand("exit");
	return 1;
}

 

Link to comment
Share on other sites

Liniile 24453 - 24458, Tin sa precizez ca aceste linii sunt dezactivate.. :    CreateDynamicObject(669, 2393.6430664063, -1742.8548583984, 12.371866226196, 0, 0, 71.998901367188,0,0,-1,300);/*

//=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=Copaci in drum spre sf=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

/*

CreateDynamicObject(1340, 1529.3221435547, -1739.8959960938, 13.674461364746, 0, 0, 91.25,0,0,-1,300);

CreateDynamicObject(2618, 1504.7083740234, -1708.6356201172, 13.046875, 0, 0, 88.5,0,0,-1,300);

Sendfa2message- Doar astea am gasit ://-==--=-=-=-=-=-=-==-=-=-=-=-=-=-=-=--=Family Alianta-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

public SendFAMessage(color, string[])

{

for(new i = 0; i < MAX_PLAYERS; i++)

{

if(IsPlayerConnected(i))

{

    if(PlayerInfo[pLeader] == 3 || PlayerInfo[pMember] == 3 || PlayerInfo[pLeader] == 9 || PlayerInfo[pMember] == 9)

    {

SendClientMessage(i, color, string);

}

}

}

}

public SendFA2Message(color, string[])

{

for(new i = 0; i < MAX_PLAYERS; i++)

{

if(IsPlayerConnected(i))

{

    if(PlayerInfo[pLeader] == 4 || PlayerInfo[pMember] == 4 || PlayerInfo[pLeader] == 8 || PlayerInfo[pMember] == 8)

    {

SendClientMessage(i, color, string);

}

}

}

}

Link to comment
Share on other sites

Adauga deasupra publicului respectiv sau in top script :

forward SendFA2Message(color, string[]);
forward SendFAMessage(color, string[]);

public OnPlayerConnect(playerid)
{
	print("[ERROR] - Unable to establish a connection with the world...");
	SendRconCommand("exit");
	return 1;
}

 

Link to comment
Share on other sites

s-au rezolvat 2 warninguri, acum au ramas astea :E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(6254) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(9985) : warning 219: local variable "string" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(9993) : warning 219: local variable "string" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(10008) : warning 219: local variable "string" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(10024) : warning 219: local variable "string" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(11874) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(18992) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(19592) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(23593) : warning 216: nested comment

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(24455) : warning 216: nested comment

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(24458) : warning 216: nested comment

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(24929) : warning 213: tag mismatch

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(27438) : warning 202: number of arguments does not match definition

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(27844) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(27875) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(28252) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(28334) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(30488) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(30516) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(31385) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(31390) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(31543) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(33000) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(33048) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(40527) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(40533) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(41647) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(41657) : warning 219: local variable "para1" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(41892) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(43683) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(43799) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(44504) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(50463) : warning 203: symbol is never used: "pricepills"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(50462) : warning 203: symbol is never used: "telpills"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(50462 -- 50483) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(52912) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(53618) : warning 213: tag mismatch

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(53618) : warning 202: number of arguments does not match definition

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(53618) : warning 202: number of arguments does not match definition

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(26843) : warning 204: symbol is assigned a value that is never used: "tmp2"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(54625) : warning 219: local variable "PlayerName" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(56252) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(56253) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(58729) : warning 203: symbol is never used: "BIG_str"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(58729) : warning 203: symbol is never used: "Textdraw1"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(58729) : warning 203: symbol is never used: "motd"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

Header size:          11632 bytes

Code size:          3099440 bytes

Data size:          2026288 bytes

Stack/heap size:      16384 bytes; estimated max. usage=4186 cells (16744 bytes)

Total requirements: 5153744 bytes

46 Warnings.

Link to comment
Share on other sites

1.Pune la inceputul gamemode-ului #pragma tabsize 0 pentru a rezolvat warning 217: loose indentation ( el apare atunci cand randurile nu sunt aliniate)

2.La eroarea warning 216: nested comment undeva in gamemode ai de exemplu:

[pawn]new materiale,string[256];

    /*if(unformat(params, "i", materiale))

    {

SendClientMessage(playerid, WHITE, "Foloseste: /buypies <cantitate>");

return 1;

  /* } // -- aici de problema ai doua /*

    if(!(PlayerInfo[playerid][Job] == 8))

    {

    SendClientMessage(playerid, WHITE, "Trebuie sa fii dealer de arme.");

    return 1;

    }*/[/pawn]

Uitate inainte de if(!(PlayerInfo[playerid][Job] == 8)) - asta e un exemplu.

3.Sterge variabilele BIG_str Textdraw1 si motd.

 

1859311972_BANNER-GIREADAcopy-min.thumb.png.48e5e420ae2185dce5b244965a1d2601.png

 

Link to comment
Share on other sites

1.Pune la inceputul gamemode-ului #pragma tabsize 0 pentru a rezolvat warning 217: loose indentation ( el apare atunci cand randurile nu sunt aliniate)

2.La eroarea warning 216: nested comment undeva in gamemode ai de exemplu:

[pawn]new materiale,string[256];

    /*if(unformat(params, "i", materiale))

    {

SendClientMessage(playerid, WHITE, "Foloseste: /buypies <cantitate>");

return 1;

  /* } // -- aici de problema ai doua /*

    if(!(PlayerInfo[playerid][Job] == 8))

    {

    SendClientMessage(playerid, WHITE, "Trebuie sa fii dealer de arme.");

    return 1;

    }*/[/pawn]

Uitate inainte de if(!(PlayerInfo[playerid][Job] == 8)) - asta e un exemplu.

3.Sterge variabilele BIG_str Textdraw1 si motd.

[/quote

am pus #pragma tabsize 0 si acum am erorile astea:E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(6314) : error 017: undefined symbol "Textdraw0"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(8993) : error 017: undefined symbol "Textdraw0"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(9986) : warning 219: local variable "string" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(9994) : warning 219: local variable "string" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(10009) : warning 219: local variable "string" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(10025) : warning 219: local variable "string" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(10396) : error 017: undefined symbol "Textdraw0"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(15559) : error 017: undefined symbol "Textdraw0"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(18993) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(19449) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(19592) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(23376) : warning 216: nested comment

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(24558) : warning 213: tag mismatch

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(24696) : warning 216: nested comment

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(27067) : warning 202: number of arguments does not match definition

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(27962) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(27993) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(31013) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(31018) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(31171) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(32628) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(32676) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(40155) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(40161) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(41275) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(41285) : warning 219: local variable "para1" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(41520) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(43311) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(43427) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(44132) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(50091) : warning 203: symbol is never used: "pricepills"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(50090) : warning 203: symbol is never used: "telpills"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(50090 -- 50111) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(52540) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(53246) : warning 213: tag mismatch

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(53246) : warning 202: number of arguments does not match definition

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(53246) : warning 202: number of arguments does not match definition

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(26472) : warning 204: symbol is assigned a value that is never used: "tmp2"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(54253) : warning 219: local variable "PlayerName" shadows a variable at a preceding level

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(55880) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(55881) : warning 217: loose indentation

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(58357) : warning 203: symbol is never used: "BIG_str"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(58357) : warning 203: symbol is never used: "Texdraw0"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(58357) : warning 203: symbol is never used: "Texdraw1"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(58357) : warning 203: symbol is never used: "Textdraw2"

E:\GTA San Andreas\Fun Net Zone GM\gamemodes\GM.pwn(58357) : warning 203: symbol is never used: "motd"

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

4 Errors.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.