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 |
|
|
||
Plugin głosowania na wybór rozgrzewkiNapisany przez Darni, 24.11.2014 |
|
|
|||
![]() |
Powitanie gracza+ranking w HUD, rozgrzewkaNapisany przez karolek234, 16.11.2013 |
|
|
||
Czy ta rozgrzewka zadziała? - Edytowana przeze mnie.Czy rozgrzewka edytowana przeze mnie zadziała? Napisany przez Racz'Q, 22.12.2012 |
|
|
|||
![]() |
Modyfikacja
[ROZWIĄZANE] Wyłączenie pluginu na rozgrzewkeNapisany przez JunE, 07.12.2012 |
|
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod



Temat jest zamknięty









