Jump to content

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

Posted Image Posted Image

Guest Message by DevFuse
 

Photo

[ROZWIĄZANE] Problem z kompilacją


  • This topic is locked This topic is locked
2 replies to this topic

#1 ziom555

    Pomocny

  • Zbanowany

Reputacja: -4
Nowy

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

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

Edited by ziom555, 30.01.2013 12:32.


#2 Tytanowy

    Banned

  • Zbanowany

Reputacja: 54
Pomocny

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

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

Edited by Tytanowy, 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

Posted 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, Posted Image raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users