Witam, mam problem ze statystykami w codzie. Chodzi mi o punkty zdrowia, inty itp. Problem polega na tym, że jak ktoś wbije już koło 420lvl to ma wszystkie statystki na full, a cod jest max 501lvl. Chciałbym, aby max statystki wbijały się przy 501lvl`u, a nie przy tym 420, bo to bezsens jest. Do załącznika dodaję .sma silnika coda. Proszę o pomoc:)
cod_evolution.sma 41,14 KB 26 Ilość pobrań
cod_evolution.amxx
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.
|
#1
Napisano 03.12.2013 13:50
#2
Napisano 03.12.2013 14:21
public PrzydzielPunkty_Handler(id, menu, item)
Tu zmieniasz maksymalne wartości statystyk, zwiększ po prostu limity na np. 250 czy ile tam wychodzi przy 501 lvl.
case 0:
{
if(inteligencja_gracza[id] < 150) {
if(ilosc > 150 - inteligencja_gracza[id])
ilosc = 150 - inteligencja_gracza[id];
inteligencja_gracza[id]+=ilosc;
punkty_gracza[id]-=ilosc;
} else ColorChat(id, RED, "[Cod EvolutioN]^x01 Maxymalny poziom Inteligencji osiagniety");
}
case 1:
{
if(zdrowie_gracza[id] < 225) {
if(ilosc > 225 - zdrowie_gracza[id])
ilosc = 225 - zdrowie_gracza[id];
zdrowie_gracza[id]+=ilosc;
punkty_gracza[id]-=ilosc;
}
else
ColorChat(id, RED, "[Cod EvolutioN]^x01 Maxymalny poziom Zdrowia osiagniety");
}
case 2:
{
if(wytrzymalosc_gracza[id] < 175) {
if(ilosc > 175 - wytrzymalosc_gracza[id])
ilosc = 175 - wytrzymalosc_gracza[id];
wytrzymalosc_gracza[id]+=ilosc;
punkty_gracza[id]-=ilosc;
}
else
ColorChat(id, RED, "[Cod EvolutioN]^x01 Maxymalny poziom Wytrzymalosci osiagniety");
}
case 3:
{
if(kondycja_gracza[id] < 250) {
if(ilosc > 250 - kondycja_gracza[id])
ilosc = 250 - kondycja_gracza[id];
kondycja_gracza[id]+=ilosc;
punkty_gracza[id]-=ilosc;
}
else
ColorChat(id, RED, "[Cod EvolutioN]^x01 Maxymalny poziom Kondycji osiagniety");
}
case 4:
{
if(player_armor[id] < 200) {
if(ilosc > 200 - player_armor[id])
ilosc = 200 - player_armor[id];
player_armor[id]+=ilosc;
punkty_gracza[id]-=ilosc;
}
else
ColorChat(id, RED, "[Cod EvolutioN]^x01 Maxymalny poziom Armoru osiagniety");
}
#3
Napisano 03.12.2013 14:35
To jest ustawione odpowiednio, ponieważ dałem sobie od razu max lvl i statystyki były odpowiednio do możliwości ich przyznania.
#4
Napisano 03.12.2013 15:51
No to maksymalny lvl zmień na 420, albo zrób sobie tabele expa, poradnik jest na forum.
#5
Napisano 03.12.2013 18:12
Ten temat został przeniesiony z forum
Mody → Diablo Mod → Problemy
do
Mody → Call of Duty Mod → Problemy
Również z jednym lub większą ilością słów kluczowych:
Paczka perkow.perki Napisany przez NAVIK, 24.03.2025 |
|
|
|||
Wyswietlanie wiadomosci w tutorNapisany przez SHiBBy., 27.02.2025 |
|
|
|||
Faken selling a blockmaker - ScammerNapisany przez ricardobrat, 26.02.2025 |
|
|
|||
COD MOD 45001 lvl Jak ustawić cvar'y do expa aby było dobrze?Napisany przez Arki, 18.01.2025 |
|
|
|||
Boty na serwer paintballNapisany przez FuckIt, 27.12.2024 |
|
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod












