public OnPlayerText(playerid, text[]){ new str[128], name[24]; GetPlayerName(playerid, name, 24); format(str,128,\"{ffffff}[%s] [%d]: %s\", name, playerid, text); if(APlayerData[playerid][PlayerLevel] == 6) format(str,128,\"{00FF00}NiKe: {FF0000}%s\", playerid, text); if(APlayerData[playerid][PlayerLevel] == 5) format(str,128,\"{00FF00}Fõadmin: {FFA500}%s\", playerid, text); if(APlayerData[playerid][PlayerLevel] == 4) format(str,128,\"{800080}Fõadmin-helyettes: {FFD700}%s\", playerid, text); if(APlayerData[playerid][PlayerLevel] == 3) format(str,128,\"{800080}Admin: {FFD700}%s\", playerid, text); if(APlayerData[playerid][PlayerLevel] == 2) format(str,128,\"{00FFFF}Segéd-admin: {FFD700}%s\", playerid, text); if(APlayerData[playerid][PlayerLevel] == 1) format(str,128,\"{00FFFF}Moderátor: {FFD700}%s\", playerid, text); SendClientMessageToAll(0xFFFFFFFF, str); return 0;}
Ezzel nincs hiba valamit a gépen állítottál szerintem..
format(str,128,\"{00FF00}NiKe: {FF0000}%s\", playerid, text);
Egy paramétert használsz, ami \'%s\'A formázás végén 2 paramétert használnál, ami önmagában nem baj, de az elsõ egy szám, ami megzavarja a formázásban használt \'%s\' értékét, mert karakterláncra nem hivatkozhatsz számmal..Ez a hiba benne.
ÉS letudnál nekem irni ugy egy sort hogy jolegyen??Megköszönném:) [/quote]leírta szépen.. Malac.. olvasd el..
format(str,128,\"{00FF00}NiKe: {FF0000}%s\",text);
format(str,128,\"{ffffff}[%s] [%d]: %s\", name, playerid, text);