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

Plugin mappack ??


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

#1 DK

    Wszechobecny

  • Użytkownik

Reputacja: 49
Pomocny

  • Postów:411
  • GG:
  • Steam:steam
  • Lokalizacja:KrK / Wadowice
Offline

Napisano 12.08.2008 16:05

Czesc moze ktos zrobic plugin ze po wpisaniu mappack wysletlaja sie np

1.Mappack war3
2.Mappact Tp

itd i po klikniecie w 1 wysletla sie link na samym dole ??
  • +
  • -
  • 0

#2 grankee

    Godlike

  • Support Team

Reputacja: 517
Wszechwiedzący

  • Postów:1 500
  • Lokalizacja:Radom
Offline

Napisano 12.08.2008 16:33

Wytłumacz to dokładniej i nazywaj rzeczy po imieniu.
  • +
  • -
  • 0

#3 DK

    Wszechobecny

  • Autor tematu
  • Użytkownik

Reputacja: 49
Pomocny

  • Postów:411
  • GG:
  • Steam:steam
  • Lokalizacja:KrK / Wadowice
Offline

Napisano 12.08.2008 16:41

po wpisaniu mappack wyskuje
1 War3 mappack itd
2
3
i jak wcisne 1 to zeby na dole sie wysletla link tak jak tu na zdjeciu

Dołączona grafika
  • +
  • -
  • 0

#4 darkman

    Wszechwiedzący

  • Przyjaciel

Reputacja: 87
Zaawansowany

  • Postów:553
  • Lokalizacja:inactive
Offline

Napisano 12.08.2008 20:33

#include <amxmodx>

new const PLUGINNAME[] = "mappack menu"
new const AUTHOR[] = "analne69"
new const VERSION[] = "0.5"

public plugin_init(){
	register_plugin(PLUGINNAME, VERSION, AUTHOR)
	register_clcmd("say mappack", "cmd_mappack")
	new keys = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4
	register_menucmd(register_menuid("Adresy Mappackow"), keys, "mappack_menu")
}

public cmd_mappack(id){
	new mpmenu[1024]
	new keys = MENU_KEY_1|MENU_KEY_2|MENU_KEY_3|MENU_KEY_4
	format(mpmenu, 1023, "y Adresy Mappackow w ^n^n1. W3FT Mappack ^n2. TP Mappack ^n3. FFA Mappack ^n4. Wyjscie")
	show_menu(id, keys, mpmenu)
	return PLUGIN_HANDLED
}

public mappack_menu(id, key){
	if(key == 1)
	{
		client_print(id, print_chat, "link mappacka w3ft")  // link do mappacka w3ft
	}
	if(key == 2)
	{
		client_print(id, print_chat, "link mappacka tp") // link do mappacka tp
	}
	if(key == 3)
	{
		client_print(id, print_chat, "link mappacka ffa") // link do mappacka ffa
	}
	if(key == 4)
	{
		return PLUGIN_HANDLED
	}
	return PLUGIN_CONTINUE
}

Nie jakiś super pr0 el0 kod ale powinien działać, jak są jakieś bugi to daj znać. zaznaczylem gdzie masz wpisac linki
  • +
  • -
  • 0

#5 DK

    Wszechobecny

  • Autor tematu
  • Użytkownik

Reputacja: 49
Pomocny

  • Postów:411
  • GG:
  • Steam:steam
  • Lokalizacja:KrK / Wadowice
Offline

Napisano 13.08.2008 12:35

Ok dzięki na wzor twojego przerobilem jeden plugin oto zrodlo :D

/* Plugin generated by DK */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Menu serwerow"
#define VERSION "1.0"
#define AUTHOR "DK"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say mappack","AwesomeMenu")
    register_clcmd("say /mappack","AwesomeMenu")
    register_clcmd("say mappacki","AwesomeMenu")
    register_clcmd("say /mappacki","AwesomeMenu")
    register_clcmd("say_team mappack","AwesomeMenu")
    register_clcmd("say_team /mappack","AwesomeMenu")
    register_clcmd("say_team mappacki","AwesomeMenu")
    register_clcmd("say_team /mappacki","AwesomeMenu")
    
    // Add your code here...
}

public AwesomeMenu(id)
{
    new menu = menu_create("Adresy Mappackow  BomB-site.pl!:", "menu_handler")
    menu_additem(menu, "War3FT - Mappack", "1", 0)
    menu_additem(menu, "Diablo Mod - Mappack", "2", 0)
    menu_additem(menu, "Zombi Mod - Mappack", "3", 0)
    menu_additem(menu, "Soccer Jam- Mappack", "4", 0)
    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
    menu_display(id, menu, 0)
}

public menu_handler(id, menu, item)
{
    if (item == MENU_EXIT)
    {
        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 1:{
            client_print(id, print_chat, "WAR3FT - Mappack")
            menu_destroy(menu)
            return PLUGIN_HANDLED
        }
        case 2:{
            client_print(id, print_chat, "Diablo Mod - Mappack")
            menu_destroy(menu)
            return PLUGIN_HANDLED
        }
        case 3:{
            client_print(id, print_chat, "===> Adres http://libido.net46.net/mappacki/zombi/mapy.rar")
            menu_destroy(menu)
            return PLUGIN_HANDLED
        }
        case 4:{
            client_print(id, print_chat, "Soccer Jam - Mappack")
            menu_destroy(menu)
            return PLUGIN_HANDLED
        }
    }
    menu_destroy(menu)
    return PLUGIN_HANDLED
}

  • +
  • -
  • 0

#6 darkman

    Wszechwiedzący

  • Przyjaciel

Reputacja: 87
Zaawansowany

  • Postów:553
  • Lokalizacja:inactive
Offline

Napisano 13.08.2008 15:34

np. ja po prostu używam starego sposobu do robienia menu.
  • +
  • -
  • 0




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

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