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.
|
Menu i petla for
#1
Napisano 30.09.2010 22:30
Np mam zapisane w tablicy jakies 25 slow, i chce w tej petli je wypisac w menu a jak ktos wcisnie na jakis to pokaze mu sie client print, wybrales slowo xxx.
#2
Napisano 30.09.2010 22:47
#include <amxmodx>
#include <amxmisc>
#define TablicaLength 10
new Tablica[TablicaLength][] = {"Opcja 1", "Opcja 2", "Opcja 3", "Opcja 4", "Opcja 5", "Opcja 6", "Opcja 7", "Opcja 8", "Opcja 9", "Opcja 10"};
public plugin_init()
{
register_plugin("MenuFor", "X", "Knopers")
register_concmd("say /menu", "mainmenu");
}
public mainmenu(id)
{
new menu = menu_create("Menu", "menu_handler");
new StrInfo[2];
for(new i = 0; i < TablicaLength; i++)
{
num_to_str(i + 1, StrInfo, 1);
menu_additem(menu, Tablica[i], StrInfo);
}
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 iaccess, callback;
menu_item_getinfo(menu, item, iaccess, data,5, iName, 63, callback);
new key = str_to_num(data);
client_print(id, print_chat, "Wybrałes : %s", Tablica[key - 1]);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
#3
Napisano 01.10.2010 06:28
#4
Napisano 01.10.2010 13:08
#5
Napisano 01.10.2010 13:53
Użytkownik Pittero edytował ten post 01.10.2010 14:19
#6
Napisano 01.10.2010 14:36
#7
Napisano 01.10.2010 14:48
Opcje 10 sprawdzU mnie działa chcesz mogę demko nagrać.
#8
Napisano 01.10.2010 15:09
#include <amxmodx>
#include <amxmisc>
#define TablicaLength 10
new Tablica[TablicaLength][] = {"Opcja 1", "Opcja 2", "Opcja 3", "Opcja 4", "Opcja 5", "Opcja 6", "Opcja 7", "Opcja 8", "Opcja 9", "Opcja 10"};
public plugin_init()
{
register_plugin("MenuFor", "X", "Knopers")
register_concmd("say /menu", "mainmenu");
}
public mainmenu(id)
{
new menu = menu_create("Menu", "menu_handler");
new StrInfo[2];
for(new i = 0; i < TablicaLength; i++)
{
num_to_str(i + 1, StrInfo, 1);
menu_additem(menu, Tablica[i], StrInfo);
}
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;
client_print(id, print_chat, "Wybrales : %s", Tablica[item]);
menu_destroy(menu);
return PLUGIN_HANDLED;
}
#9
Napisano 01.10.2010 15:12
include <amxmodx>
#include <amxmisc>
new Tablica[][] = {"Opcja 1", "Opcja 2", "Opcja 3", "Opcja 4", "Opcja 5", "Opcja 6", "Opcja 7", "Opcja 8", "Opcja 9", "Opcja 10"};
public plugin_init()
{
register_plugin("MenuFor", "X", "Knopers")
register_concmd("say /menu", "mainmenu");
}
public mainmenu(id)
{
new menu = menu_create("Menu", "menu_handler");
for(new i = 0; i < sizeof Tablica; i++)
{
menu_additem(menu, Tablica[i]);
}
menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu, 0);
}
public menu_handler(id, menu, item)
{
if (item == MENU_EXIT){
menu_destroy(menu);
return PLUGIN_HANDLED;
}
client_print(id, print_chat, "Wybrałes : %s", Tablica[item]);
menu_destroy(menu);
return PLUGIN_HANDLED;
}knopers namieszałeś Użytkownik DarkGL edytował ten post 01.10.2010 15:13
💸 SellYourSkins.com - Łatwo sprzedaj swoje skiny do CS:GO
💸⇄🃏 Automatyczny Bot Levelowania Steam - LVLUPSteam.com
🛒Coinsy CSGOPolygon Za SMS, PSC, Przelew - CoinSell.pro
Twój Sklep CS2 - CSGOPAKA
Coinsy do CSGOPolygon, CSGO500, CSGOEmpire - CSGOLombard.com
💸 Graj w CS2 / CS 1.6 i zarabiaj - BoostProject.pro
CS2 Gambling Sites and Free Betting Codes - DreamCodes.gg
Otwieraj skrzynki i wygrywaj najlepsze skiny CS2 na SkinsProject.gg
🤑 Accept CS2 skins for online payments and donations - SkinsMoney
Płatności SMS Premium Rate oraz Direct Biling - SimPay.pl
Szukasz noclegu? Kwatery, noclegi, tanie noclegi, wakacje oferty, wczasy nad jeziorem - RuszajWPolske.pl
StreamPay.pl - Legalna platforma do dotacji dla streamerów i twórców
#10
Napisano 01.10.2010 20:35
#11
Napisano 01.10.2010 20:49
Dałem to tylko na przykład dla ciebie a nie gotowca, jak masz zamiar się czepiać to wyjdź.
#12
Napisano 01.10.2010 21:07
Stary Typ Menu ale jary
to jaki jest nowy typ
@Edit by Knopers: Może to nowy nigdy nie byłem orłem w robieniu menu
Chcesz wysłać do mnie PW ? użyj nazwy GoQ zamiast G[o]Q
Chcesz Kupić moduł płatności via Pukawka,Tserwery, Gamesol, Zabijaka do mojego sklepu? napisz PW cena to tylko 10 zł/sztuka
GG:6022845 (nie pomagam za free osobom ponizej rangi MoD)
#13
Napisano 12.10.2010 17:42
zamknac proszę
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod



Temat jest zamknięty









