←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

unknown command?

Locked

  • +
  • -
pdr's Photo pdr 07.04.2010

Witam, napisałem mini plugin jak poniżej
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "amx"
#define VERSION "1.01"
#define AUTHOR "lol"

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_concmd("run_text","pokaz", ADMIN_KICK);
}

pokaz(id)
{
 client_print(id, print_console,"[ --- Moj wlasny napis ---]");
}

Gdy wpiszę w konsoli "run_napis", wyświetla mi się to czego oczekuję, ale dodatkowo mam w konsoli napis "unknown command run_text".
Co muszę zrobić abym nie miał tego unknowna?

P.S jest jakaś funkcja w amxx która zwraca pełny adres IP serwera?
Edited by pdr, 07.04.2010 15:13.
Quote

  • +
  • -
mgr inż. Pavulon's Photo mgr inż. Pavulon 07.04.2010

1. daj return PLUGIN_HANDLED
2. get_user_ip dla id==0
Quote

  • +
  • -
DarkGL's Photo DarkGL 07.04.2010

jeśli w jak index w get_user_ip podamy 0 chyba zwróci nam ip serwa (nie jestem pewien)

możesz wyczyścić konsole komendą cls(chyba ;P) i dopiero wyświetlić napis lub spróbuj jeszcze zwrócić PLUGIN_HANDLED po wyświetleniu napisu

@edit
szybszy był <_<
Edited by DarkGL, 07.04.2010 16:49.
Quote

  • +
  • -
pdr's Photo pdr 10.04.2010

Działa idealnie, dzięki.
Quote
Locked