Dodanie od 24 do 6 deathmatch
Ranny Ptaszek
21.01.2012
Cześć 
Aktualnie jest dodany 2x exp od godziny 21 do godziny 8, lecz chciałbym, aby także był tryb deathmatch (samo odradzanie) w godzinach 24 do 6 rano.
.sma:

Aktualnie jest dodany 2x exp od godziny 21 do godziny 8, lecz chciałbym, aby także był tryb deathmatch (samo odradzanie) w godzinach 24 do 6 rano.
.sma:
#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#define PLUGIN "Exp o godzinach"
#define VERSION "0.9"
#define AUTHOR "QTM. Peyote"
#define minut(%1) ((%1)*60.0)
new pcvarOdgodziny,
pcvarDogodziny,
pcvarExpzazabojstwo,
pcvarExpzapake;
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
pcvarOdgodziny = register_cvar("eog_expodgodziny", "21");
pcvarDogodziny = register_cvar("eog_expdogodziny", "8");
pcvarExpzazabojstwo = register_cvar("eog_killxp", "50");
pcvarExpzapake = register_cvar("eog_winxp", "100");
register_concmd("eog_przeladuj", "Sprawdz", ADMIN_KICK);
set_task(1.0, "Sprawdz");
set_task(200.0, "PokazInfo", _, _, _, "b");
}
public Sprawdz()
{
new timestr[3];
get_time("%H", timestr, 2);
new godzina = str_to_num(timestr);
new bool:aktywne;
new odgodziny = get_pcvar_num(pcvarOdgodziny),
dogodziny = get_pcvar_num(pcvarDogodziny);
if(odgodziny > dogodziny)
{
if(godzina >= odgodziny || godzina < dogodziny)
aktywne = true;
}
else
{
if(godzina >= odgodziny && godzina < dogodziny)
aktywne = false;
}
if(aktywne)
{
server_cmd("cod_killxp %i;cod_bombxp %i", get_pcvar_num(pcvarExpzazabojstwo), get_pcvar_num(pcvarExpzapake));
return;
}
get_time("%M", timestr, 2);
new minuta = str_to_num(timestr);
set_task(minut(60-minuta), "Sprawdz");
}
public PokazInfo()
ColorChat(0, GREEN, "Od godziny 21 do godziny 8 jest 2x wiekszy exp!");
Za każdą pomoc lecą plusiki!
ASu
21.01.2012
#include <amxmodx> #include <amxmisc> #include <colorchat> #include <hamsandwich> #include <cstrike> #define PLUGIN "Exp o godzinach" #define VERSION "0.9" #define AUTHOR "QTM. Peyote" #define minut(%1) ((%1)*60.0) new pcvarOdgodziny, pcvarDogodziny, pcvarExpzazabojstwo, pcvarExpzapake; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) pcvarOdgodziny = register_cvar("eog_expodgodziny", "21"); pcvarDogodziny = register_cvar("eog_expdogodziny", "8"); pcvarExpzazabojstwo = register_cvar("eog_killxp", "50"); pcvarExpzapake = register_cvar("eog_winxp", "100"); register_concmd("eog_przeladuj", "Sprawdz", ADMIN_KICK); set_task(1.0, "Sprawdz"); set_task(200.0, "PokazInfo", _, _, _, "b"); } public Sprawdz() { new timestr[3]; get_time("%H", timestr, 2); new godzina = str_to_num(timestr); new bool:aktywne; new odgodziny = get_pcvar_num(pcvarOdgodziny), dogodziny = get_pcvar_num(pcvarDogodziny); if(odgodziny > dogodziny) { if(godzina >= odgodziny || godzina < dogodziny) { for(new id=0;id<=32;id++) { if(!is_user_alive(id) && !(cs_get_user_team(id) == CS_TEAM_SPECTATOR)) ExecuteHam(Ham_CS_RoundRespawn,id); } aktywne = true; } } else { if(godzina >= odgodziny && godzina < dogodziny) aktywne = false; } if(aktywne) { server_cmd("cod_killxp %i;cod_bombxp %i", get_pcvar_num(pcvarExpzazabojstwo), get_pcvar_num(pcvarExpzapake)); return; } get_time("%M", timestr, 2); new minuta = str_to_num(timestr); set_task(minut(60-minuta), "Sprawdz"); } public PokazInfo() ColorChat(0, GREEN, "Od godziny 21 do godziny 8 jest 2x wiekszy exp!");
Nie wiem czy bd działać ale spróbuj
Użytkownik Drako edytował ten post 21.01.2012 14:15
Ranny Ptaszek
25.01.2012
Wolałbym, aby exp był od 21 do godziny 8, a deathmatch od 24 do godziny 6 
Odświeżam
Użytkownik Ranny Ptaszek edytował ten post 25.01.2012 22:38

Odświeżam
Użytkownik Ranny Ptaszek edytował ten post 25.01.2012 22:38
Ranny Ptaszek
07.02.2012
Odświeżam
Użytkownik Ranny Ptaszek edytował ten post 07.02.2012 15:08
Użytkownik Ranny Ptaszek edytował ten post 07.02.2012 15:08