Sziasztok!
Abban szeretnék segítséget kérni, hogy hogyan lehetne azt megvalósítani, hogy az admin OOC chat színes(piros) legyen, hogyha az admin dutyban van??
if(strcmp(cmd, \"/b\", true) == 0)//local ooc
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= \' \'))
{
idx++;
}
new offset = idx;
new result[128];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, \"Használat: /b [local ooc chat]\");
return 1;
}
if(SzovegEllenorzes(playerid, result, \"/b\", ELLENORZES_MINDKETTO))
return 1;
if(PlayerInfo[playerid][pHamisNev] == 0)
{
format(string, sizeof(string), \"%s mondja OOC: (( %s ))\", sendername, result);
ChatLog(string);
}
if(AdminDuty[playerid])
{
format(string, sizeof(string), \"%s mondja OOC: (( %s ))\", sendername, result);
ChatLog(string);
}
else
{
format(string, sizeof(string), \"[%s]%s mondja OOC: (( %s ))\", sendername, PlayerInfo[playerid][pHamisNev], result);
ChatLog(string);
format(string, sizeof(string), \"%s mondja OOC: (( %s ))\", PlayerInfo[playerid][pHamisNev], result);
}
ProxDetector(B_Normal, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
}
return 1;
}
Van benne egy elkezdett, amiben az adutyhoz próbáltam az ooc chatet kötni, ami össze is jött, csak a színét nem tudtam sehogyse megváltoztatni mert rögtön 10000errort jelzett.