posiadam plugin exp-event do nowego codmoda i chciałbym się dowiedzieć jak zrobić, aby co 2 godziny ten event się automatycznie włączął.
W załączniku daję sma.
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.
|
Napisano 22.11.2012 16:05
Napisano 22.11.2012 17:31
Napisano 22.11.2012 17:45
Napisano 30.11.2012 00:33
Napisano 30.11.2012 18:58
Napisano 08.12.2012 10:13
Napisano 08.12.2012 20:28
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "[COD] Exp Event"
#define VERSION "1.0"
#define AUTHOR "RPK. Shark"
/* Optymalizacja kodu by DarkGL */
#define TASK_ID 666
new iTime, pCvarEvent;
new cvar_eventxp, cvar_eventoff;
public plugin_init() {
register_plugin("Exp Event", "0.1", "RPK. Shark")
register_clcmd("say /event", "Start");
register_concmd("amx_event", "Start", ADMIN_IMMUNITY, "nnn")
pCvarEvent = register_cvar("cod_eventczas", "300");
cvar_eventoff = register_cvar("cod_eventoff", "15000");
cvar_eventxp = register_cvar("cod_eventxp", "30000");
}
public Start(id)
{
if(!(get_user_flags(id) & ADMIN_IMMUNITY) || task_exists( TASK_ID ) )
return PLUGIN_HANDLED;
server_cmd("cod_killxp %i", get_pcvar_num(cvar_eventxp))
server_exec();
client_print(0, print_center, "EXP Event WLACZONY!");
iTime = get_pcvar_num( pCvarEvent );
remove_task( TASK_ID )
set_task( 1.0, "Koniec", TASK_ID, .flags = "b" )
return PLUGIN_HANDLED
}
public Koniec()
{
if( iTime <= 0 )
{
remove_task( TASK_ID )
server_cmd("cod_killxp %i", get_pcvar_num(cvar_eventoff))
server_exec();
client_print(0, print_center, "EXP Event WYLACZONY!");
return PLUGIN_CONTINUE;
}
set_hudmessage(255, 212, 0, 0.01, 0.6, 0, 2.0, 1.1)
show_hudmessage( 0, "Koniec eventu (2x exp) za %d sekund!", iTime )
iTime --;
return PLUGIN_CONTINUE;
}
Napisano 09.12.2012 15:02
Napisano 14.12.2012 22:12
///////// Exp Event ////////////
amx_task 24:00 "say /event" t
amx_task 2:00 "say /event" t
amx_task 4:00 "say /event" t
amx_task 6:00 "say /event" t
amx_task 8:00 "say /event" t
amx_task 10:00 "say /event" t
amx_task 12:00 "say /event" t
amx_task 14:00 "say /event" t
amx_task 16:00 "say /event" t
amx_task 18:00 "say /event" t
amx_task 20:00 "say /event" t
amx_task 22:00 "say /event" t
///////////////////////////////////////////
Napisano 18.12.2012 00:08
Posiadam TBM (inaczej PTB), które działa dużo lepiej niż zwykłe PTB, nawet na modach z lvlami. Zainteresowany? Proszę bardzo
0 użytkowników, 0 gości, 0 anonimowych