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

[ROZWIĄZANE] Blokada zmiany interpu,rate i itp. przy wymuszeniu?steam serwer


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

#1 TecHnoO

    Zaawansowany

  • Użytkownik

Reputacja: 1
Nowy

  • Postów:82
  • Lokalizacja:Daleko
Offline

Napisano 06.08.2012 13:47

Idzie zrobić taki plugin co będzie blokowal możliwość zmiany interpu i ratów na serwerze?

Chodzi mi o to czy jak na serwerze ustawie wymuszenie
ex_interp 0.01,rate 25000, cl_updaterate 101, cl_cmdrate 101 to jak ktoś w konsoli będzie chciał zmienic sobie na inna wartość to plugin mu zablokuje możliwość zmiany.

np. mam plugin co ustawia wszystkim interp i raty i dodatkowo chcialbym zablokowac możliwośc zmiany na przykładowo ex_interp 0.02 i rate 20000, tak aby nikt nie zmienil sobie.

Użytkownik TecHnoO edytował ten post 06.08.2012 13:50

  • +
  • -
  • 0

#2 Na 5tyk

    Godlike

  • Użytkownik

Reputacja: 430
Wszechobecny

  • Postów:1 712
  • GG:
  • Imię:Patryk
  • Lokalizacja:PL
Offline

Napisano 06.08.2012 21:35

#include <amxmodx>

#define PLUGIN "xxx"
#define AUTHOR "Na 5tyk"
#define VERSION "1.0"

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

register_clcmd("ex_interp 0.02", "blokuj");
}

public blokuj(id)
{
return PLUGIN HANDLED;
}

Dodaj linijki z interpem jaki chcesz blokowac :).
  • +
  • -
  • 0

#3 TecHnoO

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:82
  • Lokalizacja:Daleko
Offline

Napisano 10.08.2012 22:41

źle mnie zrozumiales, mi chodzi aby całkowicie zablokowac zmiane interp,rate,cl_cmdrate,cl_updaterate tak aby po wpisaniu w konsoli wyswietliło danemu łebkowi komunikat że serwer zablokował możliwosc zmiany lub że po wpisaniu nic poprostu sie nie stanie.
  • +
  • -
  • 0

#4 d0naciak

    Godlike

  • Power User

Reputacja: 1 029
Hero

  • Postów:2 414
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Kotlarka
Offline

Napisano 11.08.2012 10:15

tu masz przyklad pod interp

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Plugin"
#define VERSION "1.0"
#define AUTHOR "d0n tHe Pr0oo"


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

register_clcmd("ex_interp", "blokuj");
}

public blokuj(id)
{
new said[192]
read_args(said, 191);
new Float:komenda = str_to_float(said);

if(komenda != 0.01)
return PLUGIN_CONTINUE;

return PLUGIN_HANDLED;
}

  • +
  • -
  • 0

#5 TecHnoO

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:82
  • Lokalizacja:Daleko
Offline

Napisano 11.08.2012 20:32

a żeby blokowal zmiane
rate,cl_updaterate,cl_cmdrate dodatkowo.
  • +
  • -
  • 0

#6 ` RPK . '

    Banned

  • Zbanowany

Reputacja: 11
Początkujący

  • Postów:126
  • GG:
  • Imię:Imię
  • Lokalizacja:Lokalizacja
Offline

Napisano 11.08.2012 20:47

/* Plugin generated by AMXX-Studio */

#include
#include

#define PLUGIN "Plugin"
#define VERSION "1.0"
#define AUTHOR "d0n tHe Pr0oo"


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

register_clcmd("cl_updaterate", "blokuj");
}

public blokuj(id)
{
new said[192]
read_args(said, 191);
new Float:komenda = str_to_float(said);

if(komenda != 25000)
return PLUGIN_CONTINUE;

return PLUGIN_HANDLED;
}

Użytkownik Rajwen edytował ten post 11.08.2012 20:51


#7 d0naciak

    Godlike

  • Power User

Reputacja: 1 029
Hero

  • Postów:2 414
  • GG:
  • Steam:steam
  • Imię:Dawid
  • Lokalizacja:Kotlarka
Offline

Napisano 11.08.2012 21:44



/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Plugin"
#define VERSION "1.0"
#define AUTHOR "d0n tHe Pr0oo"


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

register_clcmd("ex_interp", "blokuj_interp");
register_clcmd("rate", "blokuj_rate");
register_clcmd("cl_cmdrate", "blokuj_cmdrate");
register_clcmd("cl_updaterate", "blokuj_updaterate");
}

public blokuj_iterp(id)
{
new said[192]
read_args(said, 191);
new Float:komenda = str_to_float(said);

if(komenda != 0.01)
return PLUGIN_CONTINUE;

return PLUGIN_HANDLED;
}

public blokuj_rate(id)
{
new said[192]
read_args(said, 191);
new komenda = str_to_num(said);

if(komenda != 25000)
return PLUGIN_CONTINUE;

return PLUGIN_HANDLED;
}

public blokuj_cmdrate(id)
{
new said[192]
read_args(said, 191);
new komenda = str_to_num(said);

if(komenda != 101)
return PLUGIN_CONTINUE;

return PLUGIN_HANDLED;
}

public blokuj_updaterate(id)
{
new said[192]
read_args(said, 191);
new komenda = str_to_num(said);

if(komenda != 101)
return PLUGIN_CONTINUE;

return PLUGIN_HANDLED;
}

  • +
  • -
  • 1

#8 TecHnoO

    Zaawansowany

  • Autor tematu
  • Użytkownik

Reputacja: 1
Nowy

  • Postów:82
  • Lokalizacja:Daleko
Offline

Napisano 12.08.2012 09:27

dobra , rozwiązane dzięki za pomoc.
  • +
  • -
  • 0

#9 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 13.08.2012 05:38

Wiadomość wygenerowana automatycznie


Ten temat został zamknięty przez moderatora.

Powód: Pomoc udzielona

Jeśli się z tym nie zgadzasz, Dołączona grafika raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.


Z pozdrowieniami,
Zespół AMXX.PL




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

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