Пользователь
- Регистрация
- 11 Дек 2024
- Сообщения
- 91
- Автор темы
- #1
Хай, сливаю систему стадии смерти. Система не фулл, так как не хочу чтобы она быстро обесценилась
пуфн:
//В конец
stock pizdaigroky(playerid)
{
f(global_str, sizeof(global_str), "Сразу отправиться в больницу\nДождаться врачей ({C8FF46}%d BTC{FFFFFF})\n", pTemp[playerid][playerDeathFree] ? 0 : 100000);
if(playerItemCount(playerid, 1723))
strcat(global_str, "Поставить укол с адреналина и встать на ноги");
return SPD(playerid, 1599, DIALOG_STYLE_LIST, !"Вы на грани смерти!", global_str, !"Выбрать", !"");
}
cmd:test(playerid) return pizdaigorky(playerid);
//в OnDialogResponse
case 1599:
{
if(listitem == 1 && playerItemCount(playerid, 1811) >= (!pTemp[playerid][playerDeathFree] ? 100000 : 0))
{
pTemp[playerid][playerDeathDoctors] = 1;
pTemp[playerid][playerDeathTime] = Global_Time + 300;
if(pTemp[playerid][playerDeathFree]) pTemp[playerid][playerDeathFree]--;
else removePlayerItem(playerid, 1811, 100000);
return true;
}
pTemp[playerid][playerDeath] = false;
return BackToBolka(playerid);
}