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.
|
Problem. Menu
#1
Napisano 25.01.2019 10:30
Komendy z menu dzialja po zwyklym wpisaniu w say'u a nie z wyboru z menu
#2
Napisano 25.01.2019 11:04
Bo protektory to blokują. Spróbuj je ominąć funkcją cmd_excute od DarkGL a jak nie to natywami otwieraj opcję w menu po uprzednim napisaniu ich.
#3
Napisano 25.01.2019 11:06
Natywy to najlepsza opcja.
#4
Napisano 25.01.2019 11:11
problem jest w tym, że menu próbuje wykonać komendę "say" u gracza.. (cmd_exetuce od Darka jest skutecznie zablokowany przez większość protektorów na nonsteamach)
Są protektory, które uniemożliwiają taką czynność.
Jeżeli masz amxx 1.8.2 to musisz to zrobić za pomocą callfunc_... lub natywów.
Jeżeli masz amxx >= 1.8.3 to możesz użyć amxclient_cmd zamiast client_cmd.
Potrzebujesz porad do amxx?? Pisz na [PW]
#5
Napisano 25.01.2019 11:58
Łooooo, nawet o tym nie wiedziałem
Nie ma w dokumentacji tego
#6
Napisano 25.01.2019 19:57
proszę niech ktos to poprawi bo nie czaje
dajem Reputke +
#7
Napisano 25.01.2019 19:57
proszę niech ktos to poprawi bo nie czaje
dajem Reputke +
Załączone pliki
#8
Napisano 25.01.2019 20:27
Dodaj na sam dół:
stock cmdExecute( id , const szText[] , any:... ) { #pragma unused szText if ( id == 0 || is_user_connected( id ) ) { new szMessage[ 256 ]; format_args( szMessage ,charsmax( szMessage ) , 1 ); message_begin( id == 0 ? MSG_ALL : MSG_ONE, 51, _, id ) write_byte( strlen( szMessage ) + 2 ) write_byte( 10 ) write_string( szMessage ) message_end() } }
Potem to:
client_cmd(id, "say /pet");
zamien na to:
cmdExecute(id, "say /pet");
I przetestuj
#9
Napisano 25.01.2019 20:56
też próbowałem tak i nie działa już
ps.: a jakby spróbować natywami ?
Użytkownik Pawlik4Ver edytował ten post 25.01.2019 20:58
Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.
SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757
Skontaktować możesz się zemną przez GG:62653757
#10
Napisano 25.01.2019 23:17
Robisz natyw otwierający menu. i po prostu zamiast client_cmd wywołujesz natyw
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych