ich habe ebend einen schwarzmarkt erstellt und wenn ich es complimieren will zeigt er an, das pawno beendet werden muss...
hier mal die zeilen if(strcmp(cmd, "/schwarzmarkt", true) == 0)
{
else if(PlayerInfo[playerid][pLevel] < 3) { return SendClientMessage(playerid,COLOR_GRAD2,"Du musst mindestens Rank 3 sein"); }
if(IsPlayerConnected(playerid))
{
if(GetPlayerMoney(playerid) < 1)
{
SendClientMessage(playerid, COLOR_GREY, "Du hast nicht genug Geld!");
return 1;
}
new gun;
new gunid[2];
new ammocharge;
new guncharge;
new modd = 100;
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
format(string, sizeof(string), "Benutzung: /schwarzmarkt [waffenname] [munition]");
SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
SendClientMessage(playerid, COLOR_WHITE,"*** Waffen & Munition ***");
SendClientMessage(playerid, COLOR_GRAD2,string);
format(gunstring5, 256, "Waffen: Bombe (%d$)",
SendClientMessage(playerid, COLOR_GRAD3, gunstring5);
SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
return 1;
}
strmid(gunid, tmp, 0, strlen(cmdtext), 255);
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
format(string, sizeof(string), "Benutzung: /schwarzmarkt [waffenname] [munition]");
return 1;
}
new ammo = strval(tmp);
if(ammo < 1 || ammo > 999) { SendClientMessage(playerid, COLOR_GREY, "Munitionsbetrag darf nicht niedriger als 1 und höher als 999 sein!"); return 1; }
if (strcmp(gunid, "Bombe", true, strlen(gunid)) == 0)
{
PlayerInfo[playerid][pBomb] = 33; PlayerInfo[playerid][pAmmo4] = ammo;
if(PlayerInfo[playerid][pLevel] >= 3)
ammocharge = 4000000;
guncharge = 200000;
gun = 1;
}
else
{
SendClientMessage(playerid, COLOR_GRAD6, "Der Verkäufer sagt: Ich habe nie von so einer Waffe gehört!");
return 1;
}
if((guncharge+ammocharge) > GetPlayerMoney(playerid))
{
format(infostring, 256, "Du hast keine %d$!",guncharge+ammocharge);
SendClientMessage(playerid, COLOR_GRAD3, infostring);
return 1;
}
if(GetPlayerMoney(playerid) < (guncharge+ammocharge))
{
SendClientMessage(playerid, COLOR_GREY, "Du hast nicht genug Geld!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_WHITE,"Du bist nicht im Schwarzmarkt.");
return 1;
}
}
return 1;
}
ich weiß nicht was ich ändern muss.
ich wäre für jede hilfe dankbar