Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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.

  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

[ROZWIĄZANE] Usuniecie auto podmiany tekstu w menu


  • Zamknięty Temat jest zamknięty
6 odpowiedzi w tym temacie

#1 SeeK

    Wszechobecny

  • Użytkownik

Reputacja: 190
Profesjonalista

  • Postów:437
Offline

Napisano 27.08.2014 23:46

Tworząc menu, tekst, który mamy zbindowany na jakiś klawisz, zostaje podmieniony na nazwę tego klawisz w nawiasach kwadratowych

new menu = menu_create("Wpisz w konsoli: bind ^"klawisz^" ^"+speak^",^n^taby zbindowac klawisz do mowienia.","handler");

 Jeżeli mamy zbindowany na któryś klawisz ( np. l ) komendę "+speak", to w nagłówku menu wyświetli nam się taki napis:

 

 

Wpisz w konsoli bind ^"klawisz^" ^"[l]^",^n^taby zbindowac klawisz do mowienia.

 

Jak zrobić, żeby

a ) nie podmieniało tekstu

b ) sprawdzić, czy ktoś ma zbindowaną komendę "+speak" na któryś z klawiszy


Użytkownik SeeK edytował ten post 27.08.2014 23:49

  • +
  • -
  • 0

http://sklep-sms.pl - sklep do gry Counter-Strike w którym dokonuje się zakupów bez wychodzenia z serwera!

 

Planeta-Skilla.pl - Zapraszam!  :)


#2 Puchate

    Wszechobecny

  • Użytkownik

Reputacja: 198
Profesjonalista

  • Postów:432
  • Lokalizacja:Polska
Offline

Napisano 27.08.2014 23:52

a) nie wiem o co Ci chodzi

B) nie da rady


  • +
  • -
  • 0

#3 GwynBleidD

    Godlike

  • Administrator

Reputacja: 1849
Godlike

  • Postów:3066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 28.08.2014 09:31

Tak, CS ma ciekawy ficzer :) Zamieni Ci nazwy komend na nazwy klawiszy, dzięki czemu możesz w menu wyświetlić graczowi co ma wcisnąć, by wykonać daną czynność...

Wykorzystywałem to raz, gdy tworzyłem menu oparte o 13 klawiszy, zamiast 10ciu. Po prostu dalej, wstecz i zamknij były pod klawiszami z, x, c (czyli menu komend radiowych).

Wracając do tematu, zmień kolor w środku komendy, np zamiast pisać +speak pisz +sp\reak co spowoduje zmianę koloru napisu na czerwony tuż po literce p, w ten sposób CS po stronie klienta nie złapie tego, że to jest komenda. Możesz oczywiście zmienić kolor na ten sam, którym wyświetlasz wiadomość.
  • +
  • -
  • 2
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ę.
 
1988650.png?theme=dark

#4 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6033
Godlike

  • Postów:10825
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 28.08.2014 09:52

http://darkgl.amxx.p...-komend-w-menu/ ;)


  • +
  • -
  • 0

#5 SeeK

    Wszechobecny

  • Autor tematu
  • Użytkownik

Reputacja: 190
Profesjonalista

  • Postów:437
Offline

Napisano 28.08.2014 22:59

GwynBleidD, DarkGl, rozumiem, że tekst zostaje przeformatowany już po stronie gracza i nie ma możliwości pobrać jego ostateczną formę?


  • +
  • -
  • 0

http://sklep-sms.pl - sklep do gry Counter-Strike w którym dokonuje się zakupów bez wychodzenia z serwera!

 

Planeta-Skilla.pl - Zapraszam!  :)


#6 GwynBleidD

    Godlike

  • Administrator

Reputacja: 1849
Godlike

  • Postów:3066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 29.08.2014 09:48

Jak sobie wyobrażasz formatowanie go po stronie serwera? Przecież serwer nie przewidzi tego, pod jakim klawiszem gracz ma coś zbindowane. A gdyby klient informował o tym serwer, już dawno ktoś by to wykrył i wykorzystywał (choćby do tego, by wykrywać czy gracz ma już dany bind i mu informacji "zbinduj sobie" nie wysyłać).

Więc tak, po stronie gracza i nie ma możliwości tego odczytać ani zmodyfikować. Ale warto dodać info: jeśli wyżej zamiast komendy wyświetla Ci się klawisz, oznacza że masz już zbindowane ;)
  • +
  • -
  • 0
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ę.
 
1988650.png?theme=dark

#7 SeeK

    Wszechobecny

  • Autor tematu
  • Użytkownik

Reputacja: 190
Profesjonalista

  • Postów:437
Offline

Napisano 30.08.2014 14:13

No to wszystko jasne :) Do zamknięcia.


  • +
  • -
  • 0

http://sklep-sms.pl - sklep do gry Counter-Strike w którym dokonuje się zakupów bez wychodzenia z serwera!

 

Planeta-Skilla.pl - Zapraszam!  :)





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych