←  Problemy

AMXX.pl: Support AMX Mod X i SourceMod

»

Przerobienie

Zablokowany

  • +
  • -
hax - zdjęcie hax 20.12.2008

da rade ten plugin jakos przerobic zeby na zmienial mapy o godzinie 21 albo 22 ?



#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Godzine Mapcycle"
#define VERSION "1.0"
#define AUTHOR ""

public plugin_init() {
   register_plugin(PLUGIN, VERSION, AUTHOR)
   wczytaj_mapcycle()
   return PLUGIN_CONTINUE
}

public wczytaj_mapcycle() {
   new today_str[8], cmd[48]
   get_time("%H",today_str,8)
   new today = str_to_num(today_str)

   if ((today >= 1) && (today < 7))
      format(cmd,48,"mapcyclefile mapcycle-noc.cfg",today)
   else if ((today >= 7) || (today < 1))
      format(cmd,48,"mapcyclefile mapcycle.cfg",today)

   server_cmd(cmd)

   return PLUGIN_HANDLED
}
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 20.12.2008

Tzn ? Zmienić przedział czasowy mapcykli ?
Odpowiedz

  • +
  • -
hax - zdjęcie hax 20.12.2008

przerobić tam aby mapcykl nocny zaczynał sie o 21
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 20.12.2008

zamień 1 na 21 ;)
if ((today >= 21) && (today < 7))
	format(cmd,48,"mapcyclefile mapcycle-noc.cfg",today)
else if ((today >= 7) || (today < 21))
	format(cmd,48,"mapcyclefile mapcycle.cfg",today)
Odpowiedz

  • +
  • -
hax - zdjęcie hax 20.12.2008

:lol: dzięki
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 20.12.2008

[Dzisiaj 3:20] hax: Pavulon troche sie rozpedzilismy z tym przerobieniem http://amxx.pl/viewt...p?p=33111#33111 bo teraz nie czyta mapcyklu nocnego a temat zamkneli xD


Teraz będzie ok :P
if ((today >= 21) || (today < 7))
    format(cmd,48,"mapcyclefile mapcycle-noc.cfg",today)
else //if ((today >= 7) || (today < 21))
    format(cmd,48,"mapcyclefile mapcycle.cfg",today)
Sry, ale tak to jest po 1. w nocy :D
Odpowiedz

  • +
  • -
hax - zdjęcie hax 20.12.2008

teraz tego i tak nie sprawdzę

dam znać wieczorem xD
Odpowiedz

  • +
  • -
0g0r - zdjęcie 0g0r 20.12.2008

A dalo by sie to tak przerobic zeby zamiast mapcyklow byly pluginy?

bo chodzi mi o to zeby w dien byl serv 4FUN a w nocy POKEMOD


_______________________________________________________



Zmienilem na to:

if ((today >= 21) && (today < 7))
format(cmd,48,"plugins addons/amxmodx/configs/plugins-noc.ini",today)
else if ((today >= 7) || (today < 21))
format(cmd,48,"plugins addons/amxmodx/configs/plugins.ini",today)

ale nie jestem pewien czy dobrze jest jesli zamiast mapcyclefile podstawilem plugins :/

Pomozcie :D


Pozdr0!
Odpowiedz

  • +
  • -
hax - zdjęcie hax 20.12.2008

Pavulon, teraz działa :)
Odpowiedz
Zablokowany