Ganzen Tag schon am entwicklen, wo liegt der Fehler? ![]()
CMD:admin(playerid, params[])
{
new string[128], Nachricht[64];
if(sscanf(params,"s[64]", Nachricht))return SendClientMessage(playerid, COLOR_GREY, "Verwendung: (/a)dmin [Nachricht]");
if(SpielerInfo[playerid][sAdminlevel] > 0)
{
format(string,sizeof(string),"* %s %s: %s", GetPlayerAdminName(playerid), SpielerInfo[playerid][sName], Nachricht);
SendAdminMessage(string); // <-- Fehlerzeile
}
else
{
format(string,sizeof(string),"* %s [%d]: %s", SpielerInfo[playerid][sName], playerid, Nachricht);
SendAdminMessage(string); // <-- Fehlerzeile
}
return 1;
}
stock SendAdminMessage(message) // <-- Fehlerzeile
{
for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
{
if(IsPlayerConnected(i) && SpielerInfo[i][sOnline] && SpielerInfo[i][sAdminlevel] != 0)
{
SendClientMessage(COLOR_YELLOW, i, message); // <-- Fehlerzeile
}
}
return 1;
}
