hi ich hab einen wanted command erstellt.
mein Problem ist dass wenn ich /su 1 1 grund eingebe kommt bei dem verbrecher:
Du hast ein Verbrechen begangen: LvL:1
da sollte aber stehen:
Du hast ein Verbrechen begangen: grund LvL:1
/edit Das new ziel = strval(strget(cmdtext,1)); fehlt weis ich das ist weiter oben im code
hier der code:
if(strcmp(strget(cmdtext,0), "/su", true) == 0)
{
new lvl = strval(strget(cmdtext,2));
new reason = strval(strget(cmdtext,3));
new string[128];
new string2[128];
if(gTeam[playerid]==1||gTeam[playerid]==2||gTeam[playerid]==5)
{
format(string, sizeof(string), "Du hast ein Verbechen begangen: %s LvL: %i", reason, lvl);
format(string2, sizeof(string2), "Es wurde ein Verbrechen gemeldet. Begangen von ID %i LvL: %i", ziel, lvl);
SendClientMessage(ziel, 0xEAB73CFF, string);
new want = GetPlayerWantedLevel(ziel);
SetPlayerWantedLevel(ziel, want+lvl);
for(new i = 0;i<MAX_PLAYERS;i++)
if(gTeam[playerid] == gTeam[i])
{
if(gTeam[i]==1||gTeam[i]==2||gTeam[i]==5)
{
SendClientMessage(i,0xEAB73CFF,string2);
}
}
}
return 1;
}