Dima_Tushin
Компетентный
Готово Покупка ХП
в
сохранение аптечек делайте под свое сохранение
в ongamemodeinit или Свою Загрузку Пикапов
в
в
в
Осталось Добавить одно Таймер на Использование.
Все берите Пользуйтесь!
Автор Системы (Я)
если вы знаете как лучше сделать сделайте под себя!
в
PHP:
enum pInfo
PHP:
pAptechka//Аптечки
pAdrenalin//Адреналин для снижение нарко
в ongamemodeinit или Свою Загрузку Пикапов
PHP:
////*********************************Покупка ХП***************************//
CreateDynamicCP(313.9767,-137.4655,1004.0625, 0.9, -1, -1, -1, 5.0);//Для Аптечек
CreateDynamicCP(313.9781,-139.2625,1004.0625, 0.9, -1, -1, -1, 5.0);//Для Снижение наркозависимости
PHP:
public OnPlayerEnterCheckpoint(playerid)
PHP:
//
if(PlayerToPoint(1.0, playerid, 313.9767,-137.4655,1004.0625))
{
SPD(playerid, 25, DIALOG_STYLE_MSGBOX,"Выбор Аптечки","Желаете Купить?\n ''Аптечку''\nЭффект: Улучшение Здоровье на 100 ХП\nПовторное Использование: через 10 минут\nЦена: $1.000 - 1Штука","Купить","Отмена");
return 1;
}
if(PlayerToPoint(1.0, playerid,313.9781,-139.2625,1004.0625))
{
SPD(playerid, 26, DIALOG_STYLE_MSGBOX,"Выбор Аптечки","Желаете Купить?\n''Метадоксил''\nЭффект | Уменьшает наркозависимости на 100 единиц снимает ломку\nИспользывание: 30 минут после принятия\nЦена: $15.000 - 3шт","Купить","Отмена");
return 1;
}
//
PHP:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
PHP:
case 25:
{
if(response)//Кнопка Купить
{
SendClientMessage(playerid, COLOR_GREEN,"[Продавец] Спасибо за покупку");
PlayerInfo[playerid][pAptechka] += 1;//Купили +1
PlayerInfo[playerid][pCash] -= 1000;
}
else//Кнопка отмена
{
return 1;
}
}
case 26:
{
if(response)
{
if(PlayerInfo[playerid][pCash] < 15000) return SendClientMessage(playerid,COLOR_REDD,"У Вас нет Столько денег!");
SendClientMessage(playerid, COLOR_GREEN,"[Продавец] Спасибо за покупку");
PlayerInfo[playerid][pAdrenalin] += 3;//Купили +1
PlayerInfo[playerid][pCash] -= 15000;
}
else
{
return 1;
}
}
PHP:
public OnPlayerCommandText(playerid, cmdtext[])
HTML:
if(strcmp(cmd,"/aptechka",true) == 0)
{
if(PlayerInfo[playerid][pAptechka] == 0) return SendClientMessage(playerid,COLOR_REDD,"У Вас нет Аптечки");
PlayerInfo[playerid][pAptechka] -= 1;//Используем Аптечку - 1
PlayerInfo[playerid][pHP] += 100;//переменная ХП
SetPlayerHealme(playerid, 100);//Ваше Здоровье
format(string,sizeof(string),"Вы Использывали Аптечку. Здоровье %d%",PlayerInfo[playerid][pHP]);
SendClientMessage(playerid,COLOR_REDD,string);//Выдаем Текст
return 1;
}
if(strcmp(cmd,"/adren",true) == 0)
{
if(PlayerInfo[playerid][pAdrenalin] == 0) return SendClientMessage(playerid,COLOR_REDD,"У Вас нет Адреналина");
PlayerInfo[playerid][pAdrenalin] -= 1;
PlayerInfo[playerid][pNarko] -= 100;//Наркозависимость
}
Все берите Пользуйтесь!
Автор Системы (Я)
если вы знаете как лучше сделать сделайте под себя!
Последнее редактирование:
