Plugins sa arate V.I.P in tab

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 .
User avatar
HamletEagle
Fost moderator
Fost moderator
Posts: 750
Joined: 21 Sep 2013, 15:05
Detinator Steam: Da
CS Status: Inactiv cateva zile.
SteamID: privat
Reputatie: Fost Scripter eXtreamCS.com
Fost Moderator ajutator
Has thanked: 19 times
Been thanked: 85 times

20 Jun 2014, 20:30

scosmynnnn wrote:odata ce are setat flagul corespunzator nu are nici'o problema..si nu are cum sa apara cand e mort :))
Tu chiar nu stii nimic despre cum sunt trimise mesajele in cs ?

Ii setezi flagul la spawn ( suprascrii flagul normal setat atunci ). La urmatorul event care suprascrie flagurile ele se vor modifica,de exemplu cand moare, sau cand primeste bomba random,daca e un plugin care face asta.

Code: Select all

 register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
cel mai bine e sa dai hoock acestui mesaj si sa setezi in el flagul.
| Afiseaza codul
#include < amxmodx >

#define ADMIN_ACCES ADMIN_LEVEL_H

#define SCOREATTRIB_VIP  ( 1 << 2 )

public plugin_init( ) {
	register_plugin( "VIP Admin", "0.0.1", "Hamlet" );
	
	register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
}

public MessageScoreAttrib( iMsgID, iDest, iReceiver ) {
	
	new id = get_msg_arg_int( 1 );
	
	if( is_user_connected( id ) && ( get_user_flags( id ) & ADMIN_ACCES ) ) 
		set_msg_arg_int( 2, ARG_BYTE,  SCOREATTRIB_VIP  );
	
}
Cu toate ca vei putea primi niste failuri si cu metoda asta,este clar mai buna decat prima.
Daca vreti ajutorul meu, nu dati bump la topic, fara intrebari de genu "cat mai dureaza/mai astept mult?".
RoyalServer 2
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

20 Jun 2014, 20:32

| Afiseaza codul
#include <amxmodx>


new tab = 1324343;
new score_board

#define ADMIN_VIP	ADMIN_LEVEL_H

public plugin_init(){
	RegisterHam(Ham_Spawn,"player","fwd_spawn",1);
	score_board = get_user_msgid("ScoreAttrib")
}
public fwd_spawn(id) {
	if(is_user_connected(id))
		set_task(1.0,"settabscore",id);
}
public settabscore(taskid) {
	new id = taskid - tab;
	
	if(get_user_flags(id) & ADMIN_VIP && is_user_connected(id))
 	{
		message_begin(MSG_ALL,score_board)
		write_byte(id)
		write_byte(4)
		
		message_end()
	}
}
MarioDaniel
Membru, skill 0
Membru, skill 0
Posts: 88
Joined: 18 Jun 2014, 16:43
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: hnsip.zapto.org
Fond eXtream: 0
Has thanked: 22 times
Contact:

20 Jun 2014, 20:37

Eu vreau sa pun pe flagu W cum fac?
Image
Image
Image
Cosmin
Fost moderator
Fost moderator
Posts: 9362
Joined: 06 Jul 2013, 22:08
Detinator Steam: Da
Detinator server CS: Nu
Reputatie: Fost eXtream Mod
Fost Scripter eXtreamCS
Nume anterior: scosmynnnn
Has thanked: 492 times
Been thanked: 547 times

20 Jun 2014, 20:43

NU exista flagul "w" in amxmodx.

Daca vrei sa modifici flagul cauta linia :

#define ADMIN_VIP ADMIN_LEVEL_H // de aici modifici flagul.

Flaguri:

Code: Select all

ADMIN_IMMUNITY = Flagul 'A'
ADMIN_RESERVATION = Flagul 'B'
ADMIN_KICK = Flagul 'C'
ADMIN_BAN = Flagul 'D'
ADMIN_SLAY = Flagul 'E'
ADMIN_MAP = Flagul 'F'
ADMIN_CVAR = Flagul 'G'
ADMIN_CFG = Flagul 'H'
ADMIN_CHAT = Flagul 'I'
ADMIN_VOTE = Flagul 'J'
ADMIN_PASSWORD = Flagul 'K'
ADMIN_RCON = Flagul 'L'
ADMIN_LEVEL_A = Flagul 'M'
ADMIN_LEVEL_B = Flagul 'N'
ADMIN_LEVEL_C = Flagul 'O'
ADMIN_LEVEL_D = Flagul 'P'
ADMIN_LEVEL_E = Flagul 'Q'
ADMIN_LEVEL_F = Flagul 'R'
ADMIN_LEVEL_G = Flagul 'S'
ADMIN_LEVEL_H = Flagul 'T'
ADMIN_MENU = Flagul 'U'
User avatar
HamletEagle
Fost moderator
Fost moderator
Posts: 750
Joined: 21 Sep 2013, 15:05
Detinator Steam: Da
CS Status: Inactiv cateva zile.
SteamID: privat
Reputatie: Fost Scripter eXtreamCS.com
Fost Moderator ajutator
Has thanked: 19 times
Been thanked: 85 times

20 Jun 2014, 20:49

| Afiseaza codul
#include < amxmodx >


#define SCOREATTRIB_VIP  ( 1 << 2 )

public plugin_init( ) {
	register_plugin( "VIP Admin", "0.0.1", "Hamlet" );
	
	register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
}

public MessageScoreAttrib( iMsgID, iDest, iReceiver ) {
	
	new id = get_msg_arg_int( 1 );
	
	if( is_user_connected( id ) && get_user_flags ( id ) & read_flags ( "w" ) ) 
		set_msg_arg_int( 2, ARG_BYTE,  SCOREATTRIB_VIP  );
	
}
Poftim pe flagul w..... nu mai voribiti aiurea daca nu stiti. Tot ce trebuie sa faci e sa adaugi litera w la accese.
Daca vreti ajutorul meu, nu dati bump la topic, fara intrebari de genu "cat mai dureaza/mai astept mult?".
MarioDaniel
Membru, skill 0
Membru, skill 0
Posts: 88
Joined: 18 Jun 2014, 16:43
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: hnsip.zapto.org
Fond eXtream: 0
Has thanked: 22 times
Contact:

20 Jun 2014, 20:57

+1 Multumesc Rezolvat
Image
Image
Image
tembeluu
Membru, skill 0
Membru, skill 0
Posts: 2
Joined: 26 Jan 2019, 19:48
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

09 Feb 2019, 14:52

HamletEagle wrote:
| Afiseaza codul
#include < amxmodx >


#define SCOREATTRIB_VIP  ( 1 << 2 )

public plugin_init( ) {
	register_plugin( "VIP Admin", "0.0.1", "Hamlet" );
	
	register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" );
}

public MessageScoreAttrib( iMsgID, iDest, iReceiver ) {
	
	new id = get_msg_arg_int( 1 );
	
	if( is_user_connected( id ) && get_user_flags ( id ) & read_flags ( "w" ) ) 
		set_msg_arg_int( 2, ARG_BYTE,  SCOREATTRIB_VIP  );
	
}
Poftim pe flagul w..... nu mai voribiti aiurea daca nu stiti. Tot ce trebuie sa faci e sa adaugi litera w la accese.
Am pus "h" dar nu arata nimic cand apas tab..
User avatar
WHOAMI?
eXtream Mod
eXtream Mod
Posts: 999
Joined: 17 Dec 2013, 19:51
Detinator Steam: Da
Reputatie: eXtream Mod
Fost Membru Club eXtreamCS (o luna)
Location: US
Has thanked: 30 times
Been thanked: 20 times

10 Feb 2019, 19:10

ADMIN_CFG = Flagul 'H'
ADMIN_LEVEL_H = Flagul 'T"

Fii atent.
e931ff07
Membru, skill 0
Membru, skill 0
Posts: 34
Joined: 13 Jan 2019, 02:01
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Fond eXtream: 0
Contact:

10 Feb 2019, 23:29

Există vreo posibilitate in loc de VIP în tab sa scrie alt cuvânt exemplu BETA? [quote="cs_all"]
User avatar
YONTU
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 2466
Joined: 10 May 2013, 14:25
Detinator Steam: Nu
CS Status: Everyone is looking at ur shoes
Reputatie: Moderator ajutator
Fost scripter eXtreamCS
Location: Gura Humorului
Has thanked: 256 times
Been thanked: 288 times
Contact:

11 Feb 2019, 10:55

e931ff07 wrote:Există vreo posibilitate in loc de VIP în tab sa scrie alt cuvânt exemplu BETA?
cs_all wrote:
Nu se poate
„Peste douăzeci de ani vei fi dezamăgit din cauza lucrurilor pe care nu le-ai făcut, nu din cauza celor pe care le-ai făcut.” - Mark Twain
„Asa e si in viata, hotii castiga, prostii care invata pierd.” - Mihai Nemeș


Bio.LeagueCs.Ro - Biohazard v4.4 Xmas Edition
discord: IonutC#5114

Experinta in: Java/Spring boot/Angular/C/C++/C#/Javascript/Python/HTML/CSS/Pawn/SQL
Ai nevoie de ajutorul meu? Ma poti gasi doar la adresa de discord de mai sus.
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: Semrush [Bot] and 37 guests