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
StreamPay.pl - Legalna platforma do dotacji dla streamerów i twórców
#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
StreamPay.pl - Legalna platforma do dotacji dla streamerów i twórców
#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
StreamPay.pl - Legalna platforma do dotacji dla streamerów i twórców
#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
StreamPay.pl - Legalna platforma do dotacji dla streamerów i twórców
#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: 1
0 użytkowników, 1 gości, 0 anonimowych


Dodatki SourceMod



Temat jest zamknięty









