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

AMXX.pl: Support AMX Mod X i SourceMod

»

Problem z kompilacja


Najlepsza odpowiedź darnoK^ 09.11.2017 15:55

Dobra w koncu mi sie udało to zrobić w tym poradniku jest błąd :). Nie dodajecie add_bonus_piorun(attacker_id,id) tego do "public damage(id)"

Szukacie:

if(health < 15){
return HAM_IGNORED;
}
I pod tym
dodajecie : add_bonus_piorun(idattacker,this)
 
To tyle :)
 

 

Przejdź do postu

  • +
  • -
darnoK^ - zdjęcie darnoK^ 07.11.2017

Witam nie ma co się rozpisywać po prostu mam problem z kompilacja tego pliku

// C:\Users\konra\Desktop\kompilator\scripting WINDOWS\newdiablo.sma(12529) : error 017: undefined symbol "attacker_id"

// C:\Users\konra\Desktop\kompilator\scripting WINDOWS\newdiablo.sma(12529) : warning 215: expression has no effect

// C:\Users\konra\Desktop\kompilator\scripting WINDOWS\newdiablo.sma(12529) : error 001: expected token: ";", but found ")"

// C:\Users\konra\Desktop\kompilator\scripting WINDOWS\newdiablo.sma(12529) : error 029: invalid expression, assumed zero

// C:\Users\konra\Desktop\kompilator\scripting WINDOWS\newdiablo.sma(12529) : fatal error 107: too many error messages on one line


Sma:http://www94.zippysh...FK8VF/file.html
Odpowiedz

  • +
  • -
Robiin - zdjęcie Robiin 07.11.2017

Zaczynając od tego, że funkcja w której wywołujesz funkcję add_bonus_piorun nie przyjmuje argumentu takiego jak attacker_id, więc dopóki go nie przeniesiesz, albo nie edytujesz funkcji, to jest ona bezcelowa.

Odpowiedz

  • +
  • -
darnoK^ - zdjęcie darnoK^ 07.11.2017

Korzystałem z tego poradnika https://amxx.pl/topi...m-piorun-zeusa/więc nie rozumiem dlaczego jest jakikolwiek problem z wgraniem tego itemu. Macie jakieś pomysły gdzie miałbym zmienić coś w tym sma żeby było okej ?
Odpowiedz

  • +
  • -
darnoK^ - zdjęcie darnoK^ 08.11.2017

Temat do zamkniecia sam sobie poradzilem

Odpowiedz

  • +
  • -
darnoK^ - zdjęcie darnoK^ 08.11.2017

REFRESH

Myslalem ze jak usune to add_bonus_piorun(attacker_id,id) to wszystko bedzie okey skompilowałem plik bez zadnego errora ale item nie dziala :( i jak znowu dodam to add_bonus_piorun(attacker_id,id) do public damage(id) to mi wyskakuje error

 

WINDOWS\newdiablo.sma(12525) : error 017: undefined symbol "attacker_id"     Jakby ktoś mi pomógł będę wdzieczny :)

Odpowiedz

  • +
  • -
Najlepsza odpowiedź darnoK^ - zdjęcie darnoK^ 09.11.2017

Dobra w koncu mi sie udało to zrobić w tym poradniku jest błąd :). Nie dodajecie add_bonus_piorun(attacker_id,id) tego do "public damage(id)"

Szukacie:

if(health < 15){
return HAM_IGNORED;
}
I pod tym
dodajecie : add_bonus_piorun(idattacker,this)
 
To tyle :)
 

 

Odpowiedz