Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Problem z kompilacja klas z awansami


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
1 odpowiedź w tym temacie

#1 chudy1234

    Profesjonalista

  • Zbanowany

Reputacja: 65
Pomocny

  • Postów:161
  • Lokalizacja:Jezierzyce
Offline

Napisano 23.10.2012 20:14

Robie awanse klas i mam problem z kompilacja.Komplikowalem przez wasz kompilator i przez kompilator lokalny.Czy moze mi ktos pomoc ?? Wyskakuja mi takie bledy:

Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team

codawans_wielkiwodz.sma(23) : error 017: undefined symbol "cod_register_advance"
codawans_wielkiwodz.sma(27) : error 029: invalid expression, assumed zero
codawans_wielkiwodz.sma(31) : error 029: invalid expression, assumed zero
codawans_wielkiwodz.sma(39) : warning 217: loose indentation
codawans_wielkiwodz.sma(48) : error 054: unmatched closing brace
codawans_wielkiwodz.sma(48) : warning 203: symbol is never used: "bronie"
codawans_wielkiwodz.sma(48) : warning 203: symbol is never used: "inteligencja"
codawans_wielkiwodz.sma(48) : warning 203: symbol is never used: "kondycja"
codawans_wielkiwodz.sma(48) : warning 203: symbol is never used: "wytrzymalosc"
codawans_wielkiwodz.sma(48) : warning 203: symbol is never used: "zdrowie"

4 Errors.
Could not locate output file codawans_wielkiwodz.amxx (compile failed)
.

I daje w zalaczniku przykladowa klase proszę mi wytlumaczyc co zle zrobilem i jak to poprawic.
Potrzebne mi to na jutro .. :D
Z Gory dziekuje :D
Kawon (23.10.2012 20:18):
Kod w postach (np. źródło pluginu) umieszczaj w odpowiednich tagach (code/php/spoiler itp), a powyżej 200 linijek tylko w załączniku lub na wklejce.

Załączone pliki


Użytkownik benio101 edytował ten post 25.10.2012 06:58
Poprawa nazwy tematu


#2 K!113r

    Teraz to chyba Sławek kek

  • Power User

Reputacja: 387
Wszechpomocny

  • Postów:868
  • GG:
  • Steam:steam
  • Imię:Mateusz
  • Lokalizacja:Piotrków Tryb.
Offline

Napisano 23.10.2012 21:30

W twojej bibliotece nie ma natywu cod_register_advance (spotkałem się tylko z cod_register_class), masz w ostatniej linijce 2 klamry zamykające (błąd!), wykonujesz instrukcję ze funkcją (o_O), reszta to ostrzeżenia o nieużytych zmiennych i złej tabulacji.

przykład

//robisz tak
jakas_tam_funkcja_cod(id)
}
instrukcja_cod()

// Powinno byc albo bez klamer (wtedy tylko jedna instrukcja moze byc zawarta) lub z klamrami jako blok instrukcji
jakas_tam_funkcja_cod(id)
{
instrukcja_cod()
}

// lub
jakas_tam_funkcja_cod(id)
instrukcja_cod()


albo sam poprawiasz albo załączasz tę kosmiczną bibliotekę (advance :D, skąd wy bierzecie jakieś inne natywy? ja znam tylko te podstawowe do coda xD)
  • +
  • -
  • 0

DarkGL to mój autorytet.

skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych