Skocz do zawartości

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

Jak wykonac cos pod "buy"


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
9 odpowiedzi w tym temacie

#1 rzeznik9871

    Wszechwidzący

  • Użytkownik

Reputacja: 80
Zaawansowany

  • Postów:260
Offline

Napisano 14.09.2016 14:23

Tak jak wyzej standardowo "b" i otwiera on menu z zakupem broni.

internet milczy


  • +
  • -
  • 0

Cześć


#2 Qes

    Profesjonalista

  • Użytkownik

Reputacja: 40
Pomocny

  • Postów:204
  • Lokalizacja:Polska
Offline

Napisano 14.09.2016 14:56

Oto Ci chodzi?
https://amxx.pl/doku...internalcommand

    register_clcmd("buy", "PUBLIC")
    register_clcmd("buyequip", "PUBLIC")

Użytkownik Qes edytował ten post 14.09.2016 14:58

  • +
  • -
  • 0

Polecam serdecznie

cs1.6download.png

Zapraszam!


#3 rzeznik9871

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 80
Zaawansowany

  • Postów:260
Offline

Napisano 14.09.2016 16:11

ta komenda nie jest wysylana do serwera wiec nie idzie jej zarejestrowac przez register_clcmd


  • +
  • -
  • 1

Cześć


#4 Asiap

    Wszechpomocny

  • Girl

Reputacja: 171
Profesjonalista

  • Postów:323
  • Lokalizacja:Kętrzyn
Offline

Napisano 14.09.2016 21:56

nie ma znaczenia czy jest czy nie, wystarczy zarejestrowac (zhookowac) i wtedy plugin wykona dany kod

#include <amxmodx>

public plugin_init()
{
	register_clcmd("buy", "Clcmd_Buy");
}

public Clcmd_Buy(id)
{
	client_print(id, print_chat, "Czesc, jestem komena BUY :)");
}

  • +
  • -
  • 0

#5 rzeznik9871

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 80
Zaawansowany

  • Postów:260
Offline

Napisano 15.09.2016 07:24

gosciu nie rob ze mnie idioty,sprawdz pierw cos zanim napiszesz ta komenda tak samo jak np: +forwad,+right,+left+jump itp nie jest wysylana do serwera tylko bezposrednio do silnika wiec nie idzie jej zarejestrowac przez register_clcmd


  • +
  • -
  • 0

Cześć


#6 Asiap

    Wszechpomocny

  • Girl

Reputacja: 171
Profesjonalista

  • Postów:323
  • Lokalizacja:Kętrzyn
Offline

Napisano 15.09.2016 10:29

kazda komende ZNAWCO da sie zarejestrowac, nie wazne czy jest wysylana do serwera, klienta czy hlds'a


  • +
  • -
  • 0

#7 Linux'

    Pan Pomocny

  • Power User

Reputacja: 549
Wszechwiedzący

  • Postów:1 501
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:AmxMod i SourceMod
Offline

Napisano 15.09.2016 11:43

kazda komende ZNAWCO da sie zarejestrowac, nie wazne czy jest wysylana do serwera, klienta czy hlds'a

 

Nie prawda.


  • +
  • -
  • 1

b35020692_qesnxqa.png


#8 rzeznik9871

    Wszechwidzący

  • Autor tematu
  • Użytkownik

Reputacja: 80
Zaawansowany

  • Postów:260
Offline

Napisano 15.09.2016 20:47

 

kazda komende ZNAWCO da sie zarejestrowac, nie wazne czy jest wysylana do serwera, klienta czy hlds'a

 

Nie prawda.

 

Wiesz cos moze na ten temat linux? nie mam juz pomyslow a przydalo by mi sie to, kiedys gdzies widzialem ze mozna wykryc moment otworzenia sklepu (tylko otworzenia nie wpisania komendy) ale to tez by zdalo egzamin robiac zwyczajnie buyzone na calej mapie i buytime na full


  • +
  • -
  • 0

Cześć


#9 Linux'

    Pan Pomocny

  • Power User

Reputacja: 549
Wszechwiedzący

  • Postów:1 501
  • Steam:steam
  • Imię:Sebastian
  • Lokalizacja:AmxMod i SourceMod
Offline

Napisano 16.09.2016 09:00

https://amxx.pl/topi...-buyzone-range/

 

Czym innym jest wychwycenie momentu korzystania z tego typu funkcji a czym innym zrobienie by byla dostepna przez caly czas. Wychwycic otwarcie buyzone raczej sie nie uda, funkcja nie wysyla nigdzie wiadomosci wiec nie mozna jej pobrac. Z tego co pamietam, mozna jedynie wylapac moment zamkniecia buymenu.


  • +
  • -
  • 0

b35020692_qesnxqa.png


#10 grankee

    Godlike

  • Support Team

Reputacja: 517
Wszechwiedzący

  • Postów:1 500
  • Lokalizacja:Radom
Offline

Napisano 09.10.2016 09:41

A może da się wychwycić otwarcie menu kupowania? Osobno dla vgui 1 i 0.


  • +
  • -
  • 0




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

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