Admin/Supp chat


Započeo Narkomann, Decembar 06, 2018, 22:09:13 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Znaci kad supporter ide pisat poruku izbaci mu da Nije u mogucnosti koristiti ovu komandu ne znam di je problem
Dio skripte:
CMD:sc(playerid, params[] )
{
	if( PlayerInfo[ playerid ][ xMute ] != 0) return SendErrorMessage( playerid, "Ne mozete pricati, usutkani ste.");
	if( PlayerInfo[ playerid ][ xHelper ] > 1 || PlayerInfo[ playerid ][ xAdmin ] > 1)
	{
			new text[ 128 ], string1[256];
	    	if( sscanf( params, "s[250]", text ) ) return SendUsageMessage( playerid, "/sc [ tekst ]." );
	    	if( PlayerInfo[ playerid ][ xSkriptaRank ] == 1 ) { format( string1, sizeof( string1 ), "{FFAF00} SA |"col_white" Skripter {FFAF00} %s:"col_white" %s", ImeIgraca( playerid ), text ); }
	    	else if( PlayerInfo[ playerid ][ xSkriptaRank ] == 2 ){ format( string1, sizeof( string1 ), "{FFAF00} SA |"col_white" P. Skripter {FFAF00} %s:"col_white" %s", ImeIgraca( playerid ), text ); }
	    	else if( PlayerInfo[ playerid ][ xSkriptaRank ] == 3 ) { format( string1, sizeof( string1 ), "{FFAF00} SA |"col_white" Maper {FFAF00} %s: "col_white"%s", ImeIgraca( playerid ), text ); }
	    	else if( PlayerInfo[ playerid ][ xSkriptaRank ] == 6 ) { format( string1, sizeof( string1 ), "{FFAF00} SA |"col_white" Suvlasnik {FFAF00} %s: "col_white"%s", ImeIgraca( playerid ), text ); }
	    	else if( PlayerInfo[ playerid ][ xAdmin ] == 7 ) { format( string1, sizeof( string1 ), "{FFAF00} SA |"col_white" Vlasnik {FFAF00}%s: "col_white"%s", ImeIgraca( playerid ), text ); }
	    	else if( PlayerInfo[ playerid ][ xAdmin ] == 6 ) { format( string1, sizeof( string1 ), "{FFAF00} SA |"col_white" Direktor {FFAF00} %s: "col_white"%s", ImeIgraca( playerid ), text ); }
	    	else if( PlayerInfo[ playerid ][ xAdmin ] == 5 ) { format( string1, sizeof( string1 ), "{FFAF00} SA |"col_white" Head-Admin {FFAF00} %s: "col_white"%s", ImeIgraca( playerid ), text ); }
	    	else if( PlayerInfo[ playerid ][ xAdmin ] == 3 ) { format( string1, sizeof( string1 ), "{FFAF00} SA |"col_white" Admin 3 {FFAF00} %s: "SERVER"%s", ImeIgraca( playerid ), text ); }
	    	else if( PlayerInfo[ playerid ][ xHelper ] == 1 ) { format( string1, sizeof( string1 ), "{FFAF00} SA |"col_white" Supporter Level 1 {0x33AA33AA} %s: "col_white"%s", ImeIgraca( playerid ), text ); }
	    	else if( PlayerInfo[ playerid ][ xHelper ] == 2 ) { format( string1, sizeof( string1 ), "{FFAF00} SA |"col_white" Supporter Level 2 {0x33AA33AA} %s: "col_white"%s", ImeIgraca( playerid ), text ); }
	    	else if( PlayerInfo[ playerid ][ xHelper ] == 3 ) { format( string1, sizeof( string1 ), "{FFAF00} SA |"col_white" Vodja Supportera {0x33AA33AA} %s: "col_white"%s", ImeIgraca( playerid ), text ); }
			RPTChat( ZELENA, string1 );
	}
	else return SendErrorMessage( playerid, "Niste u mogucnosti koristiti ovu komandu." );
	return true;
}

stock RPTChat( color, string[] ) {
    for( new i = 0; i < MAX_PLAYERS; i++) {
		if( IsPlayerConnected( i ) ) {
		    if( PlayerInfo[ i ][ xAdmin ] >= 1 || IsPlayerAdmin( i ) || PlayerInfo[ i ][ xHelper ] >= 1 ) {
				SCM( i, color, string ); } } }
    return true;
}


Pretpostavljam da ti supp lvl 1 ne vidi. U uslovu prebaci > u >=

Ovako je tvoje :)
if( PlayerInfo[ playerid ][ xHelper ] > 1 || PlayerInfo[ playerid ][ xAdmin ] > 1)

Stavi ovako
if( PlayerInfo[ playerid ][ xHelper ] >= 1 || PlayerInfo[ playerid ][ xAdmin ] >= 1)

Ako nije onda ne znam :)

Citat: Arsenijevic poslato Decembar 06, 2018, 22:31:53 POSLE PODNE
Ovako je tvoje :)
if( PlayerInfo[ playerid ][ xHelper ] > 1 || PlayerInfo[ playerid ][ xAdmin ] > 1)

Stavi ovako
if( PlayerInfo[ playerid ][ xHelper ] >= 1 || PlayerInfo[ playerid ][ xAdmin ] >= 1)

Ako nije onda ne znam :)
Zar mu to ja nisam rekao?ðŸ˜,ðŸ˜,ðŸ˜,