←  Prośby o kompilacje pluginów / Problemy z kompilacją

AMXX.pl: Support AMX Mod X i SourceMod

»

Problem z prostym pluginem.

  • +
  • -
krzysztofr - zdjęcie krzysztofr 08.01.2016

Witajcie uzytkownicy forum. Mam duzy problem z krotkim prostym pluginem.  :giggle:
Kiedy kompiluje wyskakuje mi taki cosiek:
 
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2013 ITB CompuPhase, AMX Mod X Team
 
TeamInfoHUD.sma(15) : error 017: undefined symbol "cs_get_user_team"
TeamInfoHUD.sma(17) : error 017: undefined symbol "id"
TeamInfoHUD.sma(17) : warning 215: expression has no effect
TeamInfoHUD.sma(17) : error 001: expected token: ";", but found ")"
TeamInfoHUD.sma(17) : error 029: invalid expression, assumed zero
TeamInfoHUD.sma(17) : fatal error 107: too many error messages on one line
 
Compilation aborted.
5 Errors.
 
 

 

 

Proszę o pomoc.

 

Oczywiście przesyłam załącznik z plikiem.

Załączone pliki

Odpowiedz

  • +
  • -
wiwi249 - zdjęcie wiwi249 08.01.2016

cs_get_user_team() to funkcja z biblioteki cstrike. Musisz więc dodać #include <cstrike>

undefined symbol to chyba samo za siebie mówi, że kompilator nie wie co to jest id ;) Pewnie funkcja nie przewiduje takiej zmiennej.

 

To tak bez patrzenia w kod. Może pomoże ;)

Odpowiedz

  • +
  • -
Alelluja - zdjęcie Alelluja 08.01.2016

wiwi Tak wygląda Kod:

 

Spoiler
Odpowiedz

Wielkie Jol - zdjęcie Wielkie Jol 09.01.2016

W którym momencie wiadomość o drużynie powinna zostać wyświetlona? Nie możesz tego zrobić w funkcji plugin_init(), gdyż wywołuje się ona tylko raz, po zmianie mapy, gdy plugin się 'wczytuje'. Zatem, nawet nikt nawet nie zdąży wejść do drużyny.

Odpowiedz
Udostępnij Udostępnij