ScrooleR
Новичок
Всё компилируется,но проблема оружие не покупается, в чем проблема?
Код:
#include <a_samp>
//:...................
#define DIALOG_WEAPONS 255
//:...................
new weapon;
//:...................
public OnGameModeInit()
{
weapon = CreatePickup(1274, 2, 1025.4529,-319.5160,73.9922);//Here goes the coordinates
return 1;
}
//:...................//:...................
//:...................
//:...................
//:...................
//:...................
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == weapon)
{
ShowPlayerDialog(playerid, DIALOG_WEAPONS, DIALOG_STYLE_LIST, "Оружие", "Обрез\nМикро_СМГ\nМП5", "Купить", "Выход");
}
return 1;
}
//:...................
//:...................
//:...................
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == DIALOG_WEAPONS)
{
if(response)
{
if(listitem == 0)
{
if(GetPlayerMoney(playerid) < 1500)
return SendClientMessage(playerid, 0, "У вас недостаточно денег.");
GivePlayerMoney(playerid, -1500);
GivePlayerWeapon(playerid, 26, 100);
}
if(listitem == 1)
{
if(GetPlayerMoney(playerid) < 2000)
return SendClientMessage(playerid, 0, "У вас недостаточно денег.");
GivePlayerMoney(playerid, -2000);
GivePlayerWeapon(playerid, 28, 100);
}
if(listitem == 2)
{
if(GetPlayerMoney(playerid) < 2500)
return SendClientMessage(playerid, 0, "У вас недостаточно денег.");
GivePlayerMoney(playerid,-2500);
GivePlayerWeapon(playerid, 29, 200);
}
}
return 1;
}
return 0;
}
Последнее редактирование:
