🛍 Купить проект, информация — @d3v_beast
Купить/Прайс рекламы — t.me/beaststudioyslygi
🍉 Мои отзывы — @beaststudiootzv
Post #719
71

BE @beaststudioo
Showing posts older than #720 · Back to latest

[~] – Контейнеры: нативное окно, шансы выпадения машин настраиваются, защита для новичковФОТКИ МОДА :тык
[~] – Аукцион и маркетплейс: покупка и продажа, товар приходит сразу в инвентарь
[~] – Ревард: награды хранятся без срока, деньги при полном балансе падают в ревард
[~] – Казино: кости за столом, крупье и менеджер, бизнес с финкой
[~] – Музыка /music: радиостанция и библиотека с платными альбомами
[~] – Бизнесы с финкой, которая сохраняется
[~] – Стайлинг-центр как бизнес аукциона, автосалон, тюнинг, гаражи
[~] – Магазины амуниции и аксессуаров
[~] – Админ-панель /apanel (13 уровней админки), /get, /coord, whitelist
[~] – Уведомление о донате с настраиваемой ссылкой
[~] – Защита для новичков: аукцион, контейнеры, маркетплейс и обмен с 3 уровня и после 2 пейдеев

alias:coord("coords", "xyz")
CMD:coord(playerid)
{
if(GetPlayerAdminEx(playerid) < 1) return 1;
new Float:x, Float:y, Float:z, Float:a, str[144];
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, a);
new interior = GetPlayerInterior(playerid), vw = GetPlayerVirtualWorld(playerid);
format(str, sizeof str, "{FFCC00}[Coords] {FFFFFF}X: {33CCFF}%.4f {FFFFFF}Y: {33CCFF}%.4f {FFFFFF}Z: {33CCFF}%.4f", x, y, z);
SendClientMessage(playerid, -1, str);
format(str, sizeof str, "{FFCC00}[Coords] {FFFFFF}A: {33CCFF}%.2f {FFFFFF}| Interior: {33CCFF}%d {FFFFFF}| VW: {33CCFF}%d", a, interior, vw);
SendClientMessage(playerid, -1, str);
format(str, sizeof str, "%.4f, %.4f, %.4f (a=%.2f int=%d vw=%d)", x, y, z, a, interior, vw);
SendClientMessage(playerid, 0xBBBBBBFF, str);
printf("[Coords] %s: %s", GetPlayerNameEx(playerid), str);
return true;
}
CMD:duel(playerid, params[])
{
new targetid, bet;
if(sscanf(params, "ui", targetid, bet)) return SendClientMessage(playerid, -1, "{ff1100}[Дуэль]{ffffff} Используйте: /duel [ID игрока] [Ставка]");
if(!IsPlayerConnected(targetid) || targetid == playerid) return SendClientMessage(playerid, -1, "{ff1100}[Дуэль]{ffffff} Игрок не найден!");
if(bet < 0) return SendClientMessage(playerid, -1, "{ff1100}[Дуэль]{ffffff} Ставка не может быть отрицательной!");
DuelInfo[playerid][DuelWith] = targetid;
DuelInfo[playerid][DuelBet] = bet;
DuelInfo[playerid][DuelValid] = true;
// Шаг 1: Выбор карты
Dialog(playerid, DIALOG_DUEL_MAP, DIALOG_STYLE_LIST,
"{ff4000}Дуэли | Выбор локации",
"1. Свалка\n2. Завод Бусаево\n3. Скотобойня в Корякино",
"Далее", "Отмена"
);
return 1;
}
stock StartDuel(p1, p2)
{
new bet = DuelInfo[p1][DuelBet];
// Списываем ставку у обоих игроков при старте дуэли
GivePlayerMoney(p1, -bet);
GivePlayerMoney(p2, -bet);
new virtual_world = p1 + 100;
// Очищаем оружие, выдаем ХП и Броню обоим
ResetPlayerWeapons(p1);
ResetPlayerWeapons(p2);
SetPlayerHealthEx(p1, 100);
SetPlayerHealthEx(p2, 100);
SetPlayerArmour(p1, 100.0);
SetPlayerArmour(p2, 100.0);
SetPlayerVirtualWorld(p1, virtual_world);
SetPlayerVirtualWorld(p2, virtual_world);
// Выдаем оружие в зависимости от выбора
new weap_id = 24; // По умолчанию Дигл
if(DuelInfo[p1][DuelWeapon] == 2) weap_id = 30; // M4
if(DuelInfo[p1][DuelWeapon] == 3) weap_id = 25; // Shotgun
GivePlayerWeapon(p1, weap_id, 500);
GivePlayerWeapon(p2, weap_id, 500);
// Телепортируем в зависимости от выбранной карты (DuelMap)
switch(DuelInfo[p1][DuelMap])
{
case 1: // Свалка
{
SetPlayerPos(p1, -1462.340454,-2087.086425,28.624931);
SetPlayerPos(p2, -1492.349121,-2118.312011,28.698780);
}
case 2: // Завод
{
SetPlayerPos(p1, -553.206176,-1993.509277,41.243125);
SetPlayerPos(p2, -578.346557,-1982.433105,41.243125);
}
case 3: // Скотобойня
{
SetPlayerPos(p1, 742.010009,-1449.077636,45.063026);
SetPlayerPos(p2, 708.774536,-1435.739868,45.025398);
}
}
SendClientMessage(p1, 0x00FF00FF, "[Дуэль] Матч начался! Убейте противника.");
SendClientMessage(p2, 0x00FF00FF, "[Дуэль] Матч начался! Убейте противника.");
return 1;
}
Forwarded from LiL Donald Studio (LiL Donald Duck #противскама#осень#гуляю)
Forwarded from ᴍʟ ʟɪʟᴅʀᴜɢ (ⲧⲃυⲕⲥ)
автовыдача проекта
автовыдача рекламы
апи код
покупка рекламы
покупка проекта
покупка подарков
ивент типо как у снялцепи рандомному комментарию выдается подарок
розыгрыш
ии видео
создание гс
подписки
компиляции
профиль
реферальная система
промокоды
ахуеная админ панель
предложить слив
разработка
рулетка
Forwarded from 💤 Yankyzz Studio </> | CRMP and SAMP

Forwarded from 💤 Yankyzz Studio </> | CRMP and SAMP
