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

[ROZWIĄZANE] Problem z kompilacją


  • Zamknięty Temat jest zamknięty
2 odpowiedzi w tym temacie

#1 ziom555

    Pomocny

  • Zbanowany

Reputacja: -4
Nowy

  • Postów:42
  • Imię:Nanak
  • Lokalizacja:Polska
Offline

Napisano 30.01.2013 12:31

Witam,
Dzisiaj napisałem plugin próbowałem go z kompilować i nic poprawiałem błędy nadal nic.
Daje kod jaki urzyłem :

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Menuadmina"
#define VERSION "1.0"
#define AUTHOR "ziom555"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd( "say /adminmenu","Menu")

}
public Menu(id)
{
if(!(get_user_flags(id) & ADMIN_IMMUNITY){
client_print(id, print_chat, "Menu jest tylko dla HeadAdmin'ow")
return PLUGIN_HANDLED;
}
new menu = menu_create("Menu:", "Menu_handler");
menu_additem(menu, "Surf menu\r1");//1
menu_additem(menu, "Usun obiekt - Wybierz miejsce celownikiem\r2");//2
menu_additem(menu, "Cofnij usunienty obiekt\r3")//3
menu_additem(menu, "Sprzedawaca desek \r4");//4
menu_additem(menu, "Stworz bomb site \r5");//5

menu_display(id, menu);

return PLUGIN_HANDLED;
}

public Menu_handler(id, menu, item)
{
if(!is_user_connected(id))
return PLUGIN_CONTINUE;

if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}

switch(item)
{
case 0:
{
client_print(id, print_console, "surf_endzone")
}
case 1:
{
client_print(id, print_console, "er_remove")
}
case 2:
{
client_print(id, print_console, "er_undo")
}
case 3:
{
client_print(id, print_console, "amx_createnpc")
}
case 4:
{
client_print(id, print_console, "bs_menu")
}
}

return PLUGIN_CONTINUE;
}


z góry dziękuje za pomoc,
a i za pomoc leci +sik :)

Użytkownik ziom555 edytował ten post 30.01.2013 12:32


#2 Tytanowy

    Banned

  • Zbanowany

Reputacja: 54
Pomocny

  • Postów:184
  • GG:
  • Imię:Maciej
  • Lokalizacja:Olsztyn
Offline

Napisano 30.01.2013 12:51

powinieneś zrobić tak w public menu, znak ! który neguje, powinien być przed danym sprawdzeniem, w tym przypadku przed get_user_flags, nie przed całym nawiasem. Na dodatek, zrobiłeś o jeden nawias za dużo.

if (!get_user_flags(id) & ADMIN_IMMUNITY)

Użytkownik Tytanowy edytował ten post 30.01.2013 12:51

IP:91.203.223.45:27021
Dołączona grafika
www.hit4u.eu

Najlepsza sieć serwerów Counter-strike, unikalne modyfikacje serwerów!

#3 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 19.02.2013 18:33

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




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

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