23.06.2012, 22:12
Eae Galerinha 
Bom Meu problema dessa vez й um Cmd do " JAdmin " Creditos: [NWD] Jim._.Carrey
o Problema й o Seguinte:
Meu sistema Tem 2 Diferenciaзгo de Admins. Valor = 2000 й Administrador e Valor = 1000 й Moderador
Coloquei para Administradores poderem Desativar o Chat para Dar algum anuncio importante. So que o sistema Apenas apenas Diz "[x] O Chat Foi Desativado Por um Administrador " Mas quando um administrador vai dar um anuncio Apareci isso pra ele tambem depois da Fala.
Ex: /chatoff = [x] O Chat Foi Desativado Por um Administrador
[Admin] Teste
[x] O Chat Foi Desativado Por um Administrador
[Admin] Gente й o Seguinte ...
[x] O Chat Foi Desativado Por um Administrador
[Admin] Estou fazendo um Teste ...
[x] O Chat Foi Desativado Por um Administrador
Intende ? e Tambem os Players Consegue falar no Chat Mesmo Assim Acontecendo a mesma Coisa que citei assim
CMD:
DESCRIЗХES:

Bom Meu problema dessa vez й um Cmd do " JAdmin " Creditos: [NWD] Jim._.Carrey
o Problema й o Seguinte:
Meu sistema Tem 2 Diferenciaзгo de Admins. Valor = 2000 й Administrador e Valor = 1000 й Moderador
Coloquei para Administradores poderem Desativar o Chat para Dar algum anuncio importante. So que o sistema Apenas apenas Diz "[x] O Chat Foi Desativado Por um Administrador " Mas quando um administrador vai dar um anuncio Apareci isso pra ele tambem depois da Fala.
Ex: /chatoff = [x] O Chat Foi Desativado Por um Administrador
[Admin] Teste
[x] O Chat Foi Desativado Por um Administrador
[Admin] Gente й o Seguinte ...
[x] O Chat Foi Desativado Por um Administrador
[Admin] Estou fazendo um Teste ...
[x] O Chat Foi Desativado Por um Administrador
Intende ? e Tambem os Players Consegue falar no Chat Mesmo Assim Acontecendo a mesma Coisa que citei assim
CMD:
pawn Код:
CMD:chaton(playerid, params[])
{
new TextoChat[256];
if(PlayerInfo[playerid][pAdmin] < 1000)
{
SendClientMessage(playerid, VERMELHO_ESCURO,"[x] Vocк Nao Tem Permissao!");
return 1;
}
if(PlayerInfo[playerid][pAdmin] > 1000)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
format(TextoChat, sizeof(TextoChat), "[ BCV ] O Administrador '%s' ativou o chat.", Nome);
SendClientMessageToAll(0x00FF40AA, TextoChat);
PlayerInfo[i][Chat] = 0;
return 1;
}
}
}
return 1;
}
CMD:chatoff(playerid, params[])
{
new TextoChat[256];
if(PlayerInfo[playerid][pAdmin] < 2000)
{
SendClientMessage(playerid, VERMELHO_ESCURO,"[x] Vocк Nao Tem Permissao!");
return 1;
}
if(PlayerInfo[playerid][pAdmin] > 1000)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
format(TextoChat, sizeof(TextoChat), "[ BCV ] O Administrador %s' Desativou o chat.", Nome);
SendClientMessageToAll(VERMELHO_ESCURO, TextoChat);
PlayerInfo[i][Chat] = 1;
return 1;
}
}
}
return 1;
}
pawn Код:
enum pInfo
{
Chat,
}
OnPlayerConnect
PlayerInfo[playerid][Chat] = 0;
OnPLayerDisconnect
PlayerInfo[playerid][Chat] = 0;
OnPlayerText
if(PlayerInfo[playerid][Chat] == 1)
SendClientMessage(playerid, VERMELHO_ESCURO, "[x] O chat foi desativado por um Administrador!");