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

Wywylywanie menuMenu Wywoluje Menu


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

#1 Qimax

    Profesjonalista

  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:204
  • GG:
  • Imię:Krzysiek
  • Lokalizacja:Haszyszlandia
Offline

Napisano 27.03.2011 18:46

Witajcie mam pytanie mam zombi moda i chciałbym gdy ktos kupi antidotum po chwili wywoływało inne menu takie 2v1.
Tu jest kod tego 1 menu:

case EXTRA_ANTIDOTE:
{
if (!get_pcvar_num(cvar_extraantidote) || g_antidotecounter >= get_pcvar_num(cvar_antidotelimit)) continue;
formatex(buffer, charsmax(buffer), "%L", id, "MENU_EXTRA2")
}

I to jest to drugie menu:

register_clcmd("anti","fwd_PlayerSpawn");


I chodzi mi o to gdy ktoś kupi anti to wyskoczy mu to drugie menu:
Ja to widze tak:
case EXTRA_ANTIDOTE:
{
if (!get_pcvar_num(cvar_extraantidote) || g_antidotecounter >= get_pcvar_num(cvar_antidotelimit)) continue;
formatex(buffer, charsmax(buffer), "%L", id, "MENU_EXTRA2")
register_clcmd("i własnie niewiem co tu dodać:D ale niemam serwera na test a niechce psuć bo może ktoś z was wie jak to zrobic","fwd_PlayerSpawn");
}
  • +
  • -
  • 0

#2 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 27.03.2011 18:58

W tym drugim register_clcmd daj jakas komende w konoli czyli
register_clcmd("amx_anti", "anti")
potem public do anti i git :)
  • +
  • -
  • 0

If you can dream it, you can do it.


#3 Qimax

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:204
  • GG:
  • Imię:Krzysiek
  • Lokalizacja:Haszyszlandia
Offline

Napisano 27.03.2011 19:03

Niekumam jak to ma działać jak menu jest pod tym bo menu jest w drugim pluginie:D
register_clcmd("anti","fwd_PlayerSpawn");
fwd_PlayerSpawn = drugi plugin
Wiec jak ma wywołuwac menu jeśli dodam tak:
register_clcmd("amx_anti","anti");
public anti

w ogóle nie rozumiem:D ale spoko możesz mi wytłumaczyć lecz to chyba nie bedzie działało.
  • +
  • -
  • 0

#4 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 27.03.2011 19:04

Mozesz dac cały kod łatwiej bedzie bo tak ciezko sie czyta :)
  • +
  • -
  • 0

If you can dream it, you can do it.


#5 Qimax

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:204
  • GG:
  • Imię:Krzysiek
  • Lokalizacja:Haszyszlandia
Offline

Napisano 27.03.2011 19:10

Kurcze jak cału kod:D
Chce by było ze jak ktos łyknie anti to wyskakuje mu to menu:
register_clcmd("anti","fwd_PlayerSpawn");
TYLKO ZAMIAST ANTI CO MAM WPISAC

a to jest to menu anidotum:
Cos z tego kodu musze wpisać zamiast anti tylko co?
{
if (!get_pcvar_num(cvar_extraantidote) || g_antidotecounter >= get_pcvar_num(cvar_antidotelimit)) continue;
formatex(buffer, charsmax(buffer), "%L", id, "MENU_EXTRA2")
}
  • +
  • -
  • 0

#6 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 27.03.2011 19:13

Nie ogarniam to jest menu czy jedna komenda :) ?
  • +
  • -
  • 0

If you can dream it, you can do it.


#7 Qimax

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:204
  • GG:
  • Imię:Krzysiek
  • Lokalizacja:Haszyszlandia
Offline

Napisano 27.03.2011 19:18

:D
To jes komenda ktora wywoluje menu ale po co Ci menu gdy masz komende:D
Chodzi ze jak ktos kupi anti to automatycznie plugin wpisuje mu ta komende:D
Kumasz ale ja wywoluje.
Np musisz wpisac w konsoli anti i wyskoczy Ci menu czyli np jak kupisz Antidotum to plugin sam wpisze Ci komende anti w konsoli i wyskoczy mu to menu kuamsz juz:D
  • +
  • -
  • 0

#8 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 27.03.2011 19:20

Kumam ale daj kod mi cały tego pluginu to zrobie :)
  • +
  • -
  • 0

If you can dream it, you can do it.


#9 Qimax

    Profesjonalista

  • Autor tematu
  • Użytkownik

Reputacja: 12
Początkujący

  • Postów:204
  • GG:
  • Imię:Krzysiek
  • Lokalizacja:Haszyszlandia
Offline

Napisano 28.03.2011 08:36

Chodzi o komende:D
patrz chce gdy ktoś uzyje tego menu to plugin automatycznie wpisuje jego komende.
Czyli tak on kupuje to anti a plugin wpisuje mu komende anti do konsoli, tylko ze niewiem jak ta komenda sie nazywa.
client_cmd(id, "anti") To chyba na say pokaże nie?
A chodzi by wpisywała do konsoli.
  • +
  • -
  • 0

#10 speedkill

    Godlike

  • Przyjaciel

Reputacja: 1 592
Godlike

  • Postów:2 733
  • GG:
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Prudnik
Offline

Napisano 28.03.2011 14:04

Zrob to tak jesli to jest menu ma swoj jakis
case np
case 1 :
set_cos_tam
a tu daj komede otwierajaca drugie menu
czyli 
set_cos_tam a pod tym
menu2(id)
potem tworzysz publica do menu2 i juz :)
albo
client_cmd(id, "anti") wywoła te komende w konsoli

  • +
  • -
  • 0

If you can dream it, you can do it.





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

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