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.
|
Jak dodac cvara?
#1
Napisano 21.04.2012 08:16
#2
Napisano 21.04.2012 08:52
ZmiennaGlobalna = register_cvar("nazwa_cvara", "1") // to drugie to wartość domyślna
Potem gdzieś w kodzie sprawdzasz wartość cvara i dajesz odpowiedniego if'a, np. (przykładowo możesz dać przy spawnie)
new wartosc = get_pcvar_num(ZmiennaGlobalna) // tutaj nazwa tego "wskaźnika"
// no i dalej lecisz
if(wartosc == 1 && get_user_flags(id) & ADMIN_LEVEL_H)
{
set_user_gravity(id, 0.5)
}
DarkGL to mój autorytet.
skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować
#3
Napisano 21.04.2012 22:57
amx_set_gravity
- 0.0 -> wyłączasz
- 1.0 -> praktycznie teraz jest włączony, ale z grawitacją 800
- 0.50 = 400
- 0.75 = 600
- 0.25 = 200
Chyba się połapiesz, zrobiłem, aby wartość grawitki była ustawiana też przez cvar, a ustalasz na jaką flagę w tej linijce:
#define FLAGS ADMIN_LEVEL_H
Przykładowo użyty CVAR:
amx_set_gravity 0.25co powinno graczom żyjącym, którzy mają flagę jaką ustawisz dać grawitacje o wartości 200
Pomocniczy temat : http://amxx.pl/dokumentacja/
Pamiętaj, że nie wpisujesz w CVAR'ze : 600, 400 itd, tylko wartość we Float:, czyli 0.25 itd. Koniecznie po kropce
Załączone pliki
Użytkownik ogieR- edytował ten post 21.04.2012 23:01
Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !
#4
Napisano 22.04.2012 09:36
Nie będzie działać, skoro chcesz w cvar'ze float to pobieraj float, czyli:
get_cvar_float
Lub
get_pcvar_float
DarkGL to mój autorytet.
skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować
#5
Napisano 22.04.2012 14:59
Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !
#6
Napisano 22.04.2012 16:49
Bo co by tam w cvar nie wpisał to za nic nie będzie działało. Tak jakbyś miał pojemnik na sól i cukier, pomyliłbyś, a potem weź i upiecz ciasto (może sie upiecze ale na pewno nie zjesz)
DarkGL to mój autorytet.
skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować skomplikować
#7
Napisano 22.04.2012 17:17
Pozdrawiam
Irytuje mnie nieczytelny kod, jeśli oczekujesz ode mnie pomocy - zmień to !
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych