←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
Public ZadajObrazenia- błąd w kompilacji

  • +
  • -
Ana - zdjęcie Ana 05.11.2014

Witam. Mam pewien problem ponieważ zmieniłam Public ZadajObrazenia tak:

public ZadajObrazenia(atakujacy, ofiara, Float:obrazenia, Float:czynnik_inteligencji, byt_uszkadzajacy, dodatkowe_flagi)
ExecuteHamB(Ham_TakeDamage, ofiara, byt_uszkadzajacy, atakujacy, obrazenia+PobierzInteligencje(atakujacy, 1, 1, 1)*czynnik_inteligencji, (1<<31) | dodatkowe_flagi);

I teraz nie mogę skompilować silniku ponieważ wyskakuje mi w tej linijce taki błąd:

Liczba argumentów nie odpowiadaja definicji.

 

Mógłby mi ktoś z tym pomóc ponieważ jestem "Nowa" jeżeli chodzi o amxx'a?

Zmodyfikowałam silnik wg tego poradnika: http://amxx.pl/topic...nano-kamizelka/

ponieważ mam problem z Notatkami Kapitana- Nie odbijają pocisków gdy gracz ma dodane obrażenia od inteligencji.

 

Wcześniej ta linijka wyglądała tak:

public ZadajObrazenia(atakujacy, ofiara, Float:obrazenia, Float:czynnik_inteligencji, byt_uszkadzajacy, dodatkowe_flagi)
{
    ExecuteHam(Ham_TakeDamage, ofiara, byt_uszkadzajacy, atakujacy, (obrazenia+inteligenszyn[atakujacy]*czynnik_inteligencji)*redukcja_obrazen_gracza[ofiara], (1<<31) | dodatkowe_flagi);
}
Odpowiedz