←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Argumenty komend przy "say"

  • +
  • -
l3szcz - zdjęcie l3szcz 26.02.2018

Witajcie.
O ile orientuje się w miarę dobrze w pobieraniu argumentów typu: 
/ban USER CZAS podczas tworzenia pluginu to mam pytanie dla bardziej zaawansowanych.

Powiedzmy, że chciałbym aby ktoś wpisał sobie komendę /zglos NICK po czym u góry wyświetli się mu (w miejscu domyślnym dla say) tekst: "Podaj treść skargi:" po czym miejsce na wpisanie tejże treści.

 

Czy macie jakiś pomysł jak to rozwiązać?

Odpowiedz

  • +
  • -
AwIlL^^ - zdjęcie AwIlL^^ 27.02.2018

register_clcmd("podaj_tresc_skargi", "SkargaHandle");
To jest przechwycenie treści skargi, do wydobycia treści używasz read_args(buffer, wielkosc)
buffer to tablica w której będzie treść, wielkość to wielkość tej tablicy-1

A teraz wywoływanie wpisywania wiadomości:
Client_cmd(id, "messagemode podaj_tresc_skargi");
Odpowiedz

  • +
  • -
l3szcz - zdjęcie l3szcz 27.02.2018

messagemode mówisz rozwiązuje sprawe tak?


Użytkownik l3szcz edytował ten post 27.02.2018 12:31
Odpowiedz