←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Problem z pluginem wyciągnieteym z diablo mod

  • +
  • -
FORMOZA's Photo FORMOZA 21.12.2011

Witam,

Mam taki problem, wczoraj oglądałem kod diablo i chciałem zrobić plugin z itemu - Arch (Arch angel wings) i nawet to mi się udało i bez żadnych warningow ale niedziala możne ktoś wie co jest nie tak?

Z góry dziekuje i za pomoc + ;)

Attached Files

Quote

  • +
  • -
ExTaza?!'s Photo ExTaza?! 21.12.2011

Zobacz to:

Attached Files

Quote

  • +
  • -
FORMOZA's Photo FORMOZA 21.12.2011

Nie działa..:( co ty w tym zmieniłeś ? bo chyba dałeś taki jak dałem ja :)
Quote

  • +
  • -
ExTaza?!'s Photo ExTaza?! 21.12.2011

Daj .sma tego Diablo
Quote

  • +
  • -
ExTaza?!'s Photo ExTaza?! 21.12.2011

zmien nazwe pluginu który jest w /plugins na
Arch_plugin.amxx

w plugins.ini zmień na
Arch_plugin.amxx
dopisz

debug

czyli
Arch_plugin.amxx debug

Zresetuj serwer i pokaż konsole
Quote

  • +
  • -
FORMOZA's Photo FORMOZA 22.12.2011

Nic to nie dało a w konsoli nic nie jest napisane.. ;/
Quote

  • +
  • -
ExTaza?!'s Photo ExTaza?! 22.12.2011

To pokaz logi...
Quote

  • +
  • -
FORMOZA's Photo FORMOZA 22.12.2011

Logi:

L 12/22/2011 - 15:17:17: Start of error session.
L 12/22/2011 - 15:17:17: Info (map "de_nuke") (file "addons/amxmodx/logs/error_20111222.log")
L 12/22/2011 - 15:17:17: Function "Damage" was not found
L 12/22/2011 - 15:17:17: [AMXX] Displaying debug trace (plugin "Arch_plugin.amxx")
L 12/22/2011 - 15:17:17: [AMXX] Run time error 19: function not found
L 12/22/2011 - 15:17:17: [AMXX] [0] Arch plugin.sma::plugin_init (line 34)
L 12/22/2011 - 15:40:24: Start of error session.
L 12/22/2011 - 15:40:24: Info (map "de_airstrip") (file "addons/amxmodx/logs/error_20111222.log")
L 12/22/2011 - 15:40:24: Function "Damage" was not found
L 12/22/2011 - 15:40:24: [AMXX] Displaying debug trace (plugin "Arch_plugin.amxx")
L 12/22/2011 - 15:40:24: [AMXX] Run time error 19: function not found
L 12/22/2011 - 15:40:24: [AMXX] [0] Arch plugin.sma::plugin_init (line 34)
Quote

  • +
  • -
ExTaza?!'s Photo ExTaza?! 22.12.2011

L 12/22/2011 - 15:40:24: [AMXX] [0] Arch plugin.sma::plugin_init (line 34)


Dopiero teraz zauwazłyme coś w .sma

register_event("Damage", "Damage", "b", "2!0")

Tylko po co to ? :)

Teraz powinno byc dobrze

Attached Files

Quote

  • +
  • -
FORMOZA's Photo FORMOZA 22.12.2011

Tez usunolem ta linijke i nie dziala :( niewiem czemu ale plugin dziala bo ustawia center name ... tylko gravitacja i stapniecie nie dziala ... (a to damage zrobilem po to ze jak sie wykona stapniecie to zabiera hp przeciwnikom)
Edited by Acze, 22.12.2011 22:19.
Quote

  • +
  • -
ExTaza?!'s Photo ExTaza?! 22.12.2011

(a to damage zrobilem po to ze jak sie wykona stapniecie to zabiera hp przeciwnikom)
nie wczytałem się w kod ale raczej to nic nie da. A jakby to miało coś dać i tak nie dałeś

public Damage()

Mowisz że nie wszystko działą ? Zmień kolejnosć Public-ów. Wywolujące na poczatku. Podrzędne na końcu.
Quote

  • +
  • -
FORMOZA's Photo FORMOZA 22.12.2011

Raczej zamienienie nic nie da a pozatym jak wykonuke funkcje to w tej samej jest na center name i na wykonywanie gravitacji...(czyli jakby wykonuje do polowy)
Quote

  • +
  • -
ExTaza?!'s Photo ExTaza?! 22.12.2011

Uwierz że da :)

(czyli jakby wykonuje do polowy)


Czyli nic nie wywołuje publica:
1. Zmień kolejnośc , kod sie może gubi
2. Sprawdz raz jeszcze DIablo Mod , czy czegoś nie przeoczyłeś. Plugin_init itp.
Quote