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
CoD Nowy

Problem z kompilacja

cod nowy

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

#1 SKCr0well

    Zaawansowany

  • Użytkownik

Reputacja: 2
Nowy

  • Postów:99
  • Imię:Mariusz
  • Lokalizacja:Konin
Offline

Napisano 09.08.2013 15:06

Witajcie mam problem z kompilacją silnika do coda nowego. 

Błędy: 

 

QTM_CodMod.sma(1352) : error 017: undefined symbol "ZADANIE_POKAZ_INFORMACJE"
QTM_CodMod.sma(1356) : error 017: undefined symbol "ZADANIE_POKAZ_INFORMACJE"
QTM_CodMod.sma(1363) : warning 217: loose indentation
QTM_CodMod.sma(1363) : error 017: undefined symbol "cod_get_frakcja_name"
QTM_CodMod.sma(1364) : warning 217: loose indentation
QTM_CodMod.sma(1366) : warning 217: loose indentation
QTM_CodMod.sma(1374) : error 017: undefined symbol "SyncHudObj"
QTM_CodMod.sma(1374) : warning 215: expression has no effect
QTM_CodMod.sma(1374) : warning 215: expression has no effect
QTM_CodMod.sma(1374) : error 017: undefined symbol "dzFractionName"
QTM_CodMod.sma(1374) : error 029: invalid expression, assumed zero
QTM_CodMod.sma(1374) : fatal error 107: too many error messages on one line
 
 
Dodaje tylko kod w którym są błędy:
 
public PokazInformacje(id) 
{
id -= ZADANIE_POKAZ_INFORMACJE;


if(!is_user_connected(id))
{
remove_task(id+ZADANIE_POKAZ_INFORMACJE);
return PLUGIN_CONTINUE;
}


if(!is_user_alive(id))
{
new target = pev(id, pev_iuser2);
                                     cod_get_frakcja_name(cod_get_user_class(target), dzFractionName, 31);
   new hp = get_user_health(target);


if(!target)
return PLUGIN_CONTINUE;


new ileMa = doswiadczenie_gracza[target],ilePotrzeba = PobierzDoswiadczeniePoziomu(poziom_gracza[target]),ilePotrzebaBylo = PobierzDoswiadczeniePoziomu(poziom_gracza[target]-1)
new Float:fProcent = 0.0;
fProcent = (float((ileMa - ilePotrzebaBylo)) / float((ilePotrzeba - ilePotrzebaBylo))) * 100.0;


set_hudmessage(255, 100, 10, 0.6, -1.0, 0, 0.0, 0.3, 0.0, 0.0, 2);
ShowSyncHudMsg(id, SyncHudObj, "Klasa : %s^nDoswiadczenie : %0.1f%%^nPoziom : %i^nPerk : %s^nZdrowie : %d^nForum.pl", nazwy_klas[klasa_gracza[target]], dzFractionName, fProcent, poziom_gracza[target], nazwy_perkow[perk_gracza[target]], hp);
return PLUGIN_CONTINUE;
}
new hp = get_user_health(id); 


new ileMa = doswiadczenie_gracza[id],ilePotrzeba = PobierzDoswiadczeniePoziomu(poziom_gracza[id]),ilePotrzebaBylo = PobierzDoswiadczeniePoziomu(poziom_gracza[id]-1)
new Float:fProcent = 0.0;
fProcent = (float((ileMa - ilePotrzebaBylo)) / float((ilePotrzeba - ilePotrzebaBylo))) * 100.0;
                                    cod_get_frakcja_name(cod_get_user_class(target), dzFractionName, 31);
                   new Time[9]


                   get_time("%H:%M:%S",Time,8)
set_hudmessage(255, 100, 10, 0.02, 0.23, 0, 0.0, 0.3, 0.0, 0.0);
ShowSyncHudMsg(id, SyncHudObj, "[%s | Forum.pl]^n[Klasa : %s (%s)]^n[Doswiadczenie : %0.1f%%]^n[Poziom : %i]^n[Perk : %s]^n[Zdrowie : %d]", Time, nazwy_klas[klasa_gracza[id]], dzFractionName, fProcent, poziom_gracza[id], nazwy_perkow[perk_gracza[id]], hp);


return PLUGIN_CONTINUE;
}

Proszę o pomoc

 


  • +
  • -
  • 0

#2 Wolen

    Zaawansowany

  • Użytkownik

Reputacja: 55
Pomocny

  • Postów:134
  • GG:
  • Imię:Jakub
  • Lokalizacja:Małopolska
Offline

Napisano 09.08.2013 15:17

Może by tak całe .sma  :mur: .


  • +
  • -
  • 0

 

Pamiętaj! Na obecną chwilę na tym forum nie jestem kimś kto potrafi pisać pluginy. Jestem osobą, która potrafi posługiwać się google, wyszukiwarką, dokumentacją oraz lubi pomagać innym :).

 

b_350_20_FFAD41_D27C10_000000_591F11.png

79.133.216.66:27015


#3 SKCr0well

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:99
  • Imię:Mariusz
  • Lokalizacja:Konin
Offline

Napisano 09.08.2013 15:33

For what? 

Załączone pliki


Użytkownik SKCr0well edytował ten post 09.08.2013 15:39

  • +
  • -
  • 0

#4 Scorpion Flail

    Wszechobecny

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:489
  • GG:
  • Steam:steam
Offline

Napisano 09.08.2013 15:56

Jak widzisz plugin sam ci się skompilował po wrzuceniu.

Tutaj daję Ci jeszcze wersję bez warningów:

 

Załączony plik  QTM_CodMod(2).sma   54,18 KB  43 Ilość pobrań
  QTM_CodMod(2).amxx


  • +
  • -
  • 0

#5 SKCr0well

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:99
  • Imię:Mariusz
  • Lokalizacja:Konin
Offline

Napisano 09.08.2013 17:06

Skompilował bo poblic pokazinformacje był wyłączony. 

Niestety twoja wersja też ma błędy, nie mogłem skompilować. 


  • +
  • -
  • 0

#6 Scorpion Flail

    Wszechobecny

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:489
  • GG:
  • Steam:steam
Offline

Napisano 09.08.2013 17:22

Trzbea było zapodać wersję z błędami a nie zakomentowaną.

Łap:

 

Załączony plik  QTM_CodMod.sma   54,07 KB  43 Ilość pobrań
  QTM_CodMod.amxx

 

Jedynie nie mogłem nic zrobić z tym:

cod_get_frakcja_name(cod_get_user_class(target), dzFractionName, 31);

Ponieważ to jest jakiś urywek kodu, być może dotyczący frakcji, jednak widzę, że frakcje masz zrobione.

W info HUD również znalazło się to:

dzFractionName

Jednak nie miało to sensu, ponieważ nie miałeś tam dodanego tekstu typu frakcja. W tym miejscu było Doświadczenie.

 

To tyle, mam nadzieję, że pomogłem.


Użytkownik Scorpion Flail edytował ten post 09.08.2013 17:24

  • +
  • -
  • 1

#7 SKCr0well

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 2
Nowy

  • Postów:99
  • Imię:Mariusz
  • Lokalizacja:Konin
Offline

Napisano 09.08.2013 21:10

Dobra temat można zamknąć:P 
Dziękuję za pomoc.


  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: cod nowy

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

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