[POMOC] Warning

Započeo Mirnas_Tajic, April 16, 2011, 23:25:17 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Mirnas_Tajic

Skripta koju koristim:Balkan Evolution
Detaljan opis problema:Isao sam comlite i izabaci mi 12 Warnings.
Dio skripte:
               
C:\DOCUME~1\MIRNAS~1\LOCALS~1\Temp\Rar$EX28.824\pawno\include\JunkBuster.inc(3240) : warning 201: redefinition of constant/macro (symbol "OnPlayerEnterRaceCheckpoint")
C:\DOCUME~1\MIRNAS~1\LOCALS~1\Temp\Rar$DI93.232\BalkanEvolution.pwn(2141) : warning 201: redefinition of constant/macro (symbol "GREEN")
C:\DOCUME~1\MIRNAS~1\LOCALS~1\Temp\Rar$DI93.232\BalkanEvolution.pwn(2142) : warning 201: redefinition of constant/macro (symbol "RED")
C:\DOCUME~1\MIRNAS~1\LOCALS~1\Temp\Rar$DI93.232\BalkanEvolution.pwn(3972) : warning 217: loose indentation
C:\DOCUME~1\MIRNAS~1\LOCALS~1\Temp\Rar$DI93.232\BalkanEvolution.pwn(20997) : warning 217: loose indentation
C:\DOCUME~1\MIRNAS~1\LOCALS~1\Temp\Rar$DI93.232\BalkanEvolution.pwn(22002) : warning 217: loose indentation
C:\DOCUME~1\MIRNAS~1\LOCALS~1\Temp\Rar$DI93.232\BalkanEvolution.pwn(22022) : warning 213: tag mismatch
C:\DOCUME~1\MIRNAS~1\LOCALS~1\Temp\Rar$DI93.232\BalkanEvolution.pwn(22022) : warning 202: number of arguments does not match definition
C:\DOCUME~1\MIRNAS~1\LOCALS~1\Temp\Rar$DI93.232\BalkanEvolution.pwn(67319) : warning 217: loose indentation
C:\DOCUME~1\MIRNAS~1\LOCALS~1\Temp\Rar$DI93.232\BalkanEvolution.pwn(72698) : warning 217: loose indentation
C:\DOCUME~1\MIRNAS~1\LOCALS~1\Temp\Rar$DI93.232\BalkanEvolution.pwn(72699) : warning 217: loose indentation
C:\DOCUME~1\MIRNAS~1\LOCALS~1\Temp\Rar$DI93.232\BalkanEvolution.pwn(81675) : warning 203: symbol is never used: "GetPointDistanceToPointExMorph"
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


12 Warnings.


Evo linije: 214
#define GREEN 0x21DD00FF


Linija 2142:
#define RED 0xE60000FF


Linija 3972 :
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);


Linija 22002) :
printf("[SCRIPT]: Loaded %d Objects", CountDynamicObjects());


Linija 67319 
SendClientMessage(playerid, COLOR_WHITE, "* Moras odraditi ugovor, ako zelis poslije dati odkaz.");

Linija 72698   
SendClientMessage(playerid, COLOR_YELLOW,"9 - Sto ce se dogoditi kada provaljujete u kucu?");


Linija 72699 ClearChatbox(playerid, 4);


Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Poslednja Izmena: April 16, 2011, 23:32:01 POSLE PODNE od Mirnas_Tajic

poznaticovik

WARNING: Loose indentation - Poravnaj linije sve moraju biti ravne i iste.

WARNING: Redefinition of constant/macro - Znači da si više puta definirao taj simbol.

WARNING: Symbol is never used: Obriši taj simbol ili napočetak skripte dodaj #pragma unsued GetPointDistanceToPointExMorph

WARNING: Number of arguments does not match definition - Previše imaš stvari u nekoj kodi , npr za SendClientMessage ide ovako SendClientMessage(playerid, COLOR, "Tekst"); , a taj warning bi dobio ako bi dodao još nešto recimo SendClientMessage(playerid, COLOR, COLOR2, "Tekst");

da se nadovezem na Mattov zadnji warning, veca je mogucnost da si negde stavio 4 koordinate koje dobijas kad ukucas /save, a ne samo prve 3 tj X,Y,Z
Citat: ...Neno... poslato Januar 26, 2013, 23:31:02 POSLE PODNE
Poceo sam mapati i tu je doslo do problema.Nakon par mapa,vidio sam post Gottia i kaze da nista nevalja da je katastrofa,i pocnemo se svadjati,psovati.Popusimo bananu obojica,i nakon toga nesto sam napravio (mapu) i Gotti kaze dobra,uh reko opet me zajebava,i saljem ja njemu na pm reko ti mene zajebavas,kaze on ne,i pomirimo se.Nakon toga postali smo dosta dobri

makelele

evo samo da kazem taj prvi warning sto nisu linije dobro poredane dodaj samo na vrh #pragma tabsize 0,tako da i kasnije nemas problema sa tim.

Citat: Mirnas_Tajic poslato April 16, 2011, 23:25:17 POSLE PODNE
Evo linije: 214
#define GREEN 0x21DD00FF

Linija 2142:
#define RED 0xE60000FF


kolko znam defineovi idu na vrh skripte,nisu razbacani