[AJUDA] Comando do /desativarraio -
Mandrack_FreeZe - 27.05.2012
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!
Re: [AJUDA] Comando do /desativarraio -
EditPawn - 27.05.2012
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...
Re: [AJUDA] Comando do /desativarraio -
Mandrack_FreeZe - 27.05.2012
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 *-*
Re: [AJUDA] Comando do /desativarraio -
EditPawn - 27.05.2012
posta ai o comando /ativarradio
ou no lugar de
StopAudioStreamForPlayer(pouvindoradio[i] == 1);
troque por
StopAudioStreamForPlayer(i);
Re: [AJUDA] Comando do /desativarraio -
Mandrack_FreeZe - 27.05.2012
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