Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Mirnas_Tajic poslato April 16, 2011, 23:25:17 POSLE PODNE

Naslov: [POMOC] Warning
Poruka od: Mirnas_Tajic poslato April 16, 2011, 23:25:17 POSLE PODNE
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)://
Naslov: Odg: [POMOC] Warning
Poruka od: poznaticovik poslato April 16, 2011, 23:37:22 POSLE PODNE
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");
Naslov: Odg: [POMOC] Warning
Poruka od: Gotti747 poslato April 17, 2011, 08:21:20 PRE PODNE
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
Naslov: Odg: [POMOC] Warning
Poruka od: makelele poslato April 17, 2011, 08:48:35 PRE PODNE
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.
Naslov: Odg: [POMOC] Warning
Poruka od: Keso poslato April 17, 2011, 09:24:01 PRE PODNE
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