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 Stary

Jak Ograniczyć Życie oraz Obrażenia od inteligencj

CoD Stary

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

#1 Lolp

    Banned

  • Zbanowany

Reputacja: 15
Początkujący

  • Postów:123
  • Lokalizacja:Z Korkanowa
Offline

Napisano 27.01.2011 15:26

Tak jak w Temacie

Ograniczanie Życia
Szukamy:
maksymalne_zdrowie_gracza[id] = zdrowie_klasy[klasa_gracza[id]]+floatround(zdrowie_gracza[id]*1.4);
i Zamieniamy na :
maksymalne_zdrowie_gracza[id] = min(xxx, zdrowie_klasy[klasa_gracza[id]]+floatround(zdrowie_gracza[id]*1.4));
(Tam gdzie xxx Ilość HP które chcemy mieć maksymalnie)

Teraz Obrażenia od Inteligencji, od Rakiet, Dynamitów i Min, oraz Leczenie.
Szukamy:
55.0+float(inteligencja_gracza[attacker])
Zamieniamy na:
min(xxx, 55.0+float(inteligencja_gracza[attacker]))
w miejsce xxx Obrażenia maksymalne jakie chcemy mieć z Rakiet itp


ZAKAZ KOPIOWANIA BEZ ZGODY AUTORA!

#2 xyz?

    Profesjonalista

  • Użytkownik

Reputacja: 14
Początkujący

  • Postów:223
  • Imię:lukasz
  • Lokalizacja:polska
Offline

Napisano 30.01.2011 18:40

dziala to?
  • +
  • -
  • 0

#3 Lolp

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 15
Początkujący

  • Postów:123
  • Lokalizacja:Z Korkanowa
Offline

Napisano 25.02.2011 14:27

To działa w 100% :) Sam testowałem

#4 KevinMagic

    Pomocny

  • Użytkownik

Reputacja: 8
Nowy

  • Postów:41
  • Lokalizacja:Polska
Offline

Napisano 27.02.2011 18:39

Czy mi sie zdaje, czy zapomniales dodac
new min = ...

... = cos tam dodac.

Użytkownik KevinMagic edytował ten post 27.02.2011 18:40

  • +
  • -
  • 0

Dołączona grafika

Zapraszam na serwer, rozwija się powolutku :D

#5 BraciiK

    Profesjonalista

  • Zbanowany

Reputacja: 19
Początkujący

  • Postów:171
  • GG:
  • Imię:Maciek
  • Lokalizacja:Mchw
Offline

Napisano 06.03.2011 13:08

a nie prosciej by bylo zrobic tak:

{
case 0:
{
if(inteligencja_gracza[id]<xxx)
inteligencja_gracza[id]++;
else
client_print(id, print_chat, "[COD:MW] Maxymalny poziom inteligencji osiagniety");

}
case 1:
{
if(zdrowie_gracza[id]<xxx)
zdrowie_gracza[id]++;
else
client_print(id, print_chat, "[COD:MW] Maxymalny poziom sily osiagniety");
}
case 2:
{
if(wytrzymalosc_gracza[id]<xxx)
wytrzymalosc_gracza[id]++;
else
client_print(id, print_chat, "[COD:MW] Maxymalny poziom zrecznosci osiagniety");

}
case 3:
{
if(kondycja_gracza[id]<xxx)
kondycja_gracza[id]++;
else
client_print(id, print_chat, "[COD:MW] Maxymalny poziom zwinnosci osiagniety");
}
}

w miejsce xxx wstaw licze , ile mozna dac maxymalnie punktow w daną statystke :)?

#6 Goliath

    Godlike

  • Przyjaciel

Reputacja: 1 237
Godlike

  • Postów:2 334
  • GG:
  • Steam:steam
  • Imię:Maciej
  • Lokalizacja:Mońki
Offline

Napisano 06.03.2011 13:25

@UP: Nie, bo to nie ogranicza ilości punktów w dane statystyki, tylko ogranicza życie i obrażenia.
  • +
  • -
  • 1

#7 BraciiK

    Profesjonalista

  • Zbanowany

Reputacja: 19
Początkujący

  • Postów:171
  • GG:
  • Imię:Maciek
  • Lokalizacja:Mchw
Offline

Napisano 16.03.2011 18:54

aa ;))
to ja teraz bd robil twoim sposobem ;D

#8 Lolp

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 15
Początkujący

  • Postów:123
  • Lokalizacja:Z Korkanowa
Offline

Napisano 24.03.2011 15:49

Polecam ten sposób na fast exp :)

#9 Ciuchcia:D

    Profesjonalista

  • Użytkownik

Reputacja: 41
Pomocny

  • Postów:187
  • Imię:Ciuchcia
  • Lokalizacja:Warszawa
Offline

Napisano 16.09.2011 13:38

Nie dziala to w ogóle <_<
  • +
  • -
  • 0

#10 Goliath

    Godlike

  • Przyjaciel

Reputacja: 1 237
Godlike

  • Postów:2 334
  • GG:
  • Steam:steam
  • Imię:Maciej
  • Lokalizacja:Mońki
Offline

Napisano 16.09.2011 16:21

Bo funkcje min i max działa tylko na liczbach całkowitych. Trzeba zamiast tego użyć floatmin i floatmax :D

Użytkownik Goliath edytował ten post 16.09.2011 16:21

  • +
  • -
  • 1

#11 Lolp

    Banned

  • Autor tematu
  • Zbanowany

Reputacja: 15
Początkujący

  • Postów:123
  • Lokalizacja:Z Korkanowa
Offline

Napisano 08.01.2012 11:09

Wszystko dziala, to nie jest mnoznik tylko Ile obrazen ma zadawac maksymalnie.





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

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

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