←  Pluginy

AMXX.pl: Support AMX Mod X i SourceMod

»

Modyfikacja
Śnieg pada w ustalonych godzinach

Diablo Mod - zdjęcie Diablo Mod 15.02.2012

Witam, plugin http://amxx.pl/topic/4348-snow/ chciałbym aby ten plugin działał w różnych godzinach np 8;00- 10;00, 15;00-20;00, 22;00-1;00 (podaję tylko przykład godzin )
Odpowiedz

Gość_deLL_* 15.02.2012

#include <amxmodx>
#include <fakemeta>
#include <engine>
new const PLUGINNAME[] = "Snieg 2"
new const VERSION[] = "2.0"
new const AUTHOR[] = "JGHG"
new g_classstring[9]
public plugin_init() {
register_plugin(PLUGINNAME, VERSION, AUTHOR)
pause("a")
}
public plugin_precache() {
register_forward(FM_SetModel, "forward_setmodel")
engfunc(EngFunc_CreateNamedEntity, engfunc(EngFunc_AllocString, "env_snow"));

return PLUGIN_CONTINUE
}
public forward_setmodel(entity, model[]) {
if (!is_valid_ent(entity))
return FMRES_IGNORED

new hour[3]
get_time("%H", hour, 2)
hour[0] = str_to_num(hour)

if((hour[0] >= 15) && (hour[0] <= 18))
{

entity_get_string(entity, EV_SZ_classname, g_classstring, 8)
if (equal(g_classstring, "env_rain")) {
entity_set_string(entity, EV_SZ_classname, "env_snow")
}
}

return FMRES_IGNORED
}
public client_connect(id)
client_cmd(id, "cl_weather 1");


O pluginie

Nie testowany plugin...
W linii 31 liczba 15 to START a liczba 18 to KONIEC padania śniegu...

Odpowiedz

Diablo Mod - zdjęcie Diablo Mod 16.02.2012

niestety nie działa :}
Użytkownik Diablo Mod edytował ten post 16.02.2012 18:37
Odpowiedz

Diablo Mod - zdjęcie Diablo Mod 17.02.2012

znaczy pada snieg ale nie w danych godzinach
Użytkownik Diablo Mod edytował ten post 17.02.2012 16:28
Odpowiedz

Diablo Mod - zdjęcie Diablo Mod 19.02.2012

znaczy pada snieg ale nie w danych godzinach

jakiś pomysł ?
Odpowiedz