01.11.2016, 12:44
(
Последний раз редактировалось SmokiieGamer; 01.11.2016 в 13:32.
)
@RESOLVIDO
seu problema era, que tava mandando, sempre que o chat tive-se liberado, e tambem quando fosse da staff, eu fiz com que se mandar como staff, nгo mande como player! |
if(Chatlb != 1)
{
ChatProximo(playerid, text);
}
else
{
switch(pAdmin[playerid])
{
case 1: format(string, sizeof(string), "%s{FFFFFF}(%d) {FFFF00}[Ajudante]: {FFFFFF}%s", GetPlayerNameEx(playerid), playerid, text);
case 2: format(string, sizeof(string), "%s{FFFFFF}(%d) {FFAB00}[Moderador]: {FFFFFF}%s", GetPlayerNameEx(playerid), playerid, text);
case 3: format(string, sizeof(string), "%s{FFFFFF}(%d) {2AA8FC}[ADM]: {FFFFFF}%s", GetPlayerNameEx(playerid), playerid, text);
case 4: format(string, sizeof(string), "%s{FFFFFF}(%d) {00FF49}[ADM - Master]: {FFFFFF}%s", GetPlayerNameEx(playerid), playerid, text);
case 5: format(string, sizeof(string), "%s{FFFFFF}(%d) {FF00DE}[Staff]: {FFFFFF}%s", GetPlayerNameEx(playerid), playerid, text);
default: format(string, sizeof(string), "[ID: %d] %s", playerid, text);
}
SendClientMessageToAll(GetPlayerColor(playerid), string);
}
if(Chatlb == 1)
{
format(string, sizeof(string), "[ID: %d] %s", playerid, text);
SendPlayerMessageToAll(playerid, string);
}
// else if( blA BLA BLA
{DEIXA DE FORA
ChatProximo(playerid, text);//DEIXA DE FORA
}DEIXA DE FORA
else if(pAdmin[playerid] == 1)
{
format(string, sizeof(string), "%s{FFFFFF}(%d) {FFFF00}[Ajudante]: {FFFFFF}%s", GetPlayerNameEx(playerid), playerid, text);
SendClientMessageToAll(GetPlayerColor(playerid), string);
}
else if(pAdmin[playerid] == 2)
{
format(string, sizeof(string), "%s{FFFFFF}(%d) {FFAB00}[Moderador]: {FFFFFF}%s", GetPlayerNameEx(playerid), playerid, text);
SendClientMessageToAll(GetPlayerColor(playerid), string);
}
else if(pAdmin[playerid] == 3)
{
format(string, sizeof(string), "%s{FFFFFF}(%d) {2AA8FC}[ADM]: {FFFFFF}%s", GetPlayerNameEx(playerid), playerid, text);
SendClientMessageToAll(GetPlayerColor(playerid), string);
}
else if(pAdmin[playerid] == 4)
{
format(string, sizeof(string), "%s{FFFFFF}(%d) {00FF49}[ADM - Master]: {FFFFFF}%s", GetPlayerNameEx(playerid), playerid, text);
SendClientMessageToAll(GetPlayerColor(playerid), string);
}
else if(pAdmin[playerid] == 5)
{
format(string, sizeof(string), "%s{FFFFFF}(%d) {FF00DE}[Staff]: {FFFFFF}%s", GetPlayerNameEx(playerid), playerid, text);
SendClientMessageToAll(GetPlayerColor(playerid), string);
}
use switch, ele й muito mais limpo e otimizado!
e tambem ja corrigi seu codigo com isso! PHP код:
|