Skocz do zawartości
Minokon

Spis najczęstszych błędów i ich rozwiązania!

Rekomendowane odpowiedzi

że w klamrach {} switch'a mogą występować tylko case oraz default

kod który ma być np. dla case 1: musi być robiony jak dla if for while itd. czyli jeśli jedna funkcja to zaraz po case/default jeśli więcej to

case 1 / default:
{
//kod
}

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Przypadkiem zwróciłem uwagę:

error 004: function "Nazwa" is not implemented

Oznacza, że dany public został zdefiniowany, ale nie został użyty (Jest forward, ale brak "public Nazwa()").

Odwrotnie, oznacza że jest public Nazwa(), ale brakuje mu forward.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

bocian941, popełniłeś mały fail :)

Każdy błąd w napisany w pierwszym poście dokładnie sprawdziłem, nie ma mowy o takiej pomyłce o jakiej mówił bocian.

Pozdrawiam

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

a co oznacza ten błąd i jak to naprawić?

warning 232: output file is written, but with compact encoding disabled

jest on w nieistniejącej linijce (po ostatniej linijce)

ten warning występuje w skrypcie, mam w nim długą tablicę z mapkami do wg (około 1700 linijek) i 1 komendę

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

@UP Nieprawda, gdyby klamry się nie zgadzały, wyskoczyłoby "słynne" 26 błędów, albo takie error:

compound statement not closed at the end of file (started at line 1339)

.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

C:\Users\Kurzawa\Desktop\pf.pwn(245) : C:\Users\Kurzawa\Desktop\pf.pwn(316) : warning 225: unreachable code
C:\Users\Kurzawa\Desktop\pf.pwn(320) : warning 225: unreachable code
C:\Users\Kurzawa\Desktop\pf.pwn(354) : warning 225: unreachable code
C:\Users\Kurzawa\Desktop\pf.pwn(1210) : warning 225: unreachable code

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ja mam taki błąd i nie wiem jak go rozwiązać.. ;/

C:\Documents and Settings\Johny\Pulpit\Pawno Include\Mapka psr\[PSR]PolskiSerwerRozrywki.pwn(33) : warning 217: loose indentation

C:\Documents and Settings\Johny\Pulpit\Pawno Include\Mapka psr\[PSR]PolskiSerwerRozrywki.pwn(217) : error 030: compound statement not closed at the end of file (started at line 116)

Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

1 Error.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Mam jeszcze 1 taki błąd wygląda tak:

C:\Documents and Settings\Johny\Moje dokumenty\Pobieranie\pxf24_mapa_pwn\PXF24\gamemodes\pxf.pwn(3) : fatal error 100: cannot read from file: "a_mysql"

Wiem że tam piszę jak to zrobić ale trochę tego nie ogarniam mam to w include i co mam dalej zrobić??

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

C:\Documents and Settings\Johny\Pulpit\Pawno Include\Mapka psr\[PSR]PolskiSerwerRozrywki.pwn(217) : error 030: compound statement not closed at the end of file (started at line 116)

Wystarczy podstawy angielskiego znać, masz niezamknięty nawias {}, prawdopodobnie startujący w linijce 116

Mam jeszcze 1 taki błąd wygląda tak:

Wiem że tam piszę jak to zrobić ale trochę tego nie ogarniam mam to w include i co mam dalej zrobić??

Kolejny raz podstawy ang. się kłaniają, nie można czytać z pliku a_mysql, zapewne dlatego że go nie posiadasz (musisz go mieć w folderze pawno/include)

p.s i nie pisz posta pod postem, używaj opcji modyfikuj

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Witam, mam pewien problem z moją definicją. Gdy chce ją skompilować to kompilator muli.

Oto ona:

#define ShowLangDialog(%0,%1,%2,%3,%4,%5,%6,%7); \
  switch(Lang[%0]) \
  case 0: ShowPlayerDialog(%0,%1,%2,%3,%4,%5,%6); \
  case 1: ShowPlayerDialog(%0,%1,%2,%7)

Co jest źle? Jak naprawić? Dajcie mi nauczkę.

Pozdrawiam i czekam na odpowiedź.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×