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

Nocny Exp, Nie działa, tak jak chce!


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

#1 Pawlik4Ver

    Wszechwidzący

  • Zbanowany

Reputacja: 17
Początkujący

  • Postów:239
  • GG:
  • Imię:Wiktor
  • Lokalizacja:Polska
Offline

Napisano 09.05.2016 22:47

Witam, przerobiłem ten plugin z coda na gunxpmod, nie działa tak jak trzeba wszystko zrobiłem, tak jak trzeba chyba.
Ma działać, w ten sposób że od godziny 21 do 8 rano, za każde zabicie dodaje +5 expa!
 
Proszę o pomoc, wynagradzam ++
 
/* Plugin generated by AMXX-Studio */
 
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <cstrike>
#include <gunxpmod>
#include <dhudmessage>
 
#define PLUGIN "Exp o godzinach"
#define VERSION "0.9"
#define AUTHOR "QTM. Peyote"
 
#define minut(%1) ((%1)*60.0)
 
new pcvarOdgodziny, 
     pcvarDogodziny;
 
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
 
pcvarOdgodziny = register_cvar("eog_expodgodziny", "21");
pcvarDogodziny = register_cvar("eog_expdogodziny", "8");
 
register_event("DeathMsg", "DeathMsg", "a")
 
set_task(1.0, "DeathMsg");
 
}
 
public DeathMsg()
{ 
new timestr[3];
 
new attacker = read_data(1);
     new victim = read_data(2);
 
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 = true;
} 
 
if(aktywne)
{ 
if(cs_get_user_team(attacker)==CS_TEAM_CT && cs_get_user_team(victim)==CS_TEAM_T)
{
set_user_xp(attacker, get_user_xp(attacker)+5)
 
set_dhudmessage(0, 0, 255, -1.0, 0.30, 2, 1.5, 2.0, 0.05, 0.7);
show_dhudmessage(attacker, "[Nocny Exp] Dostales +5 Expa, za zabicie")
}
 
if(cs_get_user_team(victim)==CS_TEAM_CT && cs_get_user_team(attacker)==CS_TEAM_T)
{
set_user_xp(attacker, get_user_xp(attacker)+5)
set_dhudmessage(255, 0, 0, -1.0, 0.30, 2, 1.5, 2.0, 0.05, 0.7);
show_dhudmessage(attacker, "[Nocny Exp] Dostales +5 Expa, za zabicie")
} 
return;
}
 
get_time("%M", timestr, 2);
new minuta = str_to_num(timestr);
 
set_task(minut(60-minuta), "DeathMsg");
}

Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.

SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757

Skontaktować możesz się zemną przez GG:62653757


#2 Balian3D

    Wszechwidzący

  • Użytkownik

Reputacja: 36
Życzliwy

  • Postów:268
  • Lokalizacja:Polska
Offline

Napisano 10.05.2016 15:04

A nie lepiej skorzystać Ci z tego:

Spoiler

  • +
  • -
  • 0

#3 Pawlik4Ver

    Wszechwidzący

  • Autor tematu
  • Zbanowany

Reputacja: 17
Początkujący

  • Postów:239
  • GG:
  • Imię:Wiktor
  • Lokalizacja:Polska
Offline

Napisano 10.05.2016 16:21

A nie lepiej skorzystać Ci z tego:

Spoiler

Nie działa, tak jak chce!


Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.

SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757

Skontaktować możesz się zemną przez GG:62653757


#4 vanillah

    nie wiem

  • Użytkownik

Reputacja: 125
Zaawansowany

  • Postów:324
  • GG:
  • Lokalizacja:Polska
Offline

Napisano 10.05.2016 16:54

/* Plugin generated by AMXX-Studio */

#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;

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	pcvarOdgodziny = register_cvar("eog_expodgodziny", "17");
	pcvarDogodziny = register_cvar("eog_expdogodziny", "19");
	
	pcvarExpzazabojstwo = register_cvar("eog_killxp", "15");
	
	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 = true;
	}		
	
	if(aktywne)
	{
		server_cmd("gxm_xp %i", get_pcvar_num(pcvarExpzazabojstwo));
		return;
	}
	
	get_time("%M", timestr, 2);
	new minuta = str_to_num(timestr);
	
	set_task(minut(60-minuta), "Sprawdz");
}

public PokazInfo()
	ColorChat(0, GREEN, "[EXP] Na serwerze dziala EXP O GODZINACH !");

Spróbuj tak, tylko, że w ten sposób nie będzie wyświetlać hudu


  • +
  • -
  • 0

Wykonam pluginy, paczki (amxx) kontakt GG: 32263742, Steam: https://steamcommuni...om/id/vankillah

Multi-Head.pl


#5 Pawlik4Ver

    Wszechwidzący

  • Autor tematu
  • Zbanowany

Reputacja: 17
Początkujący

  • Postów:239
  • GG:
  • Imię:Wiktor
  • Lokalizacja:Polska
Offline

Napisano 10.05.2016 20:44

/* Plugin generated by AMXX-Studio */

#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;

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
	pcvarOdgodziny = register_cvar("eog_expodgodziny", "17");
	pcvarDogodziny = register_cvar("eog_expdogodziny", "19");
	
	pcvarExpzazabojstwo = register_cvar("eog_killxp", "15");
	
	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 = true;
	}		
	
	if(aktywne)
	{
		server_cmd("gxm_xp %i", get_pcvar_num(pcvarExpzazabojstwo));
		return;
	}
	
	get_time("%M", timestr, 2);
	new minuta = str_to_num(timestr);
	
	set_task(minut(60-minuta), "Sprawdz");
}

public PokazInfo()
	ColorChat(0, GREEN, "[EXP] Na serwerze dziala EXP O GODZINACH !");

Spróbuj tak, tylko, że w ten sposób nie będzie wyświetlać hudu

 

No wiem, a mi chodzi o to że ma być hud i taką formą jak tam do góry zrobiłem ...


Tworze strony Internetowe/WWW (HTML5/CSS, PHP), oraz robię paczki do cs1.6( pisze pluginy też ) na zamówienie.

SPRZEDAM PACZKĘ BASEBUILDER DNKS, mod doskonalony paczka możliwa do zobaczenia przed zakupem, więcej na priv lub GG: 62653757

Skontaktować możesz się zemną przez GG:62653757





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

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