Problem z prostym pluginem.
krzysztofr
08.01.2016
Witajcie uzytkownicy forum. Mam duzy problem z krotkim prostym pluginem.
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 TeamTeamInfoHUD.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 effectTeamInfoHUD.sma(17) : error 001: expected token: ";", but found ")"TeamInfoHUD.sma(17) : error 029: invalid expression, assumed zeroTeamInfoHUD.sma(17) : fatal error 107: too many error messages on one lineCompilation aborted.5 Errors.
Proszę o pomoc.
Oczywiście przesyłam załącznik z plikiem.
Załączone pliki
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
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.