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
CoD Nowy

Statystyki codMod

cod nowy

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

#1 Kacprzyk

    Początkujący

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:12
  • Imię:Patryk
  • Lokalizacja:Żuromin
Offline

Napisano 09.11.2017 23:51

Witam mam problem, nie wiem jak zmiejszyc statystyki, a wyglada to tak, iz mam coda max 1001lvl i mozna wszystkie punkty rozdac, po 500 w kazdy, np 500 int itp. I sprawa wyglada tak ze jak ktos ma 600 lvl i ma duzo w wytrzymałosc to slabsze lvl zabieraja po 9/14 hp, I chiałbym to zmniejszyc zeby wytrzymalosc miała np tylko 200 pk, I jak ktos wbije juz ten wysoki lvl to byłoby fajnie aby te statystyki ktorych juz nigdzie nie mozna rozdac zniknęły, bo po kazdej rundzie sie otwiera to okienko , proszę o pomoc 


  • +
  • -
  • 0

#2 wacho

    Pomocny

  • Użytkownik

Reputacja: 17
Początkujący

  • Postów:64
  • GG:
  • Imię:Jakub
Offline

Napisano 10.11.2017 08:08

Lepiej ustawic żeby wytrzymalosc na 500pkt dawala o polowe mniej niz teraz
  • +
  • -
  • 0

#3 Kacprzyk

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:12
  • Imię:Patryk
  • Lokalizacja:Żuromin
Offline

Napisano 10.11.2017 08:47

Właśnie ale jak to zrobić ? :), Szukałem wszędzie ale nie mg znaleźć
  • +
  • -
  • 0

#4 Toldi

    Czempion

  • Power User

Reputacja: 259
Wszechwidzący

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

Napisano 10.11.2017 10:23

Ja w swoim codzie mam cvary w których ustawiasz maksymalna ilość punktów do rozdania dla poszczególnych statystyk. Skoro chcesz w wytrzymałość dać max 200 pkt to zostaje ci 300 pkt czyli musiałbyś do pozostałych statystyk dodać +100pkt do maksymalnej możliwości rozdania. Trochę roboty z tym będzie i później łatwiejsza konfiguracja ale jeżeli nie poradzisz sobie z tym to daj .sma silnika i ktoś ci zmniejszy działania wytrzymałości o połowę.


  • +
  • -
  • 0

#5 Kacprzyk

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:12
  • Imię:Patryk
  • Lokalizacja:Żuromin
Offline

Napisano 10.11.2017 14:41

proszę silnik : Chciałbym max inteligencja/200 .  Wytrzymalosc/150  .  Zdrowie 400.   kondycja 200

proszę o pomoc :D

Załączone pliki


Użytkownik Kacprzyk edytował ten post 10.11.2017 14:55

  • +
  • -
  • 0

#6 AwIlL^^

    Magiczny Gość

  • Użytkownik

Reputacja: 135
Zaawansowany

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

Napisano 10.11.2017 17:16

W funkcji o nazwie zastosuj atrybuty masz obliczanie zmniejszenia obrażeń dla gracza..
Zmień wzór na to bo teraz jest potęgowanie i w funkcji obrażenia jest dalsza część stosowania i wychodzi, że zastosowano taki łopatologiczny wzór na logarytm.. (sprawdź w necie w jaki sposób działa) i "zatrzymuje się na około 70%.
Najlepiej jest zrobić to liniowo bo wtedy każdy punkt daje taki sam efekt i możesz łatwiej ustawić maxa :)
Np
Wytrzymałość gracza/limitpoziomu/2*0.5
Wytrzymałość gracza to ta wytrzymałość gracza dosłownie
Limit poziomu / 2 to jest maksymalna ilość punktów
A to 0.5 to wyrażenie oznajmiające o ile procent maksymalnie mają być zmniejszone obrażenia 0.5 = 50%
  • +
  • -
  • 0

Potrzebujesz porad do amxx?? Pisz na [PW]


#7 Kacprzyk

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:12
  • Imię:Patryk
  • Lokalizacja:Żuromin
Offline

Napisano 10.11.2017 18:46

Nie rozumiem moze mi to ktos zmienic, w silniku ?


  • +
  • -
  • 0

#8 wacho

    Pomocny

  • Użytkownik

Reputacja: 17
Początkujący

  • Postów:64
  • GG:
  • Imię:Jakub
Offline

Napisano 10.11.2017 19:28

Linia 335

redukcja_obrazen_gracza[id] = 0.7*(1.0-floatpower(1.1, -0.112311341*PobierzWytrzymalosc(id, 1, 1, 1)));

Zmien 0,7 na 0,3
  • +
  • -
  • 0

#9 AwIlL^^

    Magiczny Gość

  • Użytkownik

Reputacja: 135
Zaawansowany

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

Napisano 11.11.2017 12:37

Zrobione.

Do pliku codmod.cfg, który masz w folderze cstrike/addons/amxmodx/configs dopisz te kilka linijek:

limit_inteligencji 200 //max inteligencji do zdobycia

limit_zdrowia 400 //max zdrowia do zdobycia

limit_wytrzymalosci 150 //max wytrzymałości do zdobycia

limit_kondycji 200 //max kondycji do zdobycia

 

cod_max_odpornosc 50 //tu ustawiasz o ile procent mają być zmniejszone obrażenia kiedy osiągnie się max wytrzymałości, standard to 50%

Załączone pliki


  • +
  • -
  • 0

Potrzebujesz porad do amxx?? Pisz na [PW]


#10 Kacprzyk

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:12
  • Imię:Patryk
  • Lokalizacja:Żuromin
Offline

Napisano 12.11.2017 13:18

Teraz mi nie dziala nic, nie ma klas itp.


  • +
  • -
  • 0

#11 AwIlL^^

    Magiczny Gość

  • Użytkownik

Reputacja: 135
Zaawansowany

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

Napisano 12.11.2017 14:48

debug może?

bo nie wiem czego szukać bo nic poważnego nie robiłem....


  • +
  • -
  • 0

Potrzebujesz porad do amxx?? Pisz na [PW]


#12 Kacprzyk

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:12
  • Imię:Patryk
  • Lokalizacja:Żuromin
Offline

Napisano 12.11.2017 21:14

Czyli co zrobic ?
 

 

 


  • +
  • -
  • 0

#13 klqs99

    Zaawansowany

  • Użytkownik

Reputacja: 33
Życzliwy

  • Postów:93
  • GG:
  • Steam:steam
  • Imię:Wojtek
  • Lokalizacja:Rzeszów
Offline

Napisano 12.11.2017 21:30

Zrób to co napisał wacho


  • +
  • -
  • 0

#14 Kacprzyk

    Początkujący

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:12
  • Imię:Patryk
  • Lokalizacja:Żuromin
Offline

Napisano 13.11.2017 00:35

zrobiłem, czyli teraz bedzie ok ?


  • +
  • -
  • 0

#15 wacho

    Pomocny

  • Użytkownik

Reputacja: 17
Początkujący

  • Postów:64
  • GG:
  • Imię:Jakub
Offline

Napisano 13.11.2017 10:23

Tak
  • +
  • -
  • 0

#16 Toldi

    Czempion

  • Power User

Reputacja: 259
Wszechwidzący

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

Napisano 13.11.2017 10:58

Oh. Dodaj po QTM_CodMod.amxx (czy jak tam ci sie nazywa twoj silnik) debug. W skrócie ma to tak wyglądać 

QTM_CodMod.amxx debug

Zmieniasz mape, wchodzisz w konsolę i szukasz erroró. Debug pokazuje ci wtedy w któej linii jest błąd i co go powoduje.

 


Oh. Dodaj po QTM_CodMod.amxx (czy jak tam ci sie nazywa twoj silnik) debug. W skrócie ma to tak wyglądać 

QTM_CodMod.amxx debug

Zmieniasz mapę, wchodzisz w konsolę i szukasz errorów. Debug pokazuje ci wtedy w której linii jest błąd i co go powoduje.


Użytkownik Toldi edytował ten post 13.11.2017 10:59

  • +
  • -
  • 0





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

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

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