Page 1 of 1

Tab Slot/Admin

Posted: 10 Apr 2014, 19:25
by ehLo
Descriere plugin cerut: Deci doresc un plugin sa imi arate cand dau TAB in loc de DEAD sa apara daca are admin sa apara ADMIN iar daca are slot sa apara SLOT.
Alte informatii:
1. La admin sa apara cand are "b si c"
2. Iar la slot sa apara cand are doar "b"

Re: Tab Slot/Admin

Posted: 10 Apr 2014, 19:32
by Cosmin
Nu se poate asa ceva :) .

Re: Tab Slot/Admin

Posted: 10 Apr 2014, 19:36
by HamletEagle
Acest tag o sa fie vazut doar de echipa CT,insa el apare la ambele echipa.

Code: Select all

#include < amxmodx >

#define VIP  ( 1 << 2 )
#define DEAD    ( 1 << 0 )

public plugin_init( ) {
	register_plugin( "VIP Tag", "0.0.1", "Exolent & Modified by 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_RESERVATION ) {
		set_msg_arg_int( 2, ARG_BYTE, is_user_alive( id ) ? VIP : DEAD );
	}
}

In loc de DEAD nu poti face sa apara ADMIN....

Re: Tab Slot/Admin

Posted: 12 Apr 2014, 16:40
by ehLo
m-am explimat eu gresit doaresc sa apare ADMIN sau SLOT doar cand este in VIATA

Re: Tab Slot/Admin

Posted: 12 Apr 2014, 17:14
by Cosmin
tot nu inteleg,explica mai bine..

Re: Tab Slot/Admin

Posted: 12 Apr 2014, 17:44
by Ulquiorra
nu se poate pune decat VIP.

Re: Tab Slot/Admin

Posted: 13 Apr 2014, 02:31
by TrrrQ
Askhanar , dă-mi te rog şi mie pentru VIP.
Am tot băgat şi de pe allied dar nu rămâne VIP in scoreboard permanent , ba apare , ba nu apare

Re: Tab Slot/Admin

Posted: 13 Apr 2014, 02:35
by Ulquiorra
| Afiseaza codul
//* Plugin generated by AMXX-Studio */

	#include < amxmodx >
	//#include < amxmisc >
	//#include < cstrike >
	//#include < engine >
	//#include < fakemeta >
	//#include < hamsandwich >
	
	
	#pragma semicolon 1
	
	#define VIP_ACCESS	"y"
	
	new const
		PLUGIN_NAME[ ] 		= "VIP ScoreBoard",
		PLUGIN_VERSION[ ] 	= "1.0";
	
		
		
				
public plugin_init( )
{
	register_plugin
	(
		PLUGIN_NAME,
		PLUGIN_VERSION,
		"Askhanar"
	);
	
	
	register_message( get_user_msgid( "ScoreAttrib" ) , "message_ScoreAttrib" );
	// Add your code here...
}

public message_ScoreAttrib( iMsgID, iDest, iReceiver )
{
	
	static iPlayer;	iPlayer = get_msg_arg_int( 1 );
	
	if( is_user_alive( iPlayer ) && ( get_user_flags( iPlayer ) & read_flags( VIP_ACCESS ) ) )
	{
		set_msg_arg_int( 2, ARG_BYTE, ( 1 << 2 ) );
	}
}

Re: Tab Slot/Admin

Posted: 13 Apr 2014, 10:23
by HamletEagle
Hmm,nu vezi mai sus ca i-am facut o versiune pentru vip ?
| Afiseaza codul
#include < amxmodx >

#define VIP  ( 1 << 2 )
#define DEAD    ( 1 << 0 )

public plugin_init( ) {
   register_plugin( "VIP Tag", "0.0.1", "Exolent & Modified by 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_RESERVATION ) {
      set_msg_arg_int( 2, ARG_BYTE, is_user_alive( id ) ? VIP : DEAD );
   }
}
Daca e mort o sa apara DEAD iar daca e alive o sa apara VIP.

Re: Tab Slot/Admin

Posted: 13 Apr 2014, 10:32
by TrrrQ
Mersi mult Askhanar , doamne , cât am căutat