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

Mógłby ktoś coś takiego napisać na szybko?


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

#1 TWZ

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:38
Offline

Napisano 25.12.2017 21:40

Witam,

mógłby ktoś wykonać plugin, aby w konsoli jak jest wpisane sklepsms (bez /) otworzyło się menu /sklepsms lub, aby komenda /sklepsms się wywołała.

 


  • +
  • -
  • 0

#2 Toldi

    Czempion

  • Power User

Reputacja: 259
Wszechwidzący

  • Postów:841
  • Imię:Mateusz
  • Lokalizacja:wies
Offline

Napisano 26.12.2017 12:28


/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init() 
{
register_plugin(PLUGIN, VERSION, AUTHOR)

register_clcmd("say sklepsms", "otworz_sklep")
}

public otworz_sklep(id) client_cmd(id, "say /sklepsms"); 

Wpisanie komendy sklepsms wywoła public otworz_sklep a on w konsole gracza wpiszę /sklepsms


Użytkownik Toldi edytował ten post 26.12.2017 12:29

  • +
  • -
  • 0

#3 TWZ

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:38
Offline

Napisano 26.12.2017 22:47

Hmm nie wiem czy to będzie działać, bo sklepsms jest tylko w konsoli, na czacie go nie ma, więc nie wiem czy będzie działać.
  • +
  • -
  • 0

#4 Toldi

    Czempion

  • Power User

Reputacja: 259
Wszechwidzący

  • Postów:841
  • Imię:Mateusz
  • Lokalizacja:wies
Offline

Napisano 27.12.2017 11:09

Hmm nie wiem czy to będzie działać, bo sklepsms jest tylko w konsoli, na czacie go nie ma, więc nie wiem czy będzie działać.

Będzie, będzie. Wpisz sobie samemu jakąś komendę w konsoli dostępna na serwerze i zobaczysz że działa.


  • +
  • -
  • 0

#5 TWZ

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:38
Offline

Napisano 27.12.2017 11:27

No właśnie nie wiem czy będzie, bo mi nie chodzi, że jak wpisze w czat sklepsms to ma się wystrzelić /sklepsms, tylko w konsoli jak się wpisze sklepsms bez say to ma się wyświetlić /sklepsms
  • +
  • -
  • 0

#6 Toldi

    Czempion

  • Power User

Reputacja: 259
Wszechwidzący

  • Postów:841
  • Imię:Mateusz
  • Lokalizacja:wies
Offline

Napisano 27.12.2017 11:40

No właśnie nie wiem czy będzie, bo mi nie chodzi, że jak wpisze w czat sklepsms to ma się wystrzelić /sklepsms, tylko w konsoli jak się wpisze sklepsms bez say to ma się wyświetlić /sklepsms

No to masz.

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"


public plugin_init() 
{
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	register_concmd("sklepsms", "otworz_sklep")
}

public otworz_sklep(id) client_cmd(id, "say /sklepsms");

Teraz jak wpiszesz sklepsms w konsole to wyświetli się /sklepsms


  • +
  • -
  • 0

#7 AwIlL^^

    Magiczny Gość

  • Użytkownik

Reputacja: 135
Zaawansowany

  • Postów:263
  • Steam:steam
  • Imię:Eryk
  • Lokalizacja:Gdańsk
Offline

Napisano 27.12.2017 22:41

nie jest bezpieczniej używać engclient_cmd zamiast client_cmd?? (ogólnie nie testowałem czy wywołuje komendy dodane przez plugin, na amxx 1.8.3 na 100% nie wywołuje)
zawsze jest to jakieś ominięcie zabezpieczeń ze strony gracza.
a jak masz amxx 1.8.3 to jest jeszcze funkcja : amxclient_cmd - wywołanie komendy jest wodoczne tylko przez pluginy amxx.

Tak żeby nie wysyłać informacji do clienta gracza bo czasem ktoś może mieć jakieś bardziej skomplikowane zabezpieczenia...

 

Tak tylko informuję co jest lepsze, kod kolegi jak najbardziej jest poprawny i będzie działać :)


Użytkownik AwIlL^^ edytował ten post 27.12.2017 22:43

  • +
  • -
  • 0

Potrzebujesz porad do amxx?? Pisz na [PW]





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

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