hi leute ich wollte mal fragen wies geht nen auftragskiller cmd zu amchen bin bisher nur soweit gekommen
new killer[MAX_PLAYERS];
new spieler[32][0] = {
{1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16},
{17}, {18}, {19}, {20}, {21},{22}, {23}, {24}, {25}, {26},{27}, {28}, {29}, {30}, {31}, {32}
};
forward AuftragsKiller(playerid);
if(strcmp(cmd, "/auftragskiller ", true, 16) == 0)
{
if(killer[playerid] == 0)
{
AuftragsKiller(playerid);
}
else
{
SendClientMessage(playerid, COLOR_RED, "Du hast bereits einen auftrag!");
}
return 1;
}
public AuftragsKiller(playerid)
{
new typ=random(sizeof(spieler));
new typ2=spieler[typ][0];
if(IsPlayerConnected(typ2))
{
new str[126];
new name[MAX_PLAYER_NAME];
GetPlayerName(typ2, name, sizeof(name));
format(str, sizeof(str), " Du musst %s killen!", name);
SendClientMessage(playerid, COLOR_YELLOW, str);
killer[playerid] = 1;
}
}