←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

CoD Nowy
Komenda od szybkości.

UszaTeK - zdjęcie UszaTeK 25.10.2011

Witam otóż mam COD Moda 5001lvlów, ograniczenie pktów kondycji do 500, i teraz tak pojawia się problem, otóż dowiedziałem się ze kilku graczy używa komendy " cl_forwardspeed 999" która powoduję że poruszają się tak szybko na ile pozwala serwer.
Chciałbym aby komenda " cl_forwardspeed" została zablokowana(Używanie jej zablokowane), więc jeżeli ktoś mógł zrobić plugin blokujący (Specjalnie do cod'a) byłbym bardzo wdzięczny.
Odpowiedz

prostowryj - zdjęcie prostowryj 25.10.2011

no to zrob limit kondycji na 100 i po klopocie ja tak mam i juz tak nie leca
Odpowiedz

UszaTeK - zdjęcie UszaTeK 25.10.2011

Prosto u mnie limit ma być 500 i tak jest, jednak są klasy premium które dodają pkt dodatkowo do kondycji dlatego na serverze jest ustawiona komenda cl_forwardspeed "999" ale niestety jest problem że gdy ktoś wpiszę te komendę do konsoli biega na tylke co mu serwer pozwala.
Odpowiedz

CheaterQ - zdjęcie CheaterQ 25.10.2011

jesli masz Nowego
to tam gdzie zapisujesz ile za zabojstwo , wygrana itp masz na ile max moze byc :) a komency mozna uzywac bodajze od 700 to ustaw 650 :)
Odpowiedz

UszaTeK - zdjęcie UszaTeK 25.10.2011

Chodzi o to że jak ustawie ograniczenie cl_forwardspeed 500 to nawet klasy premium będą miały tylko cl_forwardspeed 500 a inni i tak walną komendę w konsoli i będzie im działało: cl_forwardspeed 500
Potrzebuje blokade tej komendy (Najlepiej plugin)
Odpowiedz

  • +
  • -
sebul - zdjęcie sebul 25.10.2011

Można to w pewien sposób zablokować takim pluginem.
#include <amxmodx>

#define PLUGIN "Nowy"
#define VERSION "0.1"
#define AUTHOR "Sebul"


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

set_task(10.0, "wymuszacz", _, _, _, "b");
}

public wymuszacz() {
client_cmd(0, "cl_forwardspeed 400");
client_cmd(0, "cl_backspeed 400");
client_cmd(0, "cl_sidespeed 400");
}
Odpowiedz

UszaTeK - zdjęcie UszaTeK 25.10.2011

Sebul na jakiej zasadzie to działa? Wymusza wszystkim prędkość o wartości 400 ?
Odpowiedz

  • +
  • -
sebul - zdjęcie sebul 25.10.2011

Tak, zapomniałem edytować na większą wartość, 400 to jest standardowo. A jeszcze mam pytanie, na jakiej zasadzie zwiększana jest prędkość w codzie? Możesz podać kawałek kodu? Bo nie wiem, czy ten plugin tutaj będzie przydatny.
Użytkownik sebul edytował ten post 25.10.2011 17:15
Odpowiedz

UszaTeK - zdjęcie UszaTeK 25.10.2011

Słuchaj właśnie myślę ze nie będzie tutaj działał. Chodzi mi o to że na serwerze są klasy, niektóre posiadają większy speed (Mają standardową kondycje zwiększoną) a jak ograniczę ją poprzez wymuszenie prędkości to to mi nic nie daje.
Musi To działać na zasadzie ze poprostu tej komendy nie można używać, ew zrobić ją pod flagę? Albo jakiś plugin blokujący/nie reagujący na wpisanie tej komendy cl_forwardspeed.
Nie wiem jak to wytłumaczyć normalnie, Poprostu klasy premium muszą biegać szybciej niż inne zwykłe klasy a zwykłe klasy wpisują komendę "cl_forwardspeed "wartość" i biegają tak samo jak klasy premium/szybciej.
Masz całe sma cod'a

Załączone pliki

Odpowiedz