Ich habe ein Problem mit meinen fast fertigen Raub system
Wenn ich /rauben eingebe kommt das drivein system
if(response==0)
{
SendClientMessage(playerid,0x8C8C8CFF,"Angestellter: Vielen dank für ihren Einkauf.");
}
if(response==1)
{
SendClientMessage(playerid,0x8C8C8CFF,"Angestellter: Kommen sie bald wieder.");
}
if(dialogid == DIALOG_DRIVEIN)
{
if(response)
{
if(listitem == 0)
{
if(GetPlayerMoney(playerid) < 10) return SendClientMessage(playerid, 0xFFFFFF, "Du hast leider nicht genug Geld.");
GivePlayerHealth(playerid, 20.0);
GivePlayerMoney(playerid, -10);
SendClientMessage(playerid,0x8C8C8CFF,"Du hast dir einen Cheesburger gekauft.");
}
else if(listitem == 1)
{
if(GetPlayerMoney(playerid) < 20) return SendClientMessage(playerid, 0xFFFFFF, "Du hast leider nicht genug Geld.");
GivePlayerMoney(playerid, -20);
GivePlayerHealth(playerid, 20.0);
SendClientMessage(playerid,0x8C8C8CFF,"Du hast dir einen Chickenbruger gekauft.");
}
else if(listitem == 2)
{
if(GetPlayerMoney(playerid) < 50) return SendClientMessage(playerid, 0xFFFFFF, "Du hast leider nicht genug Geld.");
GivePlayerMoney(playerid, -50);
GivePlayerHealth(playerid, 20.0);
SendClientMessage(playerid,0x8C8C8CFF,"Du hast dir Pommes mit Cola gekauft.");
}
else if(listitem == 3)
{
if(GetPlayerMoney(playerid) < 40) return SendClientMessage(playerid, 0xFFFFFF, "Du hast leider nicht genug Geld.");
GivePlayerMoney(playerid, -40);
SetPlayerHealth(playerid,100.0);
SendClientMessage(playerid,0x8C8C8CFF,"Du hast dir eine Currywurst gekauft.");
return 1;
}
}
}
if(response==0)
{
}
if(response==1)
{
return 0;
}
if(dialogid == DIALOG_RAUB)
{
if(response)
{
if(listitem == 0)
{
if(!IsPlayerInRangeOfPoint(playerid,4.0,1958.3783, 1343.1572, 15.3746))return SendClientMessage(playerid,0x00000,"Du bist nicht bei der Bank");
SendClientMessageToAll(ROT,"Ein Unbekannter raubt die Bank in Las Vegas aus.");
SendClientMessage(playerid,BLAU,"Warte nun 5 Minuten um das Geld zu bekommen. Du musst bei der Bank bleiben.");
SetPlayerWantedLevel(playerid,4);
klein = SetTimer("RAUBENKLEIN",300000,0);
}
else if(listitem == 1)
{
if(!IsPlayerInRangeOfPoint(playerid,4.0,1958.3783, 1343.1572, 15.3746))return SendClientMessage(playerid,0x00000,"Du bist nicht bei der Bank");
SendClientMessageToAll(ROT,"Ein Unbekannter raubt die Bank in Las Vegas aus.");
SendClientMessage(playerid,BLAU,"Warte nun 10 Minuten um das Geld zu bekommen. Du musst bei der Bank bleiben.");
SetPlayerWantedLevel(playerid,4);
mittel = SetTimer("RAUBENMITTEL",600000,0);
}
else if(listitem == 2)
{
if(!IsPlayerInRangeOfPoint(playerid,4.0,1958.3783, 1343.1572, 15.3746))return SendClientMessage(playerid,0x00000,"Du bist nicht bei der Bank");
SendClientMessageToAll(ROT,"Ein Unbekannter raubt die Bank in Las Vegas aus.");
SendClientMessage(playerid,BLAU,"Warte nun 15 Minuten um das Geld zu bekommen. Du musst bei der Bank bleiben.");
SetPlayerWantedLevel(playerid,4);
gross = SetTimer("RAUBENGROSS",900000,0);
}
}
}
return 1;
}