Skocz do zawartości

  • Zaloguj korzystając z Facebooka Zaloguj korzystając z Twittera Zaloguj przez Steam Zaloguj poprzez Google      Logowanie »   
  • Rejestracja

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
Fix

Bug z szybkością poruszania się - Komenda.

Fix

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

#1 Juma

    Wszechpomocny

  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:373
  • GG:
  • Steam:steam
  • Imię:Arek
  • Lokalizacja:Haynau
Offline

Napisano 30.08.2010 11:23

*
Popularny

Hejka. Nie wiem czy wiecie, czy też nie, ale istnieje w DiabloMod'ie komenda, którą gracze wykorzystują do szybszego poruszania się. Jedna komenda i idziemy jak błyskawica i ludzie nie wiedzą skąd to i jak to <_< .

Komendy które wyeliminujemy:
cl_forwardspeed "wartosc" - Ta daje nam zwiększoną szybkość ruchu w przód. Example: cl_forwardspeed 5000
cl_backspeed "wartosc" - Ta daje nam zwiększoną szybkość ruchu w tył. Example: cl_backspeed 5000

Może i to jaki mam na to sposób jest prymitywny, ale eliminuje w pełni ten problem :rolleyes:


Utworzymy plugin, który będzie wymuszał nam owe ustawienia cvarów na 400, tak jak powinno to być.

Plugin dostępny w załączniku, ale zamieszczę również kod pluginu, dla osób które chcą się z tym pobawić.

Powiem, że nie jest to aż tak znane, ale bynajmniej na moim serwerze była plaga z tą komendą, więc radzę zastosować to :>




Kod Pluginu:


#include <amxmodx>

#define PLUGIN "Wymuszacz"
#define VERSION "1.0"
#define AUTHOR "Juma"

public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR)
        set_task(15.0, "wymus",0, _, _, "b");
	  set_task(17.5, "wymus2",0, _, _, "b");
}

public wymus()
{
    client_cmd(0, "cl_forwardspeed 400");
}

public wymus2()
{
    client_cmd(0, "cl_backspeed 400");
}


W razie pytań, proszę napisać.

Załączone pliki


  • +
  • -
  • 10

#2 krzywy92

    Zaawansowany

  • Zbanowany

Reputacja: 2
Nowy

  • Postów:85
  • Lokalizacja:gdansk
Offline

Napisano 30.08.2010 14:02

tez mam ten plugin ale swoj podobnie napisane xD ale leci +

Użytkownik krzywy92 edytował ten post 30.08.2010 14:07


#3 Change

    Super Hero

  • Użytkownik

Reputacja: 129
Zaawansowany

  • Postów:1161
  • Lokalizacja:Konin
Offline

Napisano 30.08.2010 14:47

Czemu nie:
#include <amxmodx>

#define PLUGIN "Wymuszacz"
#define VERSION "1.0"
#define AUTHOR "Juma"

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
set_task(15.0, "wymus",0, _, _, "b");
}

public wymus()
{
client_cmd(0, "cl_forwardspeed 400");
client_cmd(0, "cl_backspeed 400");
}
?
  • +
  • -
  • 0

#4 Juma

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:373
  • GG:
  • Steam:steam
  • Imię:Arek
  • Lokalizacja:Haynau
Offline

Napisano 30.08.2010 14:49

Możesz sobie zrobić jak chcesz, i tak wychodzi na jedno. A poradnik ma na celu nie główkowanie który kod jest krótszy, tylko chodzi o wyeliminowanie problemu - Proste !
  • +
  • -
  • 0

#5 Gość_cypis_*

  • Gość

Reputacja: 0

Offline

Napisano 06.10.2010 17:32

Ten pluing wogóle nic nie daje ^^ ... Trzeba jakieś cvary wpisywać czy coś ?.

#6 Juma

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:373
  • GG:
  • Steam:steam
  • Imię:Arek
  • Lokalizacja:Haynau
Offline

Napisano 16.10.2010 14:10

Ten pluing wogóle nic nie daje ^^ ... Trzeba jakieś cvary wpisywać czy coś ?.


:mur:

Przykładowo - Wchodzisz na serwer, wybierasz klasę, grasz troszku, masz już jako tako rozłożone statystyki, wpisujesz w konsoli: cl_forwardspeed 9999 i zasuwasz po mapie jak na SH ;/

Plugin owy to eliminuje, wymuszając ustawienia gracza co kilkanaście sekund.


Rozumiesz już ?
  • +
  • -
  • 0

#7 Kusek

    z Wikipedii

  • Power User

Reputacja: 445
Wszechobecny

  • Postów:1655
  • Imię:Krystian
  • Lokalizacja:Nowa Dęba
Offline

Napisano 16.10.2010 14:21

plugin głupi ^^, ale nie znałem tego buga ^^ dzięki, trzeba to sobie zapamiętać :)
  • +
  • -
  • 0

#8 hardbot

    Banned

  • Zbanowany

Reputacja: 0
zer0.

  • Postów:3049
Offline

Napisano 16.10.2010 14:30

Plugin nie jest głupi i na pewno działa ze względu na to że co 15 sec ustawia graczom te dwie komendy.
a i tak się przyda :P

#9 ZiuTeK

    Wszechwiedzący

  • Użytkownik

Reputacja: 133
Zaawansowany

  • Postów:507
  • Lokalizacja:inąd
Offline

Napisano 26.10.2010 18:04

Powiem szczerze, ze nigdy o takim bugu nie slyszalem. Mam swojego diablo na 100 leveli i jeszcze mi nikt nigdy nie biegal szybciej niz powinien. Jesli jest jakis bug to raczej wina przerobek.
  • +
  • -
  • 0

#10 Juma

    Wszechpomocny

  • Autor tematu
  • Użytkownik

Reputacja: 64
Pomocny

  • Postów:373
  • GG:
  • Steam:steam
  • Imię:Arek
  • Lokalizacja:Haynau
Offline

Napisano 26.10.2010 18:06

Mm.. Nie, to nie wina przeróbek. Bug nie jest znany ;)
  • +
  • -
  • 0

#11 -Czapi-

    Pomocny

  • Użytkownik

Reputacja: 10
Początkujący

  • Postów:67
  • GG:
  • Imię:Dominik
  • Lokalizacja:Polska
Offline

Napisano 27.10.2010 20:16

To prawda, bo z tego co wiem w pluginie diablo jest maxspeed "9999" czy jakoś tak.
Czyli do tylu grasz sobie w konsolce może podnieść, a że to jest maksymalna prędkość jaką można mieć na serwku
to jak ja zniżymy to kondycja czy zwinność nic nam nie da.
A plugi zaprezentowany przez jumę mimo iż jest bardzo prosty w budowie eliminuje ten problem bo ten plugin ustawia
graczowi prędkość, a silnik diablo ja zwiększa o jakąś tam wartości zależną od klasy i kondycji.
I robi się takie kółko plugin ustawia prędkość "400" a diablo dodaje procent prędkości od klasy oraz punkty prędkości od zwinności;
400+(400*[XY%-100%]%)+[Punkty_zwinności]
To mi wygląda tak jak na moją filozofię.

XY - procent podstawowej prędkości klasy.
  • +
  • -
  • 0
Jeżeli Ci pomogłem kliknij na Dołączona grafika w prawym dolnym rogu mojego postu :)

#12 ric0

    Wszechwiedzący

  • Power User

Reputacja: 172
Profesjonalista

  • Postów:558
  • Imię:Łukasz
  • Lokalizacja:Ostrołęka
Offline

Napisano 27.10.2010 20:40

na cod jest też ten bug. Dzięki :)
  • +
  • -
  • 0

To co piszę się nie liczy...

 


#13 -Czapi-

    Pomocny

  • Użytkownik

Reputacja: 10
Początkujący

  • Postów:67
  • GG:
  • Imię:Dominik
  • Lokalizacja:Polska
Offline

Napisano 27.10.2010 22:36

 Squady,  działa na codzie ale uniemożliwia w pełni sterowanie przez co taki co ma takiego speeda nie może się za bardzo poruszać.

Więc nie wiem komu by się chciało tak grać.

Ps. na moim serwku z tego co za obserwowałem im większa wartość tym mniejsza prędkość.

Użytkownik -Czapi- edytował ten post 27.10.2010 22:37

  • +
  • -
  • 0
Jeżeli Ci pomogłem kliknij na Dołączona grafika w prawym dolnym rogu mojego postu :)

#14 MARIO2010

    Pomocny

  • Zbanowany

Reputacja: 0
zer0.

  • Postów:58
  • GG:
  • Imię:Mariusz
  • Lokalizacja:Warmia
Offline

Napisano 26.11.2010 22:50

Thx leci + Pomogłeś mi :kwiaty:





Również z jednym lub większą ilością słów kluczowych: Fix

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

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