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 wywalić przedmioty 1/1 z broni maszynowych ?
#1
Napisano 01.09.2011 20:34
Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube
#2
Napisano 01.09.2011 20:46
#3
Napisano 01.09.2011 20:58
Użytkownik LucKy_skiLL edytował ten post 02.09.2011 09:53
Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube
#4
Napisano 01.09.2011 21:20
#5
Napisano 01.09.2011 21:46
player_b_m4master[id] = random_num(3,8)
Będzie losować item z zakresu od 3 do 8.
Teraz wystarczy tylko zajrzeć do public upgrade_item zmienić funkcję na
if(player_b_m4master[id]>0)
{
if(player_b_m4master[id]>6) player_b_m4master[id]-=random_num(0,2)
else if(player_b_m4master[id]>3) player_b_m4master[id]-=random_num(-1,1)
}
Powinno grać.
Użytkownik dog_1 edytował ten post 01.09.2011 21:48
#6
Napisano 01.09.2011 22:46
if(player_b_m4master[id]>0)
{
if(player_b_m4master[id]>5) player_b_m4master[id]-=random_num(0,2)
else if(player_b_m4master[id]>2) player_b_m4master[id]-=random_num(0,1)
else if(player_b_m4master[id]>1) player_b_m4master[id]-=random_num(-1,1)
}
Zmienić na to:
if(player_b_m4master[id]>0)
{
if(player_b_m4master[id]>6) player_b_m4master[id]-=random_num(0,2)
else if(player_b_m4master[id]>3) player_b_m4master[id]-=random_num(-1,1)
}
Analogicznie robić z ak, m3 itp. ?
Oglądasz seriale typu: The Flash, Arrow, Daredevil, The Walking Dead? Jeśli tak, to zapraszam na mój kanał YouTube
#7
Napisano 02.09.2011 05:55
czyli masz juz dobrze
Użytkownik Stachu123 edytował ten post 02.09.2011 05:55
#8
Napisano 02.09.2011 08:59
A przy ulepszaniu naszła mnie nowa myśl i chyba lepsza
if(player_b_m4master[id]>0)
{
if(player_b_m4master[id]>5) player_b_m4master[id]-=random_num(1,1)
else if(player_b_m4master[id]>3) player_b_m4master[id]-=random_num(0,1)
else if(player_b_m4master[id]>2) player_b_m4master[id]-=random_num(0,0)
}
Ponieważ gdy wylosujemy item o wartości 8 to 8>5 i będzie go sukcesywnie zniżać o wartość 1 aż do 5>5, Równanie to jest nieprawdziwe więc przechodzi do następnej linijki i sprawdza 5>3, czyli tutaj dalej zmienia wartość itemu albo i nie, jeżeli wylosuje się 0. Dochodzimy do 3>3, przechodzimy do następnej linijki mamy 3>2 i tutaj zmniejsza się o wartość jedynie 0 czyli nic niżej nie zejdzie.
I tak do reszty itemów, a że Lucky napisał coś o nauce to chyba dobrze wytłumaczyłem
Użytkownik dog_1 edytował ten post 02.09.2011 09:00
Użytkownicy przeglądający ten temat: 2
0 użytkowników, 2 gości, 0 anonimowych