[AJUDA] Comando do /desativarraio
#1

Ola Bom dia/tarde/noite, eu criei um comando de /ativarradio e /desativarradio que й sу pra adms, mas tipo eu qro q quando o adm digite /desativarradio aciona o comando StopAudioStreamForPlayer sу que pra todos q estiver no server.

Por favor me ajudem

Code do comando:

Код:
if(strcmp(cmdtext, "/desativarradio", true) == 0)
 	{
    	if(PlayerInfo[playerid][pAdmin] < 4)
		{
		   	SendClientMessage(playerid,COLOR_GREY," Vocк nгo й um admin!");
		  	return 1;
		}
		if(admtrampando[playerid] < 1)
		{
		   	SendClientMessage(playerid,COLOR_GREY," Vocк nгo estб trabalhando, USE /trabalhar!");
		  	return 1;
		}
        if (pradiotocar == 1)
		{
	    pradiotocar = 0;
	    SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк desativou a radio Brasil Xtreme Night (/ativarradio para ativa-la).");
	    format(string, sizeof(string), "AdmCmd: O admin Desativou a Radio Brasil Xtreme Night.", giveplayer);
		SendClientMessageToAll(COLOR_LIGHTBLUE, string);
        StopAudioStreamForPlayer(pouvindoradio[playerid] == 1);
	    }
	    else {
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "A radio Brasil Xtreme Night ja esta desativada.");
	    }
		return 1;
	}
Pra quemme ajudar do +rep e ja agradeзo des de ja pa qm ajudar, vlw!
Reply
#2

acho que й isso

pawn Код:
if(strcmp(cmdtext, "/desativarradio", true) == 0)
    {
        if(PlayerInfo[playerid][pAdmin] < 4)
        {
            SendClientMessage(playerid,COLOR_GREY," Vocк nгo й um admin!");
            return 1;
        }
        if(admtrampando[playerid] < 1)
        {
            SendClientMessage(playerid,COLOR_GREY," Vocк nгo estб trabalhando, USE /trabalhar!");
            return 1;
        }
        if (pradiotocar == 1)
        {
        pradiotocar = 0;
        SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк desativou a radio Brasil Xtreme Night (/ativarradio para ativa-la).");
        format(string, sizeof(string), "AdmCmd: O admin Desativou a Radio Brasil Xtreme Night.", giveplayer);
        SendClientMessageToAll(COLOR_LIGHTBLUE, string);
        for(new i =0; i < MAX_PLAYERS; i++)
            if(IsPlayerConnected(i)) StopAudioStreamForPlayer(pouvindoradio[i] == 1);
        }
        else {
        SendClientMessage(playerid, COLOR_LIGHTBLUE, "A radio Brasil Xtreme Night ja esta desativada.");
        }
        return 1;
    }
Usei for pra dar um loop nos jogadores connectados, e usando StopAudioStreamForPlayer para os players...
Reply
#3

Quote:
Originally Posted by EditPawn
Посмотреть сообщение
acho que й isso

pawn Код:
if(strcmp(cmdtext, "/desativarradio", true) == 0)
    {
        if(PlayerInfo[playerid][pAdmin] < 4)
        {
            SendClientMessage(playerid,COLOR_GREY," Vocк nгo й um admin!");
            return 1;
        }
        if(admtrampando[playerid] < 1)
        {
            SendClientMessage(playerid,COLOR_GREY," Vocк nгo estб trabalhando, USE /trabalhar!");
            return 1;
        }
        if (pradiotocar == 1)
        {
        pradiotocar = 0;
        SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк desativou a radio Brasil Xtreme Night (/ativarradio para ativa-la).");
        format(string, sizeof(string), "AdmCmd: O admin Desativou a Radio Brasil Xtreme Night.", giveplayer);
        SendClientMessageToAll(COLOR_LIGHTBLUE, string);
        for(new i =0; i < MAX_PLAYERS; i++)
            if(IsPlayerConnected(i)) StopAudioStreamForPlayer(pouvindoradio[i] == 1);
        }
        else {
        SendClientMessage(playerid, COLOR_LIGHTBLUE, "A radio Brasil Xtreme Night ja esta desativada.");
        }
        return 1;
    }
Usei for pra dar um loop nos jogadores connectados, e usando StopAudioStreamForPlayer para os players...
Nгo funciono nгo mano, tipo nгo deu erro nenhum sу q nгo desativo o audio *-*
Reply
#4

posta ai o comando /ativarradio

ou no lugar de

StopAudioStreamForPlayer(pouvindoradio[i] == 1);
troque por

StopAudioStreamForPlayer(i);
Reply
#5

Quote:
Originally Posted by EditPawn
Посмотреть сообщение
posta ai o comando /ativarradio

ou no lugar de

StopAudioStreamForPlayer(pouvindoradio[i] == 1);
troque por

StopAudioStreamForPlayer(i);
Aew vlw troquei o StopAudioStreamForPlayer(pouvindoradio[i] == 1); por StopAudioStreamForPlayer(i);

vlw mesmo +rep pa vc
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)