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

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


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

#1 darnoK^

    Profesjonalista

  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:179
  • Imię:Konrad
  • Lokalizacja::)
Offline

Napisano 07.11.2017 20:59

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
  • +
  • -
  • 0

3 sekundy 4 trupy 


#2 Robiin

    Godlike

  • Support Team

Reputacja: 1 103
Super Hero

  • Postów:2 043
  • Imię:Robert
  • Lokalizacja:Wrocław
Offline

Napisano 07.11.2017 21:27

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.


  • +
  • -
  • 0

Nie dołączam do żadnej sieci, nie pomagam z tworzeniem paczek, nie napisze pluginów za zero.


#3 darnoK^

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:179
  • Imię:Konrad
  • Lokalizacja::)
Offline

Napisano 07.11.2017 21:39

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 ?
  • +
  • -
  • 0

3 sekundy 4 trupy 


#4 darnoK^

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:179
  • Imię:Konrad
  • Lokalizacja::)
Offline

Napisano 08.11.2017 14:59

Temat do zamkniecia sam sobie poradzilem


  • +
  • -
  • 0

3 sekundy 4 trupy 


#5 darnoK^

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:179
  • Imię:Konrad
  • Lokalizacja::)
Offline

Napisano 08.11.2017 22:02

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 :)


  • +
  • -
  • 0

3 sekundy 4 trupy 


#6 darnoK^

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 15
Początkujący

  • Postów:179
  • Imię:Konrad
  • Lokalizacja::)
Offline

Napisano 09.11.2017 15:55   Najlepsza odpowiedź

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 :)
 

 


  • +
  • -
  • 0

3 sekundy 4 trupy 





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

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