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.
|

[ROZWIĄZANE] zmienne w nowym menu (zmieniajaca sie tresc)

Najlepsza odpowiedź DarkGL, 20.01.2014 14:05
jak dodam tam zmienne to wywala błąd.
gdzie ?
Zformatuj tekst w menu przed dodanie go do menu
Przejdź do postu
#1
Napisano 19.01.2014 09:28
Chcialem stworzyc menu dotyczace vote.
Dzialanie pluginu:
zaczyna sie vote
wybieram tak (nie)
zwiekszam zmienna vote1 (vote2) o 1
zaraz jak wcisne klawisz odpowiadajacy za tak (nie) to pojawia sie menu w ktorym jest tylko tekst:
Tak (i w tym nawiasie liczba osob ktore zaglosowaly)
Nie (jak wyzej)
i teraz jak wyswietlic drugie menu ze zmieniajaca sie trescia? Task? Zmienne w menu?
#2
Napisano 19.01.2014 10:59
Task musisz na pewno użyć i wyświetlać co np 1 sekundę na nowo każdemu użytkownikowi, który zagłosował menu z wynikami.
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
#3
Napisano 19.01.2014 11:08
Bo np.
Zaglosuje 1s przed koncem vote i bedzie mi sie wyswietlalo przez 10s (tyle trwa czas na vote)
#4
Napisano 19.01.2014 11:29
Poszukaj dobrze w bibliotekach AMXX, jest funkcja do zamknięcia użytkownikowi menu
NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
#5
Napisano 19.01.2014 11:44
no wiem ze destroy lub cancel.
Ale jak dodac zmienna do menu?
#6
Napisano 20.01.2014 13:48
Ale jak dodac zmienna do menu?
Nie do końca wiem o co chodzi z tym pytaniem. Format ? Formatex ? Nadpisywanie menu
💸 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
#7
Napisano 20.01.2014 14:01
Chodzi o to jak wyświetlić w nowym menu takie cos:
Tak (%i)
Nie (%i)
jak dodam tam zmienne to wywala błąd.
Mógłbyś podać przykład samego menu (bez handlera), które wyświetla treść ze zmienna g_zmienna
#8
Napisano 20.01.2014 14:05 Najlepsza odpowiedź
jak dodam tam zmienne to wywala błąd.
gdzie ?
Zformatuj tekst w menu przed dodanie go do menu
💸 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
#9
Napisano 20.01.2014 15:49
Zformatuj tekst w menu przed dodanie go do menu
Jak to zrobic?
poprzez format lub formatex to wiem.
Ale jak go pozniej wsadzic do menu_additem (addtext)?
#10
Napisano 20.01.2014 15:59
Ale jak go pozniej wsadzic do menu_additem
Podajesz go w parametrze ?
💸 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
#11
Napisano 20.01.2014 16:17
menu_additem(menu, %s, zmienna)
i to tyle?
#12
Napisano 20.01.2014 16:24
💸 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
#13
Napisano 20.01.2014 16:32
#include <amxmodx> new g_zmienna[2], bool:zaglosowal[33]; public plugin_init() { register_plugin("test", "1.0", "Mister Silenzo"); register_clcmd("say /test", "Menu_"); } public Menu_(id) { new menu = menu_create("TEST", "Menu_H"); new napis[2][16]; format(napis[0], 15, "Tak (%i)", g_zmienna[0]); format(napis[1], 15, "Nie (%i)" , g_zmienna[1]); if(!zaglosowal[id]) { menu_additem(menu, napis[0]); menu_additem(menu, napis[1]); } else { set_task(1.0, "Wyswietl_menu", 53, .flags="b"); set_task(11.0, "Wylacz_wyswietlanie"); } } public Wyswietl_menu(id) { new menu = menu_create("TEST", "Menu_H"); new napis[2][16] format(napis[0], 15, "Tak (%i)", g_zmienna[0]); format(napis[1], 15, "Nie (%i)" , g_zmienna[1]); menu_addtext(menu, napis[0]); menu_addtext(menu, napis[1]); } public Wylacz_wyswietlanie() remove_task(53);Jak na moje to będzie coś takiego, ale jeżeli jest to totalną głupotą to proszę nie warnować ;/ Musisz sobie dorobić handler i w nim ustawić zaglosowal[id] na true i ponownie wywolac Menu_(id) aby odpalily sie taski (wiem, głupie bo można odpalić je w handlerze po wybraniu tak/nie, ale nie chciało mi się już przepisywać


Użytkownik Mister Silenzo edytował ten post 20.01.2014 16:34
Kick All (administracja) - Wyrzuca graczy nakładając hasło na serwer.
Zlecenie Zabójstwa (4FUN) - Przyjmij zlecenie, wykonaj je, zdobądź punkty, a następnie wydaj je na dodatki, które pozwolą ci skuteczniej i szybciej wykonywać zlecenia.
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych