public rezultat() { new resultadofinal = 0 new bool:g_muchos mensajes[0] = 0; name[0] = 0; g_muchos = false; resultadofinal = 0 for(new i = 0; i <= get_playersnum() ; i++) { if( g_ganadores[i] == resultadofinal ) { g_muchos = true; get_user_name(i, name, 31) //formatex(mensajes, 255, "%s, %s", mensajes, name) } if( g_ganadores[i] > resultadofinal ) { name[0] = 0; mensajes[0] = 0; g_muchos = false; resultadofinal = g_ganadores[i] get_user_name(i, name, 31) formatex(mensajes, 255, "%s", name) } } if( resultadofinal >= 1 ) { if( !g_muchos ) { ColorChat(0, GREEN, "[WUP] ~^x01 Zwyciezca rundy rozgrzewkowej jest:^x04 %s^x01 z %d zdobytymi fragami.", name, resultadofinal) set_task(4.0,"losuj1") } else if( g_muchos ) { ColorChat(0, GREEN, "[WUP] ~^x01 Zwyciezcami rundy rozgrzewkowej sa:^x04 %s,%s^x01 z %d zdobytymi fragami.", mensajes,name, resultadofinal) set_task(4.0,"losuj2") } } if( resultadofinal == 0 ) { ColorChat(0, GREEN, "[WUP] Nikt nie wygral rundy rozgrzewkowej.") } batata() } public batata() { for(new i = 0; i <= get_playersnum() ; i++) { g_ganadores[i] = 0; } } public losuj1(){ new l1, l2 new i=1 l1=random_num(0,17) l2=random_num(0,17) while (i){ if(l1==l2) l2=random_num(0,17) else break } server_cmd("giveitem %s %i", name, l1) server_cmd("giveitem %s %i", name, l2) } public losuj2(){ losuj1() new l3, l4 new i=1 l3=random_num(0,17) l4=random_num(0,17) while (i){ if(l3==l4) l4=random_num(0,17) else break } server_cmd("giveitem %s %i", mensajes, l3) server_cmd("giveitem %s %i", mensajes, l4) }
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.
|
Guest Message by DevFuse
nagrody za zwycięstwo w rozgrzewce
Temat rozp.
Joke
, 02.09.2012 16:22
rozgrzewka zwycięzca rozgrzewki warmuppro
1 odpowiedź w tym temacie
#1
Napisano 02.09.2012 16:22
Witam, mam taki problem, chciałem ustawić dwie losowe nagrody dla zwycięzcy/ów. Kiedy jedna osoba wygrywa wszystko jest ok, dostaje dwa różne przedmioty, ale gdy jest remis dwóch osób, oboje dostają dwa takie same itemy. Nie wiem gdzie doszukiwać się błędu, czy w kodzie od warmuppro bo z niego wziąłem kawał, czy też w funkcji losowania :< Pozdr
#2 Gość_21977_*
Napisano 03.09.2012 22:36
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Temat zamknięty na prośbę użytkownika.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Temat zamknięty na prośbę użytkownika.
Z pozdrowieniami,
Zespół AMXX.PL
Również z jednym lub większą ilością słów kluczowych: rozgrzewka, zwycięzca rozgrzewki, warmuppro
|
[ROZWIĄZANE] Przerobienie rozgrzewkiNapisany przez neolagg , 23.02.2015 rozgrzewka |
|
|
||
Plugin głosowania na wybór rozgrzewkiNapisany przez Darni , 24.11.2014 rozgrzewka, wybór, głosowanie |
|
|
|||
|
Powitanie gracza+ranking w HUD, rozgrzewkaNapisany przez karolek234 , 16.11.2013 hud, powitanie, ranking i 5 więcej |
|
|
||
Czy ta rozgrzewka zadziała? - Edytowana przeze mnie.Czy rozgrzewka edytowana przeze mnie zadziała? Napisany przez Racz'Q , 22.12.2012 rozgrzewka, edycja, przeze, mnie i 1 więcej |
|
|
|||
|
Modyfikacja
[ROZWIĄZANE] Wyłączenie pluginu na rozgrzewkeNapisany przez JunE , 07.12.2012 modyfikacja, rozgrzewka, plugin i 1 więcej |
|
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych