[ROZWIĄZANE] Uruchamianie publica co 5 rund
Jadek
01.03.2013
Witam. Jak mam ustwawić dany public żeby się aktywował co 5 rund? Dajmy na to że chodzi o ruletkę. Chcę żeby ruletka włączała się co 5 rund. Daje +. Dzięki z góry.
Użytkownik Jadek edytował ten post 01.03.2013 16:28
Użytkownik Jadek edytował ten post 01.03.2013 16:28
Fili:P
01.03.2013
Licz rundy w zmiennej, może być raczej i statyczna zmienna, bo raczej w 1 funkcji tylko jej użyjesz. Kodu nie dam bo nie mam amxstudio.
Jadek
01.03.2013
A pytanko bo takie coś bym chciał że jak będę miał
if( gRound >= 5) gRound++;To jak mam to zzerować gdy dojdzie do 5?
O'Zone
01.03.2013
Ruletka miałaby być co 5 rund dla określonego gracza (użycie, 5 rund przerwy, użycie), czy po prostu dostępna dla wszystkich co 5 rund?
W pierwszym przypadku liczba rund musiała by być liczona osobno dla każdego gracza.
Gdzie tu logika? gRound++ zwiększa wartość o kolejną 1.
Liczbę rund trzeba liczyć np. w taki sposób
A w plugin_init dodać oczywiście:
Potem, o ile się nie mylę, można by to zrobić tak (o ile ma to być dla wszystkich graczy)
W pierwszym przypadku liczba rund musiała by być liczona osobno dla każdego gracza.
if( gRound >= 5)
gRound++;
Gdzie tu logika? gRound++ zwiększa wartość o kolejną 1.
Liczbę rund trzeba liczyć np. w taki sposób
public event_newround() {
gRound++
}
A w plugin_init dodać oczywiście:
register_event("HLTV", "event_newround", "a", "1=0", "2=0")
Potem, o ile się nie mylę, można by to zrobić tak (o ile ma to być dla wszystkich graczy)
if( gRound >= 5){
//kod ruletki
gRound=0
}
Jadek
01.03.2013
Ale robiąc tak:
if( gRound >= 5){ //kod ruletki gRound=0 }Ale czy wtedy nie będzie to się zerowało pod koniec każdej rundy?
Fili:P
01.03.2013
Nie.<br />Ale czy wtedy nie będzie to się zerowało pod koniec każdej rundy? <br />
Co do reszty jak już chcesz 5 to przedział 0..4 a nie 0..5:
if( gRound >= 4){
//kod ruletki
gRound=0
}
Jadek
01.03.2013
@up źle mówisz bo jest większe równe a nie większe. Ale macie ++
Do zamknięcia.
Do zamknięcia.
dasiek
01.03.2013
Wiadomość wygenerowana automatycznie
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
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