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
CS:GO

[Cod Nowy] Wylaczenie uwzgledniania grawitacji wzgledem bytów

cs:go

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 Linux'

    Pan Pomocny

  • Power User

Reputacja: 549
Wszechwiedzący

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

Napisano 08.04.2017 23:45

W nowej modyfikacji cod mod zastosowany został trik by każdy wywoływany przez nas byt który porusza się w jakimś kierunku, uwzględniał grawitację ustawioną na serwerze. Dzięki temu byty bardzo ładnie nam opadają, natomiast możemy to w dość prosty sposób wyłączyć i tutaj przedstawie jak to zrobić.

 

Tak więc na początku musimy znaleźć kod klasy, przedmiotu czy też jakiś inny który nas interesuję, ja postaram się zademonstrować to na przykładzie rakietek. Tak więc otwieram kod klasy wsparcieogniowe i szukam funkcji odpowiadającej za tworzenie rakiet czyli:

new ent = CreateEntityByName("hegrenade_projectile");
if(ent != -1)
{

w środku powinno się znajdować wymuszanie grawitacji dla bytu:

SetEntityGravity(ent, 0.1);

tak więc usuwamy tę linijkę. Pozostało nam jeszcze zmienić sposób w jakim poruszać ma się nasz byt, w tym wypadku zamieniamy:

MOVETYPE_STEP

na

MOVETYPE_FLY

i gotowe. Od teraz wypuszczone przez nas rakietki będą leciały w linii prostej. Wystarczy już zapisać i ponownie skompilować nasz plik by cieszyć się dodatkiem.

 

 

 

Silnik wraz z paczką modyfikacji, można nabyć wyłącznie poprzez kontakt ze mną. Więcej o tym w sygnaturze.


  • +
  • -
  • 1

b35020692_qesnxqa.png






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

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

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