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 zrobić?
#1
Napisano 09.06.2010 15:26
#4
Napisano 09.06.2010 15:56
#5
Napisano 09.06.2010 16:00
#6
Napisano 09.06.2010 16:11

Bo mam funkcje na podstawie player_b_gamble
#7
Napisano 09.06.2010 20:56
albo w endround zrobic petle zeby sprawdzic wszystkim graczom
for (i=0 do liczba_graczy i++)
{
new stary_item_gracza = player_b_gamble[id]
losuj_nowy_item ( player_b_gamble[id]= random(1,...)
if stary_item_gracza == player_b_gamble[id] => znowu losowanie
else continue
#8
Napisano 09.06.2010 21:54
Edit:
W public ResetHud(id) dałem:
add_bonus_galthrann(id)
/* ==================================================================================================== */ public add_bonus_galthrann(id) { if (player_b_galthrann[id] == 1 && is_user_alive(id)) { reset_item_skills(id) set_hudmessage(220, 115, 70, -1.0, 0.40, 0, 3.0, 2.0, 0.2, 0.3, 5) new roll1 = random_num(1,4) if (roll1 == 1) { show_hudmessage(id, "Posiadasz moc nr 1") player_b_galthran1[id] = 1 sprawdz_moc1[id] = 1 ColorChat(id, GREEN,"Posiadasz moc^x03 nr 1") } if (roll1 == 2) { show_hudmessage(id, "Posiadasz moc nr 2") player_b_galthran2[id] = 1 sprawdz_moc2[id] = 1 ColorChat(id, GREEN,"Posiadasz moc^x03 nr 2") } if (roll1 == 3) { show_hudmessage(id, "Posiadasz moc nr 3") player_b_hpitem[id] = 250 sprawdz_moc3[id] = 1 ColorChat(id, GREEN,"Posiadasz moc^x03 nr 3") } if (roll1 == 4) { show_hudmessage(id, "Posiadasz moc nr 4") player_b_galthran4[id] = 1 sprawdz_moc4[id] = 1 ColorChat(id, GREEN,"Posiadasz moc^x03 nr 4") } } } /* ==================================================================================================== */
public Koniec_Rundy(){ for (new i=0; i < 33; i++){ player_b_galthranfern1[i] = 0 player_b_galthranfern4[i] = 0 player_b_galthranfern2[i] = 0 sprawdz_moc1[i] = 0 sprawdz_moc2[i] = 0 sprawdz_moc3[i] = 0 sprawdz_moc4[i] = 0 player_b_hpitem[i] = 0 } }
player_b_galthrann[id] = 1
dodane pod klasa w menu.
Dlaczego mi itemy te które wylosuje działają jedną rundę?
Użytkownik Screeaam... edytował ten post 09.06.2010 22:04
#9
Napisano 10.06.2010 05:08
#10
Napisano 10.06.2010 10:53
register_event("ResetHUD", "ResetHUD", "abe")od tego:
register_logevent("Koniec_Rundy", 2, "1=Round_End")
Bo w Koniec_Rundy wyzerowałem wszystkie moce z losowania tak, aby na następnej rundzie miał nowe moce.
Użytkownik Screeaam... edytował ten post 10.06.2010 12:29
#11
Napisano 10.06.2010 15:12
#12
Napisano 10.06.2010 19:53

Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych