Cerere plugin HUD MSG

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
smileye
Fost moderator
Fost moderator
Posts: 4648
Joined: 12 Jun 2012, 15:18
Detinator Steam: Da
Reputatie: Fost moderator
Has thanked: 258 times
Been thanked: 38 times
Contact:

26 Jul 2012, 14:51

Caut un plugin de cateva luni,am incercat sa il fac eu dar nu imi iese,e un fel de imessage si nu cred ca e,apare deasupra chat-ului ceva un genul pluginului imessage dar are culori RGB cred,vedeti cele 2 poze ca sa va dati seama desi in poze nu se poate vedea efectul de sclipire dar am prins ceva pe intuneric sa va dati seama,poate il stie cineva de aici va rog !

Image

Image
RoyalServer 2
User avatar
Roman(ESCU) eSq
Membru, skill +1
Membru, skill +1
Posts: 139
Joined: 16 Jul 2012, 21:24
Detinator Steam: Da
CS Status: Antonia.
Reputatie: Membru Club eXtreamCS (o luna)
Been thanked: 7 times
Contact:

26 Jul 2012, 14:56

Asta e un fel de amx_psay daca nu ma insel.
Recomand:
Image
smileye
Fost moderator
Fost moderator
Posts: 4648
Joined: 12 Jun 2012, 15:18
Detinator Steam: Da
Reputatie: Fost moderator
Has thanked: 258 times
Been thanked: 38 times
Contact:

26 Jul 2012, 15:01

Hmm,amx_psay il zic adminii,acesta apare automat,deci exclus.
krystann
Membru eXtream
Membru eXtream
Posts: 2552
Joined: 16 May 2009, 11:37
Detinator Steam: Nu
CS Status: Vine criza!
Reputatie: Fost moderator
Has thanked: 322 times
Been thanked: 141 times

26 Jul 2012, 15:29

| Afiseaza codul
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "messages_connect_chat"
#define VERSION "1.0"
#define AUTHOR "krystann"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
}

public client_connect(id) {
set_task(6.0, "welcome_msg", id) 
}

public welcome(id) {
new player[32], ipaddress[32] 
get_user_name(id, player, 31)
get_user_ip(id, ipaddress, 31, 1) 
{
	set_hudmessage(255, 0, 0, 0.03, 0.61, 0, 6.0, 12.0)
	show_hudmessage(id, "Bine ai venit pe server")
}
L-am facut intr-o graba de nici nu-ti dai seama , cred ca am gresit ceva .. vreo paranteza dar nu ceva mare , incearca sa-l copilezi .
User avatar
K1d0x
Fost moderator
Fost moderator
Posts: 800
Joined: 26 Feb 2012, 15:57
Detinator Steam: Da
CS Status: We Build Together ;3 RedFear
Detinator server CS: PuB.RedFear.Ro
SteamID: k1dox
Reputatie: Fost moderator ajutator
Location: Reșița
Been thanked: 152 times
Contact:

26 Jul 2012, 16:00

krystann client_connect este functia cand se conecteaza un jucator nu cand s-a conectat, in 6 secunde poate sa nu fie conectat.

Foloseste client_putinserver si verifica daca jucatorul este conectat
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "messages_connect_chat"
#define VERSION "1.0"
#define AUTHOR "krystann"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	
}

public client_connect(id) {
	if(!is_user_connected(id))
		return

	set_task(2.0, "welcome", id) 
}

public welcome(id) {
	new player[32], ipaddress[32] 
	get_user_name(id, player, 31)
	get_user_ip(id, ipaddress, 31, 1)

	set_hudmessage(255, 0, 0, 0.03, 0.61, 0, 6.0, 12.0)
	show_hudmessage(id, "Bine ai venit pe server")
}
Last edited by krystann on 26 Jul 2012, 19:17, edited 1 time in total.
Reason: Mersi de observatie.
Image
32slots.net - Sursa ta de încredere de KIT-uri CS 1.6
RedFear.Ro România - | Afiseaza codul
Vă aştept cu un Register pe Forum
- Suntem în căutare de Dezvoltatori & Administratori :
HTML
PHP
MYSQL
C++
Ofer Server CS spre administrare | Afiseaza codul
Condiții : 
- Să dispui de timp liber
- Să ai cunoștințe AMXX & HLDS
Boostul este asigurat de către Mine (PM pentru. detalii)
[email protected]
smileye
Fost moderator
Fost moderator
Posts: 4648
Joined: 12 Jun 2012, 15:18
Detinator Steam: Da
Reputatie: Fost moderator
Has thanked: 258 times
Been thanked: 38 times
Contact:

26 Jul 2012, 19:20

Dar nu e un welcome ce am pus eu in poze,e un plugin care executa fie niste mesaje din amxx dar cred ca va iesi o lista de mesaje acolo si cred ca e in plugin,vor veni peste 8 mesaje.
User avatar
K1d0x
Fost moderator
Fost moderator
Posts: 800
Joined: 26 Feb 2012, 15:57
Detinator Steam: Da
CS Status: We Build Together ;3 RedFear
Detinator server CS: PuB.RedFear.Ro
SteamID: k1dox
Reputatie: Fost moderator ajutator
Location: Reșița
Been thanked: 152 times
Contact:

26 Jul 2012, 19:36

smileye wrote:Dar nu e un welcome ce am pus eu in poze,e un plugin care executa fie niste mesaje din amxx dar cred ca va iesi o lista de mesaje acolo si cred ca e in plugin,vor veni peste 8 mesaje.
Lucrez la un plugin legat de mesaje hud si este chiar ceea ce vrei tu, daca ai putina rabdare pana diseara il termin si revin cu edit :)
Image
32slots.net - Sursa ta de încredere de KIT-uri CS 1.6
RedFear.Ro România - | Afiseaza codul
Vă aştept cu un Register pe Forum
- Suntem în căutare de Dezvoltatori & Administratori :
HTML
PHP
MYSQL
C++
Ofer Server CS spre administrare | Afiseaza codul
Condiții : 
- Să dispui de timp liber
- Să ai cunoștințe AMXX & HLDS
Boostul este asigurat de către Mine (PM pentru. detalii)
[email protected]
smileye
Fost moderator
Fost moderator
Posts: 4648
Joined: 12 Jun 2012, 15:18
Detinator Steam: Da
Reputatie: Fost moderator
Has thanked: 258 times
Been thanked: 38 times
Contact:

26 Jul 2012, 19:54

Am rabdare de ce sa nu am,mai ales ca stiu ca le ai cu scripting-ul in AmXx.

Poate te va ajuta si codul acesta la efectul scrisului,asta e tot ce mi-a iesit mie:
| Afiseaza codul
#include <amxmodx>
#include <amxmisc>

#define MAX_MESSAGE 3
#define TASK_TIME 12
#define SHOW_TIME 10

new messages[MAX_MESSAGE][128] = 
{
	"Lorem ipsum dolor sit amet,^nconsectetur adipiscing elit.",
	"Aliquam a quam sed odio euismod tempus.^nAliquam erat volutpat.",
	"Pellentesque iaculis adipiscing enim ac rhoncus.^nUt tempor urna a eros consequat molestie."
}

public plugin_init(){
	register_plugin("AMXX MSG II", "1.0", "Smiley")
	
	set_task( float ( TASK_TIME ), "show_msg", _, _, _, "b")
}

public show_msg(){
	set_hudmessage(random(255), random(255), random(255), 0.1, 0.7, 1, 7.0, float( SHOW_TIME ), 0.07, 0.1, -1);
	show_hudmessage(0, messages[random_num(0, MAX_MESSAGE - 1)])
}
User avatar
K1d0x
Fost moderator
Fost moderator
Posts: 800
Joined: 26 Feb 2012, 15:57
Detinator Steam: Da
CS Status: We Build Together ;3 RedFear
Detinator server CS: PuB.RedFear.Ro
SteamID: k1dox
Reputatie: Fost moderator ajutator
Location: Reșița
Been thanked: 152 times
Contact:

26 Jul 2012, 20:54

Plugin-ul arata asa ->
Advanced Hud Messages+ | Afiseaza codul
#include <amxmodx>
#include <amxmisc>

#define HUD_MESSAGES     8
#define Red    random(256)
#define Green  random(256)
#define Blue   random(256)

new const gHudMSGs[HUD_MESSAGES][] = {
	"HUD MESSAGES by K!D()X^nVisit http://pss-live.ro for more details !",
	"Hello, welcome on our server, good luck and have fun",
	"Add to favorite our server: PuB.PSS-Live.Ro.",
	"Don't attack your team, players and admins from this server !",
	"Please don't forget to keep a good lang here",
	"Other message choosed by K!D()X^n Effects are OK !!!",
	"No way, be the best fuck The Rest []",
	"First time on this server? please check or forum !"
}

new gHudOn;
new gHudYpos;
new gHudXpos;
new gHudEffects;
new gHudFxtime;
new gHudHoldtime;
new gHudShowtime;

public plugin_init() {
	register_plugin("Advanced Hud Messages+", "1.0", "K!D()X")

	gHudOn = register_cvar("adv_hud_messages", "1")                    /* Hud messages is enabled? 1/0 */
	gHudYpos = register_cvar("adv_hud_msg_y_pos", "0.67")             /* Y Position of hud message */
	gHudXpos = register_cvar("adv_hud_msg_x_pos", "0.09")            /* X Position of hud message */
	gHudEffects = register_cvar("adv_hud_msg_effects", "2")         /* 1 Fade in/out | 2 Credits | write out (training room) */
	gHudFxtime = register_cvar("adv_hud_msg_fxTime", "6.0")        /* FxTime of hud message (float) */
	gHudHoldtime = register_cvar("adv_hud_msg_holdTime", "12.0")  /* Hold time in seconds (float) */
	gHudShowtime = register_cvar("adv_hud_msg_showTime", "35.0")  /* Show a message at every seconds (float) */

	register_concmd("amx_make_hud", "iMake_Hud_Manual", ADMIN_BAN, "- > Message to show < -");
	set_task(get_pcvar_float(gHudShowtime) + get_pcvar_float(gHudHoldtime), "iMake_Hud", _, _, _, "b");
}

public iMake_Hud() {
      new iPlayers[32];
      new iNum, i, id;
      get_players(iPlayers, iNum, "c");
      for(i = 0; i < iNum; i++) {
            id = iPlayers;

            if(get_pcvar_num(gHudOn) == 1) {
                  set_hudmessage(Red, Green, Blue, get_pcvar_float(gHudXpos), get_pcvar_float(gHudYpos), get_pcvar_num(gHudEffects), get_pcvar_float(gHudFxtime), get_pcvar_float(gHudHoldtime));
                  show_hudmessage(id, "%s", gHudMSGs[random(sizeof gHudMSGs)]);
            }
      }
}

public iMake_Hud_Manual(id, level, cid) {
	if(!cmd_access(id, level, cid, 2)) {
		client_cmd(id, "spk ^"vox/access denied^"");
		return 0;
	}

	new szArg[64];
	read_argv(1, szArg, 63);
	new iPlayers[32];
	new iNum, i, id;
	get_players(iPlayers, iNum, "c");
	for(i = 0; i < iNum; i++) {
		id = iPlayers;
		
		if(get_pcvar_num(gHudOn) == 1) {
			set_hudmessage(Red, Green, Blue, get_pcvar_float(gHudXpos), get_pcvar_float(gHudYpos), get_pcvar_num(gHudEffects), get_pcvar_float(gHudFxtime), get_pcvar_float(gHudHoldtime));
			show_hudmessage(id, "%s", szArg);
		}
	}

	return 1;
}


Cvar-uri:
adv_hud_messages - 1 pluginul este activat / 0 este dezactivat
adv_hud_msg_y_pos - Pozitia unde este afisat mesajul (din stanga in dreapta sau invers)
adv_hud_msg_x_pos - Pozitia unde este afisat mesajul (de sus in jos sau invers)
adv_hud_msg_effects - Efectul mesajului (0 nici un efect(apare si dispare) / 1 mesajul clipeste / 2 mesajul apare ca si cum tastezi + se schimba culorile si clipeste) (no float)
adv_hud_msg_fxTime - Durata fx(fxtime) (float)
adv_hud_msg_holdTime - Cat timp ramane acel mesaj (hold time) (in secunde, float)
adv_hud_msg_showTime - La cat timp este afisat/repetat mesajul (in secunde, float)

Comenzi admin:
amx_make_hud - mesaj (afiseaza un mesaj in locul specificat, cu efectele specificate si toate cele care se seteaza prin cvar-uri)
Image
32slots.net - Sursa ta de încredere de KIT-uri CS 1.6
RedFear.Ro România - | Afiseaza codul
Vă aştept cu un Register pe Forum
- Suntem în căutare de Dezvoltatori & Administratori :
HTML
PHP
MYSQL
C++
Ofer Server CS spre administrare | Afiseaza codul
Condiții : 
- Să dispui de timp liber
- Să ai cunoștințe AMXX & HLDS
Boostul este asigurat de către Mine (PM pentru. detalii)
[email protected]
smileye
Fost moderator
Fost moderator
Posts: 4648
Joined: 12 Jun 2012, 15:18
Detinator Steam: Da
Reputatie: Fost moderator
Has thanked: 258 times
Been thanked: 38 times
Contact:

26 Jul 2012, 21:10

Dar numai 3 culori is pentru plugin sau cum pot schimba culoarea? O idee ar fi sa faci ca la imessage pui dupa mesaj culoarea care vrei.
http://www.marplo.net/html/coduri_culori.html
User avatar
K1d0x
Fost moderator
Fost moderator
Posts: 800
Joined: 26 Feb 2012, 15:57
Detinator Steam: Da
CS Status: We Build Together ;3 RedFear
Detinator server CS: PuB.RedFear.Ro
SteamID: k1dox
Reputatie: Fost moderator ajutator
Location: Reșița
Been thanked: 152 times
Contact:

26 Jul 2012, 21:17

Nu sunt 3 culori ci o singura culoare care este aleasa random
Image
32slots.net - Sursa ta de încredere de KIT-uri CS 1.6
RedFear.Ro România - | Afiseaza codul
Vă aştept cu un Register pe Forum
- Suntem în căutare de Dezvoltatori & Administratori :
HTML
PHP
MYSQL
C++
Ofer Server CS spre administrare | Afiseaza codul
Condiții : 
- Să dispui de timp liber
- Să ai cunoștințe AMXX & HLDS
Boostul este asigurat de către Mine (PM pentru. detalii)
[email protected]
smileye
Fost moderator
Fost moderator
Posts: 4648
Joined: 12 Jun 2012, 15:18
Detinator Steam: Da
Reputatie: Fost moderator
Has thanked: 258 times
Been thanked: 38 times
Contact:

26 Jul 2012, 21:31

Merci mult,ai un thanks,il pun pe server sa il testez si revin cu edit daca merge.
Post Reply

Return to “Cereri”

  • Information