04.11.2014, 06:03
Just show the dialogs after giving the player whatever you're giving them. I added it, but you must change the Insert Text Here to whatever you want it to say.
pawn Код:
case DIALOG_WEAPON:
{
if(response) {
switch(listitem)
{
case 0:
{
if(PlayerInfo[playerid][pAdmin] != 4) {
if(GetPlayerCash(playerid) > 100) {
GivePlayerCash(playerid, -100);
GivePlayerWeapon(playerid, 24, 60);
ShowPlayerDialog(playerid, DIALOG_WEAPON, DIALOG_STYLE_LIST, "Weapons", "Insert Text Here", "Okay", "Close");
} else return SendClientMessage(playerid, COLOR_GOLDENROD, "Not Enough Money!");
} else return GivePlayerWeapon(playerid, 24, 60);
}
case 1:
{
if(PlayerInfo[playerid][pAdmin] != 4) {
if(GetPlayerCash(playerid) > 500) {
GivePlayerCash(playerid, -500);
GivePlayerWeapon(playerid, 26, 70);
ShowPlayerDialog(playerid, DIALOG_WEAPON, DIALOG_STYLE_LIST, "Weapons", "Insert Text Here", "Okay", "Close");
} else return SendClientMessage(playerid, COLOR_GOLDENROD, "Not Enough Money!");
} else return GivePlayerWeapon(playerid, 26, 70);
}
case 2:
{
if(PlayerInfo[playerid][pAdmin] != 4) {
if(GetPlayerCash(playerid) > 500) {
GivePlayerCash(playerid, -500);
GivePlayerWeapon(playerid, 28, 300);
ShowPlayerDialog(playerid, DIALOG_WEAPON, DIALOG_STYLE_LIST, "Weapons", "Insert Text Here", "Okay", "Close");
} else return SendClientMessage(playerid, COLOR_GOLDENROD, "Not Enough Money!");
} else return GivePlayerWeapon(playerid, 28, 300);
}
case 3:
{
if(PlayerInfo[playerid][pAdmin] != 4) {
if(GetPlayerCash(playerid) > 700) {
GivePlayerCash(playerid, -700);
GivePlayerWeapon(playerid, 27, 150);
ShowPlayerDialog(playerid, DIALOG_WEAPON, DIALOG_STYLE_LIST, "Weapons", "Insert Text Here", "Okay", "Close");
} else return SendClientMessage(playerid, COLOR_GOLDENROD, "Not Enough Money!");
} else return GivePlayerWeapon(playerid, 27, 150);
}
case 4:
{
if(PlayerInfo[playerid][pAdmin] != 4) {
if(GetPlayerCash(playerid) > 750) {
GivePlayerCash(playerid, -750);
GivePlayerWeapon(playerid, 29, 350);
ShowPlayerDialog(playerid, DIALOG_WEAPON, DIALOG_STYLE_LIST, "Weapons", "Insert Text Here", "Okay", "Close");
} else return SendClientMessage(playerid, COLOR_GOLDENROD, "Not Enough Money!");
} else return GivePlayerWeapon(playerid, 29, 350);
}
case 5:
{
if(PlayerInfo[playerid][pAdmin] != 4) {
if(GetPlayerCash(playerid) > 1000) {
GivePlayerCash(playerid, -1000);
GivePlayerWeapon(playerid, 30, 350);
ShowPlayerDialog(playerid, DIALOG_WEAPON, DIALOG_STYLE_LIST, "Weapons", "Insert Text Here", "Okay", "Close");
} else return SendClientMessage(playerid, COLOR_GOLDENROD, "Not Enough Money!");
} else return GivePlayerWeapon(playerid, 30, 350);
}
case 6:
{
if(PlayerInfo[playerid][pAdmin] != 4) {
if(GetPlayerCash(playerid) > 1500) {
GivePlayerCash(playerid, -1500);
GivePlayerWeapon(playerid, 31, 380);
ShowPlayerDialog(playerid, DIALOG_WEAPON, DIALOG_STYLE_LIST, "Weapons", "Insert Text Here", "Okay", "Close");
} else return SendClientMessage(playerid, COLOR_GOLDENROD, "Not Enough Money!");
} else return GivePlayerWeapon(playerid, 31, 380);
}
case 7:
{
if(PlayerInfo[playerid][pAdmin] != 4) {
if(GetPlayerCash(playerid) > 2500) {
GivePlayerCash(playerid, -2500);
GivePlayerWeapon(playerid, 33, 70);
ShowPlayerDialog(playerid, DIALOG_WEAPON, DIALOG_STYLE_LIST, "Weapons", "Insert Text Here", "Okay", "Close");
} else return SendClientMessage(playerid, COLOR_GOLDENROD, "Not Enough Money!");
} else return GivePlayerWeapon(playerid, 33, 70);
}
case 8:
{
if(PlayerInfo[playerid][pAdmin] != 4) {
if(GetPlayerCash(playerid) > 4000) {
GivePlayerCash(playerid, -4000);
GivePlayerWeapon(playerid, 34, 80);
ShowPlayerDialog(playerid, DIALOG_WEAPON, DIALOG_STYLE_LIST, "Weapons", "Insert Text Here", "Okay", "Close");
} else return SendClientMessage(playerid, COLOR_GOLDENROD, "Not Enough Money!");
} else return GivePlayerWeapon(playerid, 34, 80);
}
case 9:
{
if(PlayerInfo[playerid][pAdmin] != 4) {
if(GetPlayerCash(playerid) > 15000) {
GivePlayerCash(playerid, -15000);
GivePlayerWeapon(playerid, 38, 1000);
ShowPlayerDialog(playerid, DIALOG_WEAPON, DIALOG_STYLE_LIST, "Weapons", "Insert Text Here", "Okay", "Close");
ShowPlayerDialog(playerid, DIALOG_WEAPON, DIALOG_STYLE_LIST, "Weapons", "Insert Text Here", "Okay", "Close");
} else return SendClientMessage(playerid, COLOR_GOLDENROD, "Not Enough Money!");
} else return GivePlayerWeapon(playerid, 38, 1000);
}
case 10:
{
if(PlayerInfo[playerid][pAdmin] != 4) {
if(GetPlayerCash(playerid) > 20000) {
GivePlayerCash(playerid, -20000);
GivePlayerWeapon(playerid, 35, 10);
ShowPlayerDialog(playerid, DIALOG_WEAPON, DIALOG_STYLE_LIST, "Weapons", "Insert Text Here", "Okay", "Close");
} else return SendClientMessage(playerid, COLOR_GOLDENROD, "Not Enough Money!");
} else return GivePlayerWeapon(playerid, 35, 10);
}
case 11:
{
if(PlayerInfo[playerid][pAdmin] != 4) {
if(GetPlayerCash(playerid) > 5000) {
GivePlayerCash(playerid, -5000);
GivePlayerWeapon(playerid, 16, 15);
ShowPlayerDialog(playerid, DIALOG_WEAPON, DIALOG_STYLE_LIST, "Weapons", "Insert Text Here", "Okay", "Close");
} else return SendClientMessage(playerid, COLOR_GOLDENROD, "Not Enough Money!");
} else return GivePlayerWeapon(playerid, 16, 15);
}
}
}
}