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
Modyfikacja

Przerobienie pluginu 2x exp w nocy

Modyfikacja

  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
Brak odpowiedzi do tego tematu

#1 Fajled

    Wszechwidzący

  • Użytkownik

Reputacja: 56
Pomocny

  • Postów:279
  • GG:
  • Imię:Damian
  • Lokalizacja:Wrocław
Offline

Napisano 26.01.2012 11:34

Witam.
Prosiłbym o przeróbkę tego pluginu pod gunxpmoda, nie pod CodModa.

W załączniku daje sma do gunxpmoda i plik inc.
Proszę, aby ktoś "wyciągnął" stamtąd cvar który odpowiada za XP. Ale raczej jest to gxm_xp :). I proszę od godziny 21 do 24 :)

Jbc. kod pluginu:

#include <amxmodx>
#include <amxmisc>
#include <colorchat>
#define PLUGIN "Exp o godzinach"
#define VERSION "0.9"
#define AUTHOR "QTM. Peyote"
#define minut(%1) ((%1)*60.0)
new pcvarOdgodziny,
				 pcvarDogodziny,
				 pcvarExpzazabojstwo,
				 pcvarExpzapake;
public plugin_init() {
							register_plugin(PLUGIN, VERSION, AUTHOR)
				  
							pcvarOdgodziny = register_cvar("eog_expodgodziny", "22");
							pcvarDogodziny = register_cvar("eog_expdogodziny", "8");
				  
							pcvarExpzazabojstwo = register_cvar("eog_killxp", "2600");
							pcvarExpzapake = register_cvar("eog_winxp", "2800");
				  
							register_concmd("eog_przeladuj", "Sprawdz", ADMIN_KICK);
				  
							set_task(1.0, "Sprawdz");
				  
							set_task(240.0, "PokazInfo", _, _, _, "b");
}
public Sprawdz()
{			
							new timestr[3];
				  
							get_time("%H", timestr, 2);
							new godzina = str_to_num(timestr);
				  
							new bool:aktywne;
				  
							new odgodziny = get_pcvar_num(pcvarOdgodziny),
												 dogodziny = get_pcvar_num(pcvarDogodziny);
				  
							if(odgodziny > dogodziny)
							{
															if(godzina >= odgodziny || godzina < dogodziny)
																							aktywne = true;
							}
							else
							{
															if(godzina >= odgodziny && godzina < dogodziny)
																							aktywne = false;
							}										
				  
							if(aktywne)
							{
															server_cmd("cod_killxp %i;cod_bombxp %i", get_pcvar_num(pcvarExpzazabojstwo), get_pcvar_num(pcvarExpzapake));
															return;
							}
				  
							get_time("%M", timestr, 2);
							new minuta = str_to_num(timestr);
				  
							set_task(minut(60-minuta), "Sprawdz");
}
public PokazInfo()
							ColorChat(0, GREEN, "W Godzinach 22-8 Exp Jest Az O 2 RAZY WIEKSZY");

Załączone pliki


Użytkownik Fajled edytował ten post 26.01.2012 16:44

  • +
  • -
  • 0





Również z jednym lub większą ilością słów kluczowych: Modyfikacja

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

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