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] Otwarcie motd .txt za pomocą menu


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

#1 Kolar`.

    Guru

  • Zbanowany

Reputacja: 0
Nowy

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 31.01.2012 19:40

Witam, robię sobie menu, i w nim jest jedna opcja i jak się ją wybierze to otwiera się np. opis.txt jak takie cuś zrobić ?

#2 V3ko

    Guru

  • Power User

Reputacja: 83
Zaawansowany

  • Postów:746
  • Lokalizacja:Stopnica
Offline

Napisano 31.01.2012 19:44

Robisz proste case i dajesz tam np. show_motd(id, "regulamin.txt", "Regulamin")
  • +
  • -
  • 0

#3 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

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

Napisano 31.01.2012 20:07

http://amxx.pl/dokum...zukaj/show_motd
  • +
  • -
  • 0

#4 Kolar`.

    Guru

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 31.01.2012 20:21

* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"

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

set_task(15.0, "MyMenu");
}
public MyMenu(id)
{
new MyMenu=menu_create("Pokazac info o serverze ?","Menu");

menu_additem(MyMenu,"Tak");//item=0
menu_additem(MyMenu,"Nie");//item=1

menu_display(id, MyMenu,0);
return PLUGIN_HANDLED;
}
public Menu(id, menu, item)
{
switch(item){
case 0:{
show_motd(id, "info.txt");
}
case 1:{
client_print(id, print_chat, "Zyczymy milej gry - Strzelamy.xaa.Pl !");
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}


Crashuje mi serwer.

#5 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

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

Napisano 31.01.2012 20:26

powiedz co chcesz osiągnąć bo teraz to wyświetlasz menu osobie o id = 0 :P
  • +
  • -
  • 0

#6 Kolar`.

    Guru

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 31.01.2012 20:32

Chcę otworzyć po prostu motd z pliku info.txt

#7 Nakupenda.

    Not yet YODA

  • Użytkownik

Reputacja: 137
Zaawansowany

  • Postów:451
  • Imię:Paweł
  • Lokalizacja:Warszawa
Offline

Napisano 31.01.2012 21:58

ech..
wzoruj się:


#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Opis Klas"
#define VERSION "1.1"
#define AUTHOR "Nakupenda."

new Race[13][18] = { "None","Mag","Mnich","Paladyn","Zabojca","Nekromanta","Barbarzynca", "Ninja", "Lowca", "Imperator", "Nosteb", "Efizen [P]", "Inferius [P]" }

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

register_clcmd("say /klasy","select_class")
}


public select_class(id)
{
if(is_user_bot(id)) return PLUGIN_CONTINUE;

new text[512]
new menu = menu_create("Wybierz opis klasy :","menu_klashandle")

menu_setprop(menu, MPROP_EXITNAME, "Wyjdz");
menu_setprop(menu, MPROP_BACKNAME, "Poprzednia strona");
menu_setprop(menu, MPROP_NEXTNAME, "Nastepna strona");

for(new i=1;i<sizeof Race;i++)
{
formatex(text, 511,"\w%s",Race[i])
menu_additem(menu,text)
}
menu_display(id,menu,0)
return PLUGIN_CONTINUE;
}

public menu_klashandle(id,menu,item)
{
if(item == MENU_EXIT){
menu_destroy(menu);
return PLUGIN_CONTINUE;
}
new pom = item+1
switch(pom)
{
case 1:
{
show_motd(id, "Mag.txt", "Opis Bandyty")
}
case 2:
{
show_motd(id, "Mnich.txt", "Opis Paladyna")
}
case 3:
{
show_motd(id, "Paladyn.txt", "Opis Elfa")
}
case 4:
{
show_motd(id, "Zabojca.txt", "Opis Zielarza")
}
case 5:
{
show_motd(id, "Nekromanta.txt", "Opis Rycerza")
}
case 6:
{
show_motd(id, "Barbarzynca", "Opis Dzikusa")
}
case 7:
{
show_motd(id, "Ninja.txt", "Opis Lowcy Glow")
}
case 8:
{
show_motd(id, "Lowca.txt", "Opis Straznika")
}
case 9:
{
show_motd(id, "Imperator.txt", "Opis Asasyna")
}
case 10:
{
show_motd(id, "Nosteb.txt", "Opis Zabojcy")
}
case 11:
{
show_motd(id, "Efizen.txt", "Opis Templariusza")
}
case 12:
{
show_motd(id, "Inferius.txt", "Opis Templariusza")
}
}
menu_destroy(menu);
return PLUGIN_CONTINUE;
}

  • +
  • -
  • 1

#8 Kolar`.

    Guru

  • Autor tematu
  • Zbanowany

Reputacja: 0
Nowy

  • Postów:704
  • GG:
  • Imię:Kamil
  • Lokalizacja:Jastrzębie Zdrój
Offline

Napisano 01.02.2012 17:22

Dzięki

#9 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 555
Godlike

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

Napisano 01.02.2012 17:35

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