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] Menu tylko dla CT.


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

#1 Mr. Dziwny

    Wyrafinowany

  • Power User

Reputacja: 68
Pomocny

  • Postów:429
  • GG:
  • Imię:Marcin
  • Lokalizacja:Lębork
Offline

Napisano 23.12.2011 14:33

Witam !
Czy mógłby mi ktoś przypomnieć jak się dodawało menu tylko dla CT, bo ja nie za bardzo pamiętam ;/ .
Tzn. że, jak CT wpisze /menu to pojawia mu się menu ...
#include <amxmodx>
#include <amxmisc>

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

register_clcmd("say /menu", "menu")
}
public client_putinserver(id)
{
client_cmd(id, "bind f9 say /menu")
}
public menu(id)
{
new menu = menu_create("\yMenu", "menu_Handle")
menu_additem(menu, "\wSajmon.") //1
menu_additem(menu, "\wWlacz BOX.")
menu_additem(menu, "\wDaj Freeday'a.")
menu_additem(menu, "\wKomendy.")
menu_additem(menu, "\wPomoc.")
menu_additem(menu, "\wZabawy")
menu_additem(menu, "\wChce do TT.")
menu_display(id, menu)
}
public menu_Handle(id,menu,item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_CONTINUE;
}
menu_display(id, menu)
switch(item)
{
case 0:
{
client_cmd(id,"say /simon") //1
}
case 1:
{
client_cmd(id,"say /box")
}
case 2:
{
client_cmd(id,"say /fd")
}
case 3:
{
client_cmd(id,"say /help")
}
case 4:
{
client_cmd(id,"say /zasady")
}
case 5:
{
client_cmd(id,"say /zabawy")
}
case 6:
{
client_cmd(id,"say /nomic")
}
}
return PLUGIN_CONTINUE
}

  • +
  • -
  • 0

[ CS-Sfera.pl - Forum ogólnotematyczne ]

Sprzedam paczkę AMXX - COD MOD a la LOL (100k LVL):

IP serwera - 31.186.82.137:27106 (podgląd), pisać GG!
Kontakt:
GG: 46592283
E-mail: marcin@cs-sfera.pl


#2 Syczaj

    Profesjonalista

  • Użytkownik

Reputacja: 32
Życzliwy

  • Postów:156
  • Lokalizacja:Plock
Offline

Napisano 23.12.2011 14:45

public menu(id)
{
if(is_user_connected(id) && get_user_team(id) & 2){
new menu = menu_create("\yMenu", "menu_Handle")
menu_additem(menu, "\wSajmon.") //1
menu_additem(menu, "\wWlacz BOX.")
menu_additem(menu, "\wDaj Freeday'a.")
menu_additem(menu, "\wKomendy.")
menu_additem(menu, "\wPomoc.")
menu_additem(menu, "\wZabawy")
menu_additem(menu, "\wChce do TT.")
menu_display(id, menu)
}
else{
client_print(id, print_chat, "Komenda dostepna tylko dla CT")
}
}


podmień funkcję,
  • +
  • -
  • 1
Dołączona grafika

#3 Nenczoks

    Banned

  • Zbanowany

Reputacja: 50
Pomocny

  • Postów:358
  • Lokalizacja:Warszawa
Offline

Napisano 23.12.2011 14:45

#include <amxmodx>
#include <amxmisc>
#include <cstrike>

public plugin_init() {
register_plugin("Menu", "1.0", "Autor")

register_clcmd("say /menu", "menu")
}
public client_putinserver(id)
{
client_cmd(id, "bind ^"F9^" ^"say /menu^"")
}

public menu(id)
{
if(cs_get_user_team(id) == CS_TEAM_CT && is_user_connected(id))
{
new menu = menu_create("\yMenu", "menu_Handle")
menu_additem(menu, "\wSajmon.") //1
menu_additem(menu, "\wWlacz BOX.")
menu_additem(menu, "\wDaj Freeday'a.")
menu_additem(menu, "\wKomendy.")
menu_additem(menu, "\wPomoc.")
menu_additem(menu, "\wZabawy")
menu_additem(menu, "\wChce do TT.")
menu_display(id, menu)

}
else
client_print(id, print_chat, "Blad. Menu jest dostepne tylko dla Anty-Terrorystow!");
return PLUGIN_HANDLED;
}
public menu_Handle(id,menu,item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu)
return PLUGIN_CONTINUE;
}
menu_display(id, menu)
switch(item)
{
case 0:
{
client_cmd(id,"say /simon") //1
}
case 1:
{
client_cmd(id,"say /box")
}
case 2:
{
client_cmd(id,"say /fd")
}
case 3:
{
client_cmd(id,"say /help")
}
case 4:
{
client_cmd(id,"say /zasady")
}
case 5:
{
client_cmd(id,"say /zabawy")
}
case 6:
{
client_cmd(id,"say /nomic")
}
}
return PLUGIN_CONTINUE
}



#4 _nothing_

    NO ACTA !

  • Zbanowany

Reputacja: 134
Zaawansowany

  • Postów:377
  • GG:
  • Imię:Nothing
  • Lokalizacja:Poland
Offline

Napisano 23.12.2011 14:49

w public_menu dodaj :

if(get_user_team(id) == 2)

ma to wygladac tak :

public menu(id)
{
if(get_user_team(id) == 2) {
menu_additem(menu, "\wSajmon.") //1
menu_additem(menu, "\wWlacz BOX.")
menu_additem(menu, "\wDaj Freeday'a.")
menu_additem(menu, "\wKomendy.")
		    menu_additem(menu, "\wPomoc.")
		    menu_additem(menu, "\wZabawy")
menu_additem(menu, "\wChce do TT.")
menu_display(id, menu)
  }
}


#5 Mr. Dziwny

    Wyrafinowany

  • Autor tematu
  • Power User

Reputacja: 68
Pomocny

  • Postów:429
  • GG:
  • Imię:Marcin
  • Lokalizacja:Lębork
Offline

Napisano 23.12.2011 15:05

Okej dzięki wam wszystkim za pomoc .. Macie :plus: .
  • +
  • -
  • 0

[ CS-Sfera.pl - Forum ogólnotematyczne ]

Sprzedam paczkę AMXX - COD MOD a la LOL (100k LVL):

IP serwera - 31.186.82.137:27106 (podgląd), pisać GG!
Kontakt:
GG: 46592283
E-mail: marcin@cs-sfera.pl


#6 Ojciec Dyrektor

    papa smerf.

  • Przyjaciel

Reputacja: 477
Wszechobecny

  • Postów:3 035
  • Imię:Paweł
  • Lokalizacja:Rabka-Zdrój
Offline

Napisano 28.12.2011 22:29

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
  • +
  • -
  • 0




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

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