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: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod



Temat jest zamknięty










