Hallo,
ich habe 4 Pickups gemacht und möchte natürlich das diese Geld kosten und man die nur aufheben kann wenn man in nem Bestimmten team is aber es geht nicht wenn ich in dem team bin und nicht genug geld hab wird mir kein geld abgezogen und ich bekomm das pickup und wenn ich nicht in dem Team bin bekomm ich das pickup und mir wird kein Geld abgezogen auch wenn ich eig genug habe
if(pickupid==m4)
{
if(GetPlayerTeam(playerid) == 1)
{
if(GetPlayerMoney(playerid)>4499)
{
GivePlayerMoney(playerid, -4500);
GivePlayerWeapon(playerid,31,100);
SendClientMessage(playerid,0x00FF00FF,"Du hast dir Munition gekauft [4500]");
}
else
{
SendClientMessage(playerid,0xFF0000FF,"Du hast nicht genug Geld [4500]");
return 0;
}
}
else
{
SendClientMessage(playerid,0xFF0000FF,"Du bist kein Polizist!");
return 0;
}
return 1;
}
if(pickupid==eagle)
{
if(GetPlayerTeam(playerid) == 1)
{
if(GetPlayerMoney(playerid)>1900)
{
GivePlayerMoney(playerid, -2000);
GivePlayerWeapon(playerid,24,7);
SendClientMessage(playerid,0x00FF00FF,"Du hast dir Munition gekauft [2000]");
}
else
{
SendClientMessage(playerid,0xFF0000FF,"Du hast nicht genug Geld [4500]");
return 0;
}
}
else
{
SendClientMessage(playerid,0xFF0000FF,"Du bist kein Polizist!");
return 0;
}
return 1;
}
if(pickupid==ruestung)
{
if(GetPlayerTeam(playerid) == 1)
{
if(GetPlayerMoney(playerid)>199)
{
GivePlayerMoney(playerid, -200);
SetPlayerArmour(playerid, 100);
SendClientMessage(playerid,0x00FF00FF,"Du hast dir Rüstung gekauft [200]");
}
else
{
SendClientMessage(playerid,0xFF0000FF,"Du hast nicht genug Geld [200]");
return 0;
}
}
else
{
SendClientMessage(playerid,0xFF0000FF,"Du bist kein Polizist!");
return 0;
}
return 1;
}
if(pickupid==health)
{
if(GetPlayerTeam(playerid) == 1)
{
if(GetPlayerMoney(playerid)>499)
{
GivePlayerMoney(playerid, -500);
SetPlayerHealth(playerid, 100);
SendClientMessage(playerid,0x00FF00FF,"Du hast dir Leben gekauft [500]");
}
else
{
SendClientMessage(playerid,0xFF0000FF,"Du hast nicht genug Geld [500]");
return 0;
}
}
else
{
SendClientMessage(playerid,0xFF0000FF,"Du bist kein Polizist!");
return 0;
}
return 1;
}
//edit die returns verwirren mich ka warum ich die da hin gesetzt habe =D
mfg Varg