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] Plugin bindujący


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

#1 MAthiasssMAt

    Zaawansowany

  • Użytkownik

Reputacja: 42
Pomocny

  • Postów:78
  • Imię:Mateusz
  • Lokalizacja:Daleko
Offline

Napisano 25.12.2011 22:10

Witam :)

Mam problem z pluginem do bindowania. Mianowicie:

#include <amxmodx>
#include <amxmisc>

new opcja
new klawisz[33]

public plugin_init()
{
register_plugin("Bindowanie Klawiszy", "0,1", "MAt");
register_clcmd("say /binduj", "bindd");
register_clcmd("klawisz","pobierz");

}

public bindd(id)
{
new tytul[64];
format(tytul, 63, "\rBindowanie klawiszy \wby MAt");
new menu = menu_create(tytul, "bindd_handler");
menu_additem(menu, "Binduj \ritem");//1
menu_additem(menu, "Binduj \rdrop");//2
menu_additem(menu, "Binduj \rklasa");//3

menu_display(id, menu);

return PLUGIN_HANDLED;
}

public bindd_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:
{
console_cmd(id, "messagemode klawisz");
opcja = 1;
}
case 1:
{
console_cmd(id, "messagemode klawisz");
opcja = 2;
}
case 2:
{
console_cmd(id, "messagemode klawisz");
opcja = 3;
}
}

return PLUGIN_CONTINUE;
}

public pobierz(id)
{
new text[192]
read_argv(1,text,191)
format(klawisz, charsmax(klawisz), "%s", text);
binddduj(id)
}

public binddduj(id)
{
if(opcja == 1)
{
client_cmd(id, "bind (klawisz) ^"say /item^"");
client_print(id, print_chat, "Pomyslnie zbindowano klawisz");
}
if(opcja == 2)
{
client_cmd(id, "bind (klawisz) ^"say /drop^"");
client_print(id, print_chat, "Pomyslnie zbindowano klawisz");
}
if(opcja == 3)
{
client_cmd(id, "bind (klawisz) ^"say /klasa^"");
client_print(id, print_chat, "Pomyslnie zbindowano klawisz");
}
}



Plugin ma za zadanie:
po wpisywaniu klawisza bindować go :)
niestety nie zapisuje w pamięci klawisza.
Z góry dzięki za pomoc :)

Poprzedni post wpiałem w złym dziale, proszę o usunięcie tamtego

Użytkownik MAthiasssMAt edytował ten post 25.12.2011 22:11

  • +
  • -
  • -2
Moje skrypty w php itd znajdziesz na chomiku:

http://chomikuj.pl/harry95-95

#2 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 981
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 25.12.2011 22:11

na tym forum nie pomagamy z takimi pluginami
  • +
  • -
  • 0

#3 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

  • Postów:11 981
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 25.12.2011 22:11

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