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

Banalny problem !


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

#1 Myszka na 20

    Pomocny

  • Zbanowany

Reputacja: 12
Początkujący

  • Postów:63
  • Lokalizacja:Stg
Offline

Napisano 20.08.2010 21:09

Wiatam :) jestem początkującym "skrypterem"

Oto kod pluginu

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <fun>
#include <amxmisc>

#define KEY_1		(1<<0)
#define KEY_2		(1<<1)
#define KEY_3		(1<<2)
#define KEY_4		(1<<3)
#define KEY_5		(1<<4)
#define KEY_6		(1<<5)
#define KEY_7		(1<<6)
#define KEY_8		(1<<7)
#define KEY_9		(1<<8)
#define KEY_0		(1<<9)
#define WG_KEYS KEY_1|KEY_2|KEY_3|KEY_4|KEY_5|KEY_6|KEY_7|KEY_8|KEY_9|KEY_0

public plugin_init() {
	         register_plugin("SuperAdminMenu", "1.0", "Myszka na 20 :>")
	
	         register_clcmd("say /SuperAdminMenu","menu");
		register_clcmd("say /SuperAdminMenu","menu");	
		register_clcmd("say_team /SuperAdminMenu","menu");
		register_clcmd("say_team /SuperAdminMenu","menu");
	         register_menu("MyMenu",WG_KEYS,"cbMyMenu");
		
}
public menu(id){
	show_menu(id,WG_KEYS, "yWidzisz to menu?^n^nw1. Tak^t2. Nie",-1,"MyMenu");
	return PLUGIN_HANDLED;
}

public cbMyMenu(id, key){
	switch(key){
		case 0:{
			client_print(id, print_chat, "Wybrales opcje Tak");
		}
		case 1:{
			client_print(id, print_chat, "Wybrales opcje Nie");
		}
	}
}



Nom i gdy wpisuję /SuperAdminMenu nic się nie wyświetla !! Proszę o Poprawienie "kodu" :) + za pomoc

#2 Kusek

    z Wikipedii

  • Power User

Reputacja: 446
Wszechobecny

  • Postów:1 655
  • Imię:Krystian
Offline

Napisano 20.08.2010 21:22

public plugin_init() {
register_clcmd("say /menu","menu")
}
public menu(id)
{
if(cs_get_user_team(id) == CS_TEAM_CT || cs_get_user_team(id) == CS_TEAM_T)
{
new menu = menu_create("\yNAZWA MENU","wybor_menu")

menu_additem(menu,"\wTak","0",0)
menu_additem(menu,"\wNie","1",0)
menu_setprop(menu,MPROP_EXIT,MEXIT_ALL)
menu_setprop(menu,MPROP_EXITNAME,"Wyjscie")
menu_setprop(menu,MPROP_NEXTNAME,"Dalej")
menu_setprop(menu,MPROP_BACKNAME,"Wroc")
menu_display(id,menu,0)
}
}
public wybor_menu(id,menu,item)
{

if(item==MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_HANDLED
}

new data[6], iName[64]
new access, callback

menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);

new key = str_to_num(data)

switch(key)
{
case 0: {
client_print(id, print_chat, "Wybrales opcje Tak");
}
case 1: {
client_print(id, print_chat, "Wybrales opcje Nie");
}
}
return PLUGIN_HANDLED
}



użyj nowego menu :)
komenda
/menu

Użytkownik Frajer edytował ten post 20.08.2010 21:23

  • +
  • -
  • 1

#3 Myszka na 20

    Pomocny

  • Autor tematu
  • Zbanowany

Reputacja: 12
Początkujący

  • Postów:63
  • Lokalizacja:Stg
Offline

Napisano 20.08.2010 21:26

Dziękuje :)

a jak zrobić aby tylko admini mogli z tego korzystać ?? :)

Użytkownik Myszka na 20 edytował ten post 20.08.2010 21:29


#4 camilost

    ^ BotQ - STER.owiec ^

  • Power User

Reputacja: 434
Wszechobecny

  • Postów:968
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Tychy
Offline

Napisano 20.08.2010 21:50

if(cs_get_user_team(id) == CS_TEAM_CT || cs_get_user_team(id) == CS_TEAM_T)
Zamień na:
if((cs_get_user_team(id) == CS_TEAM_CT || cs_get_user_team(id) == CS_TEAM_T) && get_user_flags(id) & ADMIN_BAN)

  • +
  • -
  • 0

#5 Myszka na 20

    Pomocny

  • Autor tematu
  • Zbanowany

Reputacja: 12
Początkujący

  • Postów:63
  • Lokalizacja:Stg
Offline

Napisano 20.08.2010 22:04

Dzięki !! + masz

Ps Proszę nie zamykać tego tematu bo jutro zadam jeszcze kilka pytań :)




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

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