Nein -.- geht nicht ..
if(strcmp(cmd, "/government", true) == 0 || strcmp(cmd, "/gov", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(SpielerInfo[playerid][sLeader] != 1 && SpielerInfo[playerid][sLeader] != 2 && SpielerInfo[playerid][sLeader] != 3 && SpielerInfo[playerid][sLeader] != 4 && SpielerInfo[playerid][sLeader] != 7 && SpielerInfo[playerid][sLeader] != 8 && SpielerInfo[playerid][sLeader] != 9 && SpielerInfo[playerid][sLeader] != 10 && SpielerInfo[playerid][sLeader] != 12 && SpielerInfo[playerid][sLeader] != 13 && SpielerInfo[playerid][sLeader] != 14 && SpielerInfo[playerid][sLeader] != 15 && SpielerInfo[playerid][sLeader] != 16 && SpielerInfo[playerid][sLeader] != 17 && SpielerInfo[playerid][sLeader] != 18 && SpielerInfo[playerid][sLeader] != 19 && SpielerInfo[playerid][sLeader] != 20)
{
SendClientMessage(playerid, COLOR_GREY, " Du bist nicht befugt!");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
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, "FEHLER: (/gov)ernment [text]");
return 1;
}
if(SpielerInfo[playerid][sLeader] == 1)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage des LSPD] ===========");
format(string, sizeof(string), "Beamter %s: %s", sendername, result); SendClientMessageToAll(copcolor, string); }
}
else if(SpielerInfo[playerid][sLeader] == 2)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage des FBI] ===========");
format(string, sizeof(string), "Leiter %s: %s", sendername, result); SendClientMessageToAll(fbicolor, string); }
else if(SpielerInfo[playerid][sLeader] == 3)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage der U.S. Army] ===========");
format(string, sizeof(string), "General %s: %s", sendername, result); SendClientMessageToAll(armycolor, string); }
else if(SpielerInfo[playerid][sLeader] == 4)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage des Rettungsdienstes] ===========");
format(string, sizeof(string), "Chefarzt %s: %s", sendername, result); SendClientMessageToAll(arztcolor, string); }
else if(SpielerInfo[playerid][sLeader] == 7)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage des Präsidenten] ===========");
format(string, sizeof(string), "Präsident %s: %s", sendername, result); SendClientMessageToAll(presi, string); }
else if(SpielerInfo[playerid][sLeader] == 8)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage der Hitman Agentur] ===========");
format(string, sizeof(string), "Boss %s: %s", sendername, result); SendClientMessageToAll(hitcolor, string); }
else if(SpielerInfo[playerid][sLeader] == 9)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage des Taxi Unternehmens] ===========");
format(string, sizeof(string), "Leiter %s: %s", sendername, result); SendClientMessageToAll(taxicolor, string); }
else if(SpielerInfo[playerid][sLeader] == 10)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage der Grove Street] ===========");
format(string, sizeof(string), "Boss %s: %s", sendername, result); SendClientMessageToAll(grovecolor, string); }
else if(SpielerInfo[playerid][sLeader] == 12)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage der Ballas] ===========");
format(string, sizeof(string), "Boss %s: %s", sendername, result); SendClientMessageToAll(ballascolor, string); }
else if(SpielerInfo[playerid][sLeader] == 13)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage der Fahrschule] ===========");
format(string, sizeof(string), "Fahrlehrer %s: %s", sendername, result); SendClientMessageToAll(COLOR_DBLUE, string); }
else if(SpielerInfo[playerid][sLeader] == 15)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage der Need for Speed] ===========");
format(string, sizeof(string), "Präsident %s: %s", sendername, result); SendClientMessageToAll(0x23FF00FF, string); }
else if(SpielerInfo[playerid][sLeader] == 14)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage der MS13] ===========");
format(string, sizeof(string), "Boss %s: %s", sendername, result); SendClientMessageToAll(ms13, string); }
else if(SpielerInfo[playerid][sLeader] == 16)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage der Scarfo] ===========");
format(string, sizeof(string), "Boss %s: %s", sendername, result); SendClientMessageToAll(scarfocolor, string); }
else if(SpielerInfo[playerid][sLeader] == 17)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage der Russen-Mafia] ===========");
format(string, sizeof(string), "Boss %s: %s", sendername, result); SendClientMessageToAll(russencolor, string); }
else if(SpielerInfo[playerid][sLeader] == 18)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage des Ordnungsamts] ===========");
format(string, sizeof(string), "O-Amtler %s: %s", sendername, result); SendClientMessageToAll(oamtcolor, string); }
else if(SpielerInfo[playerid][sLeader] == 19)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage der Terroristen] ===========");
format(string, sizeof(string), "Boss %s: %s", sendername, result); SendClientMessageToAll(terror, string); }
else if(SpielerInfo[playerid][sLeader] == 20)
{
SendClientMessageToAll(COLOR_WHITE, "=========== [Durchsage der Aztecas] ===========");
format(string, sizeof(string), "Boss %s: %s", sendername, result); SendClientMessageToAll(atzecolor, string); }
}
return 1;
}