Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

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.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

podmiana nieba o danej godzinie - czyta tylko jednego ifa i to zleprzerobienie pluginu darkgla


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
2 odpowiedzi w tym temacie

#1 Żuk

    Wszechwidzący

  • Użytkownik

Reputacja: 11
Początkujący

  • Postów:291
  • Lokalizacja:Katowice
Offline

Napisano 19.11.2014 20:14

siema, mam ten plugin:

http://amxx.pl/topic...bo-z-gwiazdami/

 

i nie działał za specjalnie, więc zrobiłem tak:

#include <amxmisc>



#define PLUGIN "New Plug-In"

#define VERSION "1.0"

#define AUTHOR "DarkGL"





public plugin_init() {

	register_plugin(PLUGIN, VERSION, AUTHOR)

	

	new iHour;

	

	time(iHour);

	

	//if(iHour >= 14 || iHour <= 16)
	if(iHour >= 16 || iHour <= 21)

	{

		 set_cvar_string("sv_skyname", "Desrt")
		 server_cmd("amx_playt 0")
	
	//if(iHour >= 21 || iHour <= 23)
	if(iHour >= 22 || iHour <= 23)

	{

		 set_cvar_string("sv_skyname", "space")
		 server_cmd("amx_play 1")
		}
	}
}

Mimo złej godziny (22 - 23) plugin tak czy siak czyta te linijki

set_cvar_string("sv_skyname", "space")
         server_cmd("amx_play 1")

 

nawet jak 1 warunek jest spełniony.. o co może chodzić ?


  • +
  • -
  • 0

#2 Wielkie Jol

    REPREZENTUJE SIEBIE I CAŁĄ GALAKTYKĘ

  • Support Team

Reputacja: 683
Wszechmogący

  • Postów:1 258
  • GG:
  • Lokalizacja:AMXX
Offline

Napisano 19.11.2014 21:32

(iHour >= 22 || iHour <= 23

 

Powiem Ci, że godzina jest na 100% przed 23, więc ja nie widzę żadnych błędów.


  • +
  • -
  • 0

"Żaden etyczny inżynier oprogramowania nie zgodzi się napisać procedury zniszczBagdad. Jego poczucie etyki domaga się, aby napisał procedurę zniszczMiasto, a Bagdad przekazał jako parametr" - Nathaniel Borenstein.


#3 grankee

    Godlike

  • Support Team

Reputacja: 517
Wszechwiedzący

  • Postów:1 500
  • Lokalizacja:Radom
Offline

Napisano 20.11.2014 03:47

if(iHour >= 16 || iHour <= 21)

podaj mi taką godzinę, żeby nie było po 16 albo przed 21, bo jakoś nie mogę znaleźć

if(iHour >= 22 || iHour <= 23)

j/w


  • +
  • -
  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych