Hejka, posiadam serwer cypisa jb i problem polega na tym że nie jest grana muzyka pod koniec rundy bo jest jakaś dziwna funkcja w silniku
Odpowiada za to wykonywany forward ExecuteForward(fRemoveData, iRet, id_zabawa); i czy mozna to jakos przerobic zeby nie blokowalo rsow?
plugin init {
fRemoveData = CreateMultiForward("OnRemoveData", ET_CONTINUE, FP_CELL);
}
UsuwanieWydarzen()
{
for(new i=1; i<=MAX; i++)
{
user_powod_siedzenia[i] = random(sizeof powody_siedzenia);
g_bPlayerZaglosowal[i] = false;
pojedynek[i] = false;
user_speed[i] = 250.0;
array_graczy[WSZYSCY][i] = 0;
array_graczy[ZYWI][i] = 0;
pojedynek[i] = false;
bronie_menu[i][0] = false;
bronie_menu[i][1] = false;
if(ustaw_freeday[i])
{
ustaw_freeday[i] = false;
free_day[i] = true;
}
else
free_day[i] = false;
if(ustaw_duszka[i])
{
ustaw_duszka[i] = false;
user_duszek[i] = true;
}
else
user_duszek[i] = false;
}
if(task_exists(ID_POKAZ_PODZIAL)) remove_task(ID_POKAZ_PODZIAL);
ilosc_graczy[WSZYSCY] = 0;
ilosc_graczy[ZYWI] = 0;
new iRet
if(fRemoveData)
ExecuteForward(fRemoveData, iRet, id_zabawa);
}


Dodatki SourceMod












