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.
|
[ROZWIĄZANE] Problem z klasa Łowcaproblem z kuszą
#1
Napisano 14.01.2013 17:17
#2
Napisano 14.01.2013 19:43
#3
Napisano 14.01.2013 20:13
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
#4
Napisano 14.01.2013 20:18
Znajdź
new Float:dmg = get_cvar_float("diablo_arrow") + player_intelligence[id] * get_cvar_float("diablo_arrow_multi")
zamien sobie na
new Float:dmg = get_cvar_float("diablo_arrow") + (player_intelligence[id]/X) * get_cvar_float("diablo_arrow_multi")
w miejsce x wpisz jakąś liczbe z przedziału tak mniej więcej od 6 do 10 i sprawdzaj jakie dmg jest zadawane
Użytkownik Kolumb edytował ten post 14.01.2013 20:21
#5
Napisano 14.01.2013 20:30
W normalnym diablo, gdzie obrażenia z kuszy są zadawane za zasadzie odejmowania hp, nie trzeba sprawdzać nic na serwerze, wystarczy policzyć jaki dmg będzie przy maksymalnej wartości inteligencji (czyli 2500) i dopasować go tak, aby nie był większy od 200-300, czy ileś tam, w zależności od tego jakie jest maksymalne hp. Nie będę podawał gotowego kodu, bo to jest aż śmieszne, żeby nie umieć wyliczyć tego samemu, tylko zwróć także uwagę na to, że są dwa cvary do zmieniania obrażeń.To co mówił Sebul własnie o tym miałem pisać
Znajdźnew Float:dmg = get_cvar_float("diablo_arrow") + player_intelligence[id] * get_cvar_float("diablo_arrow_multi")
zamien sobie nanew Float:dmg = get_cvar_float("diablo_arrow") + (player_intelligence[id]/X) * get_cvar_float("diablo_arrow_multi")
w miejsce x wpisz jakąś liczbe z przedziału tak mniej więcej od 6 do 10 i sprawdzaj jakie dmg jest zadawane
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
#6
Napisano 14.01.2013 20:35
@edit
tam źle spojrzałem zamiast 5000 to do 500 podałem tu będzie około 120
Użytkownik Kolumb edytował ten post 14.01.2013 20:56
#7
Napisano 14.01.2013 22:40
#8
Napisano 14.01.2013 22:49
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych