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

BF2 - Problem z AMXX Compile [local]


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

#1 Sefiroz

    Pomocny

  • Użytkownik

Reputacja: 4
Nowy

  • Postów:57
  • Steam:steam
  • Lokalizacja:Włocławek
Offline

Napisano 12.12.2011 19:48

Witam.

Otóż, na moim serwerze pojawił się pewien błąd, a dokładniej mówiąc dotyczy on modyfikacji BF2. Wszystko jest w porządku poza tym, że w pewnym momencie gracz nie otrzymuje kolejnej rangi mimo spełnienia warunku jej otrzymania.

Przeszukałem pliki pluginu i znalazłem plik const.inl, który jest odpowiedzialny za rangi. Poniżej w załączniku dodaję const.inl (przed zmianą) i const.inl (po zmianie). Po dokonaniu pewnej zmiany zapisałem plik (na serwerze) i zrestartowałem serwer. Nic się nie zmieniło.

Postanowiłem poszukać wyjaśnienia w internecie i dowiedziałem się, że aby const.inl (nowy) został poprawnie odczytywany przez plik *amxx należy ponownie skompilować źródło. Na stronce nie dało się, ze względu na złożoną budowę pluginu i z innych źródeł dowiedziałem się, że należy to zrobić lokalnie.

Ściągnąłem AMXX Studio, zainstalowałem i włączyłem.

Zastosowałem się do wszelkich zaleceń w tym poradniku: Kompilacja lokalna - AMXX.pl: Support AMX Mod X
dzięki czemu udało mi się uniknąć wstępnych błędów. Mając już wszystko przygotowane przeszedłem do kompilacji, jednak pojawił się kolejny błąd a dokładniej trzy widoczne na screenie poniżej:


Dołączona grafika


Postanowiłem sprawdzić plik const.inl (po zmianie) a dokładniej linijki, w których występuje błąd lecz nie udało mi się nic poprawić.
Od tej pory nie wiem co dalej, ranga na serwerze się "zawiesza" w momencie przyznania rangi podpułkownik (według const - oryginal.inl), a ja mam trzy błędy przy kompilacji lokalnej..

Dodam jeszcze, że w przypadku próby skompilowania pliku const.inl (oryginał) AMXX Studio zwraca mi dwa błędy:

bf2/const.inl(135) : error 001: expected token: "}", but found "-identifier-"
bf2/const.inl(142) : error 010: invalid function or declaration


W związku z tym proszę o pomoc..

Załączone pliki


Użytkownik Sefiroz edytował ten post 12.12.2011 19:53

  • +
  • -
  • 0

#2 MarWit

    The Chosen One

  • Przyjaciel

Reputacja: 843
Czempion

  • Postów:1 485
  • GG:
  • Steam:steam
  • Imię:Marcin
  • Lokalizacja:Bystrzyca
Offline

Napisano 12.12.2011 20:22

Automatyczna wiadomość


Ten temat został przeniesiony z forum:
AMX Mod X > Problemy
do
Scripting AMXX > Prośby o kompilacje pluginów / Problemy z kompilacją


  • +
  • -
  • 0

marwit-0.png





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

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