Hey Leute,
Wollte mal fragen wie ich das machen kann das ich mit einen Befehl (z.B. "/give")
z.B /give score oder give drugs machen kann
Fg [GEC]Der_Elite
Hey Leute,
Wollte mal fragen wie ich das machen kann das ich mit einen Befehl (z.B. "/give")
z.B /give score oder give drugs machen kann
Fg [GEC]Der_Elite
OnPlayerCommandText:
new cmd[256], tmp[256], tmp2[256], idx;
cmd = strtok(cmdtext, idx);
tmp = strtok(cmdtext, idx);
tmp2 = strtok(cmdtext, idx);
if(!strcmp(cmd, "/give", true))
{
if(!strlen(tmp)) return SendClientMessage(playerid, 0xFF0000FF, "Error: /give [Parameter]");
if(!strcmp(tmp, "score", true))
{
if(!strlen(tmp2)) return SendClientMessage(playerid, 0xFF0000FF, "Error: /give score [Menge]");
SetPlayerScore(playerid, GetPlayerScore(playerid)+strval(tmp2));
}
if(!strcmp(tmp, "drugs", true))
{
if(!strlen(tmp2)) return SendClientMessage(playerid, 0xFF0000FF, "Error: /give drugs [Menge]");
GiveDrugs(playerid, strval(tmp2));
}
}
Wenn du es einem anderen Spieler geben willst, musst du halt dafür auch noch einen Parameter einbauen.