Hallo... Sorry für die Überschrift mir fällt keine ein..
if(strcmp(cmd, "/hack", true) == 0)
{
if(IsPlayerConnected(playerid))
{
new x_nr[64];
// x_nr = strtok(cmdtext, idx);
if(!strlen(x_nr))
{
SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /hack [gates/wanteds]");
return 1;
}
if(strcmp(x_nr, "gates", true) == 0)
{
if(!IsACop(playerid))
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, 1579.5177,-1635.5690,13.5609))
{
new cops;
for(new p = 0; p < MAX_PLAYERS; p++)
{
if(IsPlayerConnected(p))
{
if(IsACop(p) && OnDuty[p])
{
cops ++;
}
}
}
if(cops < 0)
{
SendClientMessage(playerid, COLOR_GREY, "Es sind nicht genug Cops Online.");
return 1;
}
HackingAllLSPD = true;
HackingAll[playerid] = true;
HackingAllTime[playerid] = 91;
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hackst die LSPD Tore.");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Wenn du dich aus dem Häuschen entfernst, bricht der Hack ab.");
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du bist nicht im LSPD Häuschen.");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du bist ein Cop, du kannst nicht hacken!");
}
}
if(strcmp(x_nr, "wanteds", true) == 0)
{
if(!IsACop(playerid))
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, 324.8153,306.3627,999.1484))
{
new cops;
for(new p = 0; p < MAX_PLAYERS; p++)
{
if(IsPlayerConnected(p))
{
if(IsACop(p) && OnDuty[p])
{
cops ++;
}
}
}
if(cops < 2)
{
SendClientMessage(playerid, COLOR_GREY, "Es sind nicht genug Cops Online.");
return 1;
}
format(string, sizeof(string), "Wie viele Spieler willst du clearen?");
ShowPlayerDialog(playerid, 149, DIALOG_STYLE_INPUT, "Wantedclear",string,"Eingeben","Schließen");
SetPlayerPos(playerid,322.08187866211,303.33435058594,999.1484375);
SetPlayerFacingAngle(playerid, 176.0);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Du bist nicht an dem Computer.");
}
}
}
}
}
if(strcmp(cmd, "/hack", true) == 0){ if(IsPlayerConnected(playerid)) { new x_nr[64]; // x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_GRAD2, "BENUTZUNG: /hack [gates/wanteds]"); return 1;}if(strcmp(x_nr, "gates", true) == 0){ if(!IsACop(playerid)) {if(IsPlayerInRangeOfPoint(playerid, 3.0, 1579.5177,-1635.5690,13.5609)){ new cops; for(new p = 0; p < MAX_PLAYERS; p++) { if(IsPlayerConnected(p)) { if(IsACop(p) && OnDuty[p]) {cops ++;}}}if(cops < 0){ SendClientMessage(playerid, COLOR_GREY, "Es sind nicht genug Cops Online."); return 1;}HackingAllLSPD = true; HackingAll[playerid] = true; HackingAllTime[playerid] = 91; SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Du hackst die LSPD Tore."); SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Wenn du dich aus dem Häuschen entfernst, bricht der Hack ab.");}else{ SendClientMessage(playerid, COLOR_GREY, "Du bist nicht im LSPD Häuschen.");}}else{ SendClientMessage(playerid, COLOR_GREY, "Du bist ein Cop, du kannst nicht hacken!");}}if(strcmp(x_nr, "wanteds", true) == 0){ if(!IsACop(playerid)) {if(IsPlayerInRangeOfPoint(playerid, 3.0, 324.8153,306.3627,999.1484)){ new cops; for(new p = 0; p < MAX_PLAYERS; p++) { if(IsPlayerConnected(p)) { if(IsACop(p) && OnDuty[p]) {cops ++;}}}if(cops < 2){ SendClientMessage(playerid, COLOR_GREY, "Es sind nicht genug Cops Online."); return 1;}format(string, sizeof(string), "Wie viele Spieler willst du clearen?");ShowPlayerDialog(playerid, 149, DIALOG_STYLE_INPUT, "Wantedclear",string,"Eingeben","Schließen");SetPlayerPos(playerid,322.08187866211,303.33435058594,999.1484375);SetPlayerFacingAngle(playerid, 176.0);}else{ SendClientMessage(playerid, COLOR_GREY, "Du bist nicht an dem Computer.");}}}}}
Gut! Es hat alles funktioniert doch nun kommt immer
Das gleiche ist bei allen anderen Befehlen auch! Könnt ihr mit da bitte weiterhelfen???