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
 

OfertaDni - zdjęcie

OfertaDni

Rejestracja: 24.10.2016
Aktualnie: Nieaktywny
Poza forum Ostatnio: 20.11.2017 17:23
-----

#743883 Informacja przy wibici lvl bądź expa

Napisane przez NiczegoWinien w 06.11.2017 21:45

w SprawdzPoziom(id) dodaj na koncu

new name[ 35 ]
get_user_name( id, name, 34 )

if(Poziom[id] == 50)

client_print(0,print_chat,"Gracz %s wbil 50 Poziom.Gratulacje",name);


  • +
  • -
  • 1


#743536 Opcja ograniczona czasem?

Napisane przez Robiin w 26.10.2017 16:38

Warunek, czy opcja w menu jest dostępna np. przez boola, na początku rundy set_task(180.0,"off"), w publicu off przestawiasz boola na false.


  • +
  • -
  • 1


#743544 Opcja ograniczona czasem?

Napisane przez Robiin w 26.10.2017 19:27

new bool:enabled[33];

off(param[]){
	new id = param[0]
	enabled[id]=true;
}

case 0:
{
	if(kasa >= ibuprofen)
	{
		if(enabled[id]){
			new array[1];
			array[0]=id;
			new nowe_zdrowie = (zdrowie+ibuhp);
			if(nowe_zdrowie < maxzdrowie)
			{
				cs_set_user_money(id, kasa-ibuprofen);
				set_user_health(id, nowe_zdrowie);
				ColorChat(id, GREEN, "[COD:MW] ^x03Uleczono Cie o ^x01%i^x03 hp!", ibuhp);
				enabled[id]=false;
				set_task(180.0,"off",123123,array,1,"a",1)
			}
			if(nowe_zdrowie > maxzdrowie && zdrowie != maxzdrowie)
			{
				cs_set_user_money(id, kasa-ibuprofen);
				set_user_health(id, maxzdrowie);
				ColorChat(id, GREEN, "[COD:MW] ^x03Jestes w pelni uleczony!");
				enabled[id]=false;
				set_task(180.0,"off",123123,array,1,"a",1)
			}
		} else ColorChat(id, GREEN, "[COD:MW]^x03 Uzyles tej opcji w przeciagu ostatnich 3 minut.");
		
	} else ColorChat(id, GREEN, "[COD:MW] ^x03Masz za malo kasy!");
}

Zostaje Ci tylko usuwanie taska pod koniec rundy, ustawianie boola na true na poczatku rundy.


  • +
  • -
  • 1