Hallo, Breadfish.
Ich habe ein "simples" Problem, mit meinem Waffen-Auswahl System beim Spawnen.
Wenn ich Spawne, kommt ein Dialog. Wenn ich auf die Erste Waffe (MP5) klicke, und Geld dabei habe, gibt er mir die Waffe. Hab ich kein Geld dabei, zeigt er mir an dass ich nicht genug habe, gehe ich zum Zweiten ( AK47 ) macht er garnichts.
Hier mal der Dialog.
if(dialogid==DIALOG_WAUSW)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid,DIALOG_WAUSW,DIALOG_STYLE_LIST,"Waffen-Auswahl","Name - Preis - Rang\nMP5 - 500$ - Rang 1\nAK-47 - 750$ - Rang 2\n9mm - 250$ - Rang 3\nSilenced 9mm - 400$ - Rang 4\nM4 - 1000$ - Rang 5\nDesert Eagle - 750$ - Rang 6\nCountry Rifle - 1200$ - Rang 7\nSniper Rifle - 1500$ - Rang 8\nSawn-Off Shotgun - 1000$ - Rang 9\nCombat Shotgun - 1000$ - Rang 10\nFlammenwerfer - 3000$ - Rang 11\nRPG - 5000$ - Rang 12","Kaufen","Beenden");
}
if(listitem == 1)
{
if(GetPlayerMoney(playerid) > 500)
{
ShowPlayerDialog(playerid,DIALOG_WAUSW,DIALOG_STYLE_LIST,"Waffen-Auswahl","Name - Preis - Rang\nMP5 - 500$ - Rang 1\nAK-47 - 750$ - Rang 2\n9mm - 250$ - Rang 3\nSilenced 9mm - 400$ - Rang 4\nM4 - 1000$ - Rang 5\nDesert Eagle - 750$ - Rang 6\nCountry Rifle - 1200$ - Rang 7\nSniper Rifle - 1500$ - Rang 8\nSawn-Off Shotgun - 1000$ - Rang 9\nCombat Shotgun - 1000$ - Rang 10\nFlammenwerfer - 3000$ - Rang 11\nRPG - 5000$ - Rang 12","Kaufen","Beenden");
GivePlayerMoney(playerid, -500);
GivePlayerWeapon(playerid,29,500);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Nicht genügend Geld");
ShowPlayerDialog(playerid,DIALOG_WAUSW,DIALOG_STYLE_LIST,"Waffen-Auswahl","Name - Preis - Rang\nMP5 - 500$ - Rang 1\nAK-47 - 750$ - Rang 2\n9mm - 250$ - Rang 3\nSilenced 9mm - 400$ - Rang 4\nM4 - 1000$ - Rang 5\nDesert Eagle - 750$ - Rang 6\nCountry Rifle - 1200$ - Rang 7\nSniper Rifle - 1500$ - Rang 8\nSawn-Off Shotgun - 1000$ - Rang 9\nCombat Shotgun - 1000$ - Rang 10\nFlammenwerfer - 3000$ - Rang 11\nRPG - 5000$ - Rang 12","Kaufen","Beenden");
return 1;
}
if(listitem == 2)
{
if(GetPlayerMoney(playerid) > 750)
{
ShowPlayerDialog(playerid,DIALOG_WAUSW,DIALOG_STYLE_LIST,"Waffen-Auswahl","Name - Preis - Rang\nMP5 - 500$ - Rang 1\nAK-47 - 750$ - Rang 2\n9mm - 250$ - Rang 3\nSilenced 9mm - 400$ - Rang 4\nM4 - 1000$ - Rang 5\nDesert Eagle - 750$ - Rang 6\nCountry Rifle - 1200$ - Rang 7\nSniper Rifle - 1500$ - Rang 8\nSawn-Off Shotgun - 1000$ - Rang 9\nCombat Shotgun - 1000$ - Rang 10\nFlammenwerfer - 3000$ - Rang 11\nRPG - 5000$ - Rang 12","Kaufen","Beenden");
GivePlayerMoney(playerid, -750);
GivePlayerWeapon(playerid,30,500);
}
else
{
SendClientMessage(playerid,COLOR_WHITE,"Nicht genügend Geld");
ShowPlayerDialog(playerid,DIALOG_WAUSW,DIALOG_STYLE_LIST,"Waffen-Auswahl","Name - Preis - Rang\nMP5 - 500$ - Rang 1\nAK-47 - 750$ - Rang 2\n9mm - 250$ - Rang 3\nSilenced 9mm - 400$ - Rang 4\nM4 - 1000$ - Rang 5\nDesert Eagle - 750$ - Rang 6\nCountry Rifle - 1200$ - Rang 7\nSniper Rifle - 1500$ - Rang 8\nSawn-Off Shotgun - 1000$ - Rang 9\nCombat Shotgun - 1000$ - Rang 10\nFlammenwerfer - 3000$ - Rang 11\nRPG - 5000$ - Rang 12","Kaufen","Beenden");
return 1;
}
}
}
}
}
Kann mir wer helfen?