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 ??
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.
|
Guest Message by DevFuse
Plugin mappack ??
Temat rozp. DK, 12.08.2008 16:05
5 odpowiedzi w tym temacie
#1
Napisano 12.08.2008 16:05
#2
Napisano 12.08.2008 16:33
Wytłumacz to dokładniej i nazywaj rzeczy po imieniu.
#3
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
1 War3 mappack itd
2
3
i jak wcisne 1 to zeby na dole sie wysletla link tak jak tu na zdjeciu
#4
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
#5
Napisano 13.08.2008 12:35
Ok dzięki na wzor twojego przerobilem jeden plugin oto zrodlo 
/* 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
}
#6
Napisano 13.08.2008 15:34
np. ja po prostu używam starego sposobu do robienia menu.
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych


Dodatki SourceMod



Temat jest zamknięty









