Идеи бизнесов в самп

Идеи бизнесов в самп thumbnail

Matthew_Mayers

  • #1

В штате всего расположено

72 бизнеса, а именно:​

  • Бары / клубы: 14 бизнесов.
  • Заправки: 19 бизнесов.
  • Магазины: 16 бизнесов.
  • Закусочные: 23 бизнеса.

Команды для управления бизнесом:

  • /prodcost — установить цену на закупку продуктов.
  • /bizstats — посмотреть статистику своего бизнеса.
  • /bizenterc — установить цену за вход [Для баров/клубов].
  • /bizlock — закрыть / открыть бизнес.
  • /bizmafia ( Rm, Lcn, Yakuza ) — установить крышу.
  • /bizbank — оплатить электроэнергию / положить деньги на счёт бизнеса. [В банке]
  • /bizwithdraw — снять деньги со счёта бизнеса. [Возле бизнеса]
  • /getbizstats — проверить информации о бизнесе.
  • /sellbiz — продать бизнес [За 25% от стоимости покупки]

Информация о бизнесах:

  • Вы можете купить бизнес на аукционе Торговой Площадки.
    — аукцион длиться 12 часов.

    После покупки, у Вас будет 12 часов, для того чтобы:
    — оплатить электроэнергию;
    — купить лицензию на владение бизнесом;
    — завезти продукты на склад бизнеса;

    Бизнес может быть выставлен на аукцион при таких условиях:
    — если на складе бизнеса меньше 10% продуктов в течении 24 часов;
    — у владельца бизнеса есть долг за электроэнергию;
    — владелец бизнеса не купил лицензию на владение бизнесом в течении 24 часов после покупки;

    Каждый час с заработанной прибыли крышующей мафии идет 28%.
    — если на счёту бизнеса 0 вирт — процент не снимается.

Помощь бизнесменам:

  • Ежедневно Ваш бизнес может получить на счёт от 2400 до 7400 вирт. При таких условиях:
    — Прибыль бизнеса за прошлый день составляет не больше 5000 вирт;
    — Электроэнергия оплачена меньше чем на день [2400] вирт;
    — Владелец бизнеса приобрел лицензию;

Расположение, фотографии и вместительность бизнесов:

Список баров и клубов:

  • Лос Сантос:
  • Alhambra:

    Вместительность склада: 5000.
    Расположение: | Los Santos | Ф-20 | /gps [2] > [0]
    Фотография:

  • Grove Street Bar:

    Вместительность склада: 1000.
    Расположение: | Los Santos | Ф-22 | /gps [10] > [8]
    Фотография:

  • Pig Pen:

    Вместительность склада: 4000.
    Расположение: | Los Santos | T-22 | /gps [2] > [2]
    Фотография:

    Cан-Фиерро:

  • Misty:

    Вместительность склада: 1000.
    Расположение: | San-Fierro | О-4 | /gps [2] > [4]
    Фотография:

  • Jizzy:

    Вместительность склада: 5000.
    Расположение: | San-Fierro | З-2 | /gps [2] > [1]
    Фотография:

  • Tierra Robada Bar:

    Вместительность склада: 5000.
    Расположение: | Tierra Robada | B-2 | /gps [2] > [8]
    Фотография:

    Лас Вентурас:

  • Comedy Club:

    Вместительность склада: 5000.
    Расположение: | Las Venturas | B-20 | /gps [2] > [9]
    Фотография:

  • Belagio:

    Вместительность склада: 3000.
    Расположение: | Las Venturas | Г-19 |
    Фотография:

  • Amnesia:

    Вместительность склада: 5000.
    Расположение: | Las Venturas | И-22 | /gps [2] > [5]
    Фотография:

  • Caligula Bar:

    Вместительность склада: 5000.
    Расположение: | Las Venturas | Ж-22 | /gps [2] > [13]
    Фотография:

  • Four Dragon Bar:

    Вместительность склада: 5000.
    Расположение: | Las Venturas | К-20 | /gps [2] > [12]
    Фотография:

  • Big Spread Ranch:

    Вместительность склада: 5000.
    Расположение: | Las Venturas | Д-15 | /gps [2] > [6]
    Фотография:

  • Lil Probe Inn:

    Вместительность склада: 5000.
    Расположение: | Пригород Las Venturas | З-12 | /gps [2] > [7]
    Фотография:

    Sobrino de Botin:

    Вместительность склада: 3000.
    Расположение: | Пригород Las Venturas | O-22 | /gps [10] > [20]
    Фотография:

Список заправок:

  • Лос Сантос:
  • Idlewood Gas:

    Вместительность склада: 20000.
    Расположение: | Los Santos | X-20 | /gps [8] > [1]
    Фотография:

  • Mulholland Gsa:

    Вместительность склада: 20000.
    Расположение: | Los Santos | C-17 | /gps [8] > [2]
    Фотография:

  • Flint Gas:

    Вместительность склада: 20000.
    Расположение: | Los Santos | T-12 | /gps [8] > [3]
    Фотография:

  • Dillimore Gas:

    Вместительность склада: 20000.
    Расположение: | Los Santos | P-15 | /gps [8] > [14]
    Фотография:

    Сан-Фиерро

  • Doherty Gas:

    Вместительность склада: 20000.
    Расположение: | Пригород San-Fierro | H-4 | /gps [8] > [5]
    Фотография:

  • Easter Gas:

    Вместительность склада: 20000.
    Расположение: | San-Fierro | M-6 | /gps [8] > [6]
    Фотография:

  • Juniper Gas:

    Вместительность склада: 20000.
    Расположение: | San-Fierro | К-3 | /gps [8] > [7]
    Фотография:

  • Whetstone Gas:

    Вместительность склада: 20000.
    Расположение: | Пригород San-Fierro | Ш-6 | /gps [8] > [4]
    Фотография:

  • Angel Pine Gas:

    Вместительность склада: 20000.
    Расположение: | Пригород San-Fierro | Ш-4 | /gps [8] > [15]
    Фотография:

    Лас Вентурас

  • BoneCounty Gas:

    Вместительность склада: 20000.
    Расположение: | Пригород Las Venturas | Ж-15 | /gps [8] > [9]
    Фотография:

  • Redsands Gas:

    Вместительность склада: 20000.
    Расположение: | Las Venturas | Г-19 | /gps [8] > [18]
    Фотография:

  • Emerald Isle Gas:

    Вместительность склада: 20000.
    Расположение: | Las Venturas | B-21 | /gps [8] > [17]
    Фотография:

  • Come-A-Lot Gas:

    Вместительность склада: 20000.
    Расположение: | Las Venturas | К-21 | /gps [8] > [11]
    Фотография:

  • Julius Gas:

    Вместительность склада: 20000.
    Расположение: | Las Venturas | И-23 | /gps [8] > [16]
    Фотография:

  • PrickePine Gas:

    Вместительность склада: 20000.
    Расположение: | Las Venturas | Б-21 | /gps [8] > [12]
    Фотография:

  • Montgomerу Gas:

    Вместительность склада: 20000.
    Расположение: | Пригород Las Venturas | M-18 | /gps [8] > [13]
    Фотография:

  • Tierra Robada Gas:

    Вместительность склада: 20000.
    Расположение: | Пригород Las Venturas | Д-7 | /gps [8] > [19]
    Фотография:

  • ElGuebrabos Gas:

    Вместительность склада: 20000.
    Расположение: | Пригород Las Venturas | Б-7 | /gps [8] > [8]
    Фотография:

  • Fort Carson Gas:

    Вместительность склада: 20000.
    Расположение: | Пригород Las Venturas | И-13 | /gps [8] > [10]
    Фотография:

Список магазинов 24-7:

  • Лос Сантос:
  • Idlewood 24-7:

    Вместительность склада: 2000.
    Расположение: | Los Santos | X-20 | /gps [9] > [1]
    Фотография:

  • Mulholland 24-7:

    Вместительность склада: 2000.
    Расположение: | Los Santos | C-17 | /gps [9] > [1]
    Фотография:

  • Flint 24-7:

    Вместительность склада: 2000.
    Расположение: | Los Santos | T-12 | /gps [9] > [3]
    Фотография:

    Сан-Фиерро

  • Easter 24-7:

    Вместительность склада: 2000.
    Расположение: | San-Fierro | M-6 | /gps [9] > [5]
    Фотография:

  • Juniper 24-7:

    Вместительность склада: 2000.
    Расположение: | San-Fierro | К-3 | /gps [9] > [6]
    Фотография:

  • Whetstone 24-7:

    Вместительность склада: 2000.
    Расположение: | Пригород San-Fierro | Ш-6 | /gps [9] > [4]
    Фотография:

    Лас Вентурас

  • Creek 24-7:

    Вместительность склада: 3000.
    Расположение: | Las Venturas | B-24 | /gps [9] > [8]
    Фотография:

  • Julius 24-7:

    Вместительность склада: 3000.
    Расположение: | Las Venturas | И-23 | /gps [9] > [9]
    Фотография:

  • Emerald Isle 24-7:

    Вместительность склада: 3000.
    Расположение: | Las Venturas | B-21 | /gps [9] > [10]
    Фотография:

  • Redsands West 24-7:

    Вместительность склада: 2000.
    Расположение: | Las Venturas | Г-19 | /gps [9] > [7]
    Фотография:

    • Сome-A-Lot 24-7:

    Вместительность склада: 4000.
    Расположение: | Las Venturas | К-21 | /gps [9] > [11]
    Фотография:

    [/url]

  • Flats 24-7:

    Вместительность склада: 4000.
    Расположение: | San Fierro| Н-2 | /gps [9] > [14]

    Фотография:

  • Bayside 24-7:

    Вместительность склада: 4000.
    Расположение: | Bayside | В-2 | /gps [9] > [13]

    Фотография:

  • Dillimore 24-7:

    Вместительность склада: 4000.
    Расположение: | Пригород Los Santons | Р-15 | /gps [9] > [15]

    Фотография:

  • Fort Carson 24-7:

    Вместительность склада: 4000.
    Расположение: | Fort Carson | И-12 | /gps [9] > [12]

    Фотография:

  • Palomino Creek 24-7:

    Вместительность склада: 4000.
    Расположение: | Пригород Los-Santons | Н-22 | /gps [9] > [16]

    Фотография:

Список закусочных:

  • Лос Сантос:
  • Vinewood Burger:

    Вместительность склада: 2000.
    Расположение: | Los Santos | C-17 | /gps [10] > [10]
    Фотография:

  • Marina Cluc:

    Вместительность склада: 2000.
    Расположение: | Los Santos | У-16 | /gps [10] > [7]
    Фотография:

  • Marina Burger:

    Вместительность склада: 2000.
    Расположение: | Los Santos | Ф-16 | /gps [10] > [11]
    Фотография:

  • Idlewood Pizza:

    Вместительность склада: 2000.
    Расположение: | Los Santos | X-21 | /gps [10] > [12]
    Фотография:

  • Willowfield Cluc:

    Вместительность склада: 2000.
    Расположение: | Los Santos | X-22 | /gps [10] > [8]
    Фотография:

  • East Cluc:

    Вместительность склада: 2000.
    Расположение: | Los Santos | Ф-22 | /gps [10] > [9]
    Фотография:

    Cан-Фиерро

  • Garcia Burger:

    Вместительность склада: 2000.
    Расположение: | San-Fierro | О-3 | /gps [10] > [3]
    Фотография:

  • Flats Cluc:

    Вместительность склада: 2000.
    Расположение: | San-Fierro | M-2 | /gps [10] > [4]
    Фотография:

  • Financial Pizza:

    Вместительность склада: 2000.
    Расположение: | San-Fierro | К-5 | /gps [10] > [2]
    Фотография:

  • Downtown Cluc:

    Вместительность склада: 2000.
    Расположение: | San-Fierro | Л-5 | /gps [10] > [1]
    Фотография:

  • Esplanade Pizza:

    Вместительность склада: 2000.
    Расположение: | San-Fierro | З-6 | /gps [10] > [6]
    Фотография:

  • Juniper Burger:

    Вместительность склада: 2000.
    Расположение: | San-Fierro | К-3 | /gps [10] > [5]
    Фотография:

    Лас Вентурас

  • Tierra Robada Cluck:

    Вместительность склада: 2000.
    Расположение: | Пригород Las Venturas | Д-8 | /gps [10] > [21]
    Фотография:

  • Fort Carson Cluck:

    Вместительность склада: 2000.
    Расположение: | Пригород Las Venturas | И-13 | /gps [10] > [13]
    Фотография:

  • Redsands West Burger:

    Вместительность склада: 2000.
    Расположение: | Las Venturas | Г-17 | /gps [10] > [14]
    Фотография:

  • Strip Pizza:

    Вместительность склада: 2000.
    Расположение: | Las Venturas | Г-21 | /gps [10] > [16]
    Фотография:

  • Old Venturas Strip Cluck:

    Вместительность склада: 2000.
    Расположение: | Las Venturas | Г-22 | /gps [10] > [19]
    Фотография:

  • Old Venturas Strip Burger:

    Вместительность склада: 2000.
    Расположение: | Las Venturas | Г-22 | /gps [10] > [18]
    Фотография:

  • Creek Cluck:

    Вместительность склада: 2000.
    Расположение: Las Venturas | B-24 | /gps [10] > [17]
    Фотография:

  • Redsands East Burger:

    Вместительность склада: 2000.
    Расположение: | Las Venturas | Г-20 | /gps [10] > [15]
    Фотография:

  • Spinybed Burger:

    Вместительность склада: 2000.
    Расположение: | Las Venturas | А-21 | /gps [10] > [20]
    Фотография:

    • Palomino Creek Pizza:

    Вместительность склада: 2000.
    Расположение: | Los Santos | Н-22| /gps [10] > [22]
    Фотография:

    Angel Pine Cluck:

    Вместительность склада: 2000.
    Расположение: Los Santons | Ч-4 | /gps [10] > [23]
    Фотография:

Карта бизнесов:

Оформление: Jason_Rivero
Редактировал: Ralph Compton

Источник

#include a_samp
#include mxINI
#include <sscanf2>

#define MAX_BUSINESS 500

enum bInfo
{
bBusName[64],
bOwner[MAX_PLAYER_NAME],
bPrice,
bLock,
bInterior,
bVirtWorld,
bPick,
Text3D:bText,
Float:bX,
Float:bY,
Float:bZ
};
new BusinessInfo[MAX_BUSINESS][bInfo];

new BusAmount;
new LString[128];

enum biInfo
{
biInt,
Float:biX,
Float:biY,
Float:biZ,
biName[15],
}
new bInts[][biInfo]=
{
{4,457.304748,-88.428497,999.554687,»Закусочная №1″},
{5,454.973937,-110.104995,1000.077209,»Закусочная №2″},
{15,207.737991,-109.019996,1005.132812,»Binco»},
{5,226.293991,-7.431529,1002.210937,»Vicitim»},
{4,286.800994,-82.547599,1001.515625,»Ammo»},
{5,772.111999,-3.898649,1000.728820,»Спортзал»},
{15,2215.454833,-1147.475585,1025.796875,»Гостиница»},
{2,1204.809936,-11.586799,1000.921875,»Стриптиз Клуб»},
{17,493.390991,-22.722799,1000.679687,»Альхамбра»}
};

public OnGameModeInit()
{
LoadBusiness();
return 1;
}

public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp(«/addbus», cmdtext, true, 13) == 0)
{
if(IsPlayerAdmin(playerid))
{
return ShowPlayerDialog(playerid,2000,DIALOG_STYLE_INPUT,»Название»,»Введите название:»,»Далее»,»Отмена»);
}
}
if(strcmp(«/buybus», cmdtext, true, 9) == 0)
{
for(new b = 1; b <= BusAmount; b++)
{
if(!IsPlayerInRangeOfPoint(playerid, 1.5, BusinessInfo[b][bX], BusinessInfo[b][bY], BusinessInfo[b][bZ])) continue;
if(GetPlayerMoney(playerid) < BusinessInfo[b][bPrice]) return SendClientMessage(playerid,-1,»У вас не достаточно наличных средств, для покупки.»); //Если не достаточно денег
if(strcmp(BusinessInfo[b][bOwner], «None»,true) != 0) return SendClientMessage(playerid,-1,»Бизнес не продаётся.»); //Если есть Владелец
strmid(BusinessInfo[b][bOwner], PlayerName(playerid), 0, 24, 24);
UpdateBusiness(b);//Обновляем
SaveBusiness(b); //Сохраняем
GivePlayerMoney(playerid,-BusinessInfo[b][bPrice]); //Отнимаем сумму
SendClientMessage(playerid,-1,»Поздравляем с покупкой»);
return true;
}
SendClientMessage(playerid,-1,»Подойдите к Бизнесу который желаете купить.»);
return true;
}
if(strcmp(«/sellbus», cmdtext, true, 10) == 0)
{
for(new b = 1; b <= BusAmount; b++)
{
if(!IsPlayerInRangeOfPoint(playerid, 1.5, BusinessInfo[b][bX], BusinessInfo[b][bY], BusinessInfo[b][bZ])) continue;
if(!strcmp(BusinessInfo[b][bOwner], PlayerName(playerid), true))
{
strmid(BusinessInfo[b][bOwner], «None», 0, 5, 5);
UpdateBusiness(b);
SaveBusiness(b);
GivePlayerMoney(playerid,BusinessInfo[b][bPrice]/2);
SendClientMessage(playerid,-1,»Вы продали свой Бизнес государству. За 1/2 его стоимости.»);
return true;
}
}
return true;
}
if(strcmp(«/enter», cmdtext, true, 6) == 0)
{
for(new b = 1; b <= BusAmount; b++)
{
if(!IsPlayerInRangeOfPoint(playerid, 1.5, BusinessInfo[b][bX], BusinessInfo[b][bY], BusinessInfo[b][bZ])) continue;
if(strcmp(BusinessInfo[b][bOwner],PlayerName(playerid), true) !=0 && BusinessInfo[b][bLock] == 1) return SendClientMessage(playerid,-1,»Бизнес закрыт.»);
SetPlayerPos(playerid, bInts[BusinessInfo[b][bInterior]][biX], bInts[BusinessInfo[b][bInterior]][biY], bInts[BusinessInfo[b][bInterior]][biZ]);
SetPlayerInterior(playerid, bInts[BusinessInfo[b][bInterior]][biInt]);
SetPlayerVirtualWorld(playerid, BusinessInfo[b][bVirtWorld]);
}
return true;
}
if(strcmp(«/exit», cmdtext, true, 5) == 0)
{
for(new b = 1; b <= BusAmount; b++)
{
if(IsPlayerInRangeOfPoint(playerid, 5.0, bInts[BusinessInfo[b][bInterior]][biX], bInts[BusinessInfo[b][bInterior]][biY], bInts[BusinessInfo[b][bInterior]][biZ]) && GetPlayerVirtualWorld(playerid) == BusinessInfo[b][bVirtWorld])
{
SetPlayerPos(playerid, BusinessInfo[b][bX],BusinessInfo[b][bY],BusinessInfo[b][bZ]);
SetPlayerVirtualWorld(playerid,0);
SetPlayerInterior(playerid,0);
}
}
return true;
}
if(strcmp(«/bclose», cmdtext, true, 6) == 0)
{
for(new b = 1; b <= BusAmount; b++)
{
if(!IsPlayerInRangeOfPoint(playerid, 1.5, BusinessInfo[b][bX], BusinessInfo[b][bY], BusinessInfo[b][bZ])) continue;
if(strcmp(BusinessInfo[b][bOwner], PlayerName(playerid), true) != 0) return SendClientMessage(playerid,-1,»У вас нет ключей от данной собственности.»);
if(BusinessInfo[b][bLock] == 0)
{
BusinessInfo[b][bLock]=1;
SaveBusiness(b);
GameTextForPlayer(playerid,»~w~Business ~r~Locked»,100,1);
}
else if(BusinessInfo[b][bLock] == 1) return SendClientMessage(playerid,-1,»Бизнес уже закрыт.»);
return true;
}
return true;
}
if(strcmp(«/bopen», cmdtext, true, 6) == 0)
{
for(new b = 1; b <= BusAmount; b++)
{
if(!IsPlayerInRangeOfPoint(playerid, 1.5, BusinessInfo[b][bX], BusinessInfo[b][bY], BusinessInfo[b][bZ])) continue;
if(strcmp(BusinessInfo[b][bOwner],PlayerName(playerid) ,true) !=0 ) return SendClientMessage(playerid,-1,»У вас нет ключей от данной собственности.»);
if(BusinessInfo[b][bLock] == 1)
{
BusinessInfo[b][bLock] = 0;
SaveBusiness(b);
GameTextForPlayer(playerid,»~w~Business ~g~Un~r~Locked»,100,1);
}
else if(BusinessInfo[b][bLock] == 0) return SendClientMessage(playerid,-1,»Бизнес уже открыт.»);
return true;
}
return true;
}
return false;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
{
case 2000:
{
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 2000, DIALOG_STYLE_INPUT, «Название», «Введите название:», «Далее»,»Отмена»);
SetPVarString(playerid, «b_name», inputtext);
ShowPlayerDialog(playerid, 2001, DIALOG_STYLE_INPUT, «Стоимость», «Введите стоимость Бизнеса:», «Далее», «Отмена»);
}
}
case 2001:
{
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, 2001, DIALOG_STYLE_INPUT, «Стоимость», «Введите стоимость бизнеса:»,»Далее»,»Назад»);
SetPVarInt(playerid, «b_price», strval(inputtext));
LString = «»;
for(new i; i < sizeof(bInts); i++)
{
strcat(LString, bInts[i][biName]);
strcat(LString, «n»);
}
ShowPlayerDialog(playerid, 2002, DIALOG_STYLE_LIST, «Интерьер», LString, «Далее», «Назад»);
}
else DeletePVar(playerid, «b_name»), ShowPlayerDialog(playerid, 2000, DIALOG_STYLE_INPUT, «Название»,»Введите название:», «Далее», «Отмена»);
}
case 2002:
{
if(response)
{
SetPVarInt(playerid, «b_int», listitem);
ShowPlayerDialog(playerid, 2003, DIALOG_STYLE_MSGBOX, «Подтверждение», «Вы действительно желаете создать Бизнес?», «V», «X»);
}
else DeletePVar(playerid, «b_price»), ShowPlayerDialog(playerid, 2001, DIALOG_STYLE_INPUT, «Стоимость», «Введите стоимость Бизнеса:», «Далее», «Назад»);
}
case 2003:
{
if(response)
{
BusAmount++, SaveBusinessAmount();
new Float:x[3], str[32];
GetPlayerPos(playerid, x[0], x[1], x[2]);
GetPVarString(playerid, «b_name», str, 32);
BusinessInfo[BusAmount][bX] = x[0];
BusinessInfo[BusAmount][bY] = x[1];
BusinessInfo[BusAmount][bZ] = x[2];
BusinessInfo[BusAmount][bPrice] = GetPVarInt(playerid, «b_price»);
BusinessInfo[BusAmount][bInterior] = GetPVarInt(playerid, «b_int»);
BusinessInfo[BusAmount][bVirtWorld] = BusAmount;
strmid(BusinessInfo[BusAmount][bBusName], str, 0, 32, 32);
strmid(BusinessInfo[BusAmount][bOwner], «None», 0, 5, 5);
SaveBusiness(BusAmount);
BusinessInfo[BusAmount][bPick]=CreatePickup(1274,23,x[0],x[1],x[2],0);
format(LString, 128, «Бизнесn%snЦена: $%d», BusinessInfo[BusAmount][bBusName], BusinessInfo[BusAmount][bPrice]);
BusinessInfo[BusAmount][bText] = Create3DTextLabel(LString, 0xFFFFFFFF, x[0], x[1], x[2] + 0.5, 10.0, 0, 0);
GameTextForPlayer(playerid, «~w~Business ~g~Created»,100,1);
DeletePVar(playerid, «b_price»), DeletePVar(playerid, «b_name»), DeletePVar(playerid, «b_int»);
}
else DeletePVar(playerid,»b_price»), DeletePVar(playerid, «b_name»), DeletePVar(playerid, «b_int»);
}
}
return 1;
}
PlayerName(playerid)
{
new Name[24];
GetPlayerName(playerid,Name,24);
return Name;
}
SaveBusinessAmount()
{
new f=ini_openFile(«Business/MBusiness.ini»);
ini_setInteger(f,»Amount»,BusAmount);
return ini_closeFile(f);
}
LoadBusiness()
{
if(!fexist(«Business/MBusiness.ini»)) return print(«[Бизнесы]Ошибка: Файл ‘MBusiness.ini’ не найден!»);
new f = ini_openFile(«Business/MBusiness.ini»);
ini_getInteger(f, «Amount», BusAmount);
ini_closeFile(f);
if(!fexist(«Business/Business.ini»)) return print(«[Бизнесы]Ошибка: Файл ‘Business.ini’ не найден!»);
f = ini_openFile(«Business/Business.ini»);
new str[8];
for(new b = 1; b <= BusAmount; b++)
{
format(str, sizeof(str), «ID %d», b);
ini_getString(f, str, LString);
sscanf(LString, «p<|>s[32]s[24]fffiiii», BusinessInfo[b][bBusName], BusinessInfo[b][bOwner], BusinessInfo[b][bX], BusinessInfo[b][bY], BusinessInfo[b][bZ], BusinessInfo[b][bInterior], BusinessInfo[b][bVirtWorld], BusinessInfo[b][bPrice], BusinessInfo[b][bLock]);
if(!strcmp(BusinessInfo[b][bOwner],»None»,true))
{
BusinessInfo[b][bPick] = CreatePickup(1274, 23, BusinessInfo[b][bX], BusinessInfo[b][bY], BusinessInfo[b][bZ], 0);
format(LString,128,»Бизнесn%snЦена: $%d», BusinessInfo[b][bBusName], BusinessInfo[b][bPrice]);
BusinessInfo[b][bText] = Create3DTextLabel(LString, 0xFFFFFFFF, BusinessInfo[b][bX], BusinessInfo[b][bY], BusinessInfo[b][bZ] + 0.5, 10.0, 0, 0);
}
else
{
BusinessInfo[b][bPick] = CreatePickup(1272, 23, BusinessInfo[b][bX], BusinessInfo[b][bY], BusinessInfo[b][bZ],0);
format(LString, 128, «Бизнесn%snВладелец: %s», BusinessInfo[b][bBusName],BusinessInfo[b][bOwner]);
BusinessInfo[b][bText] = Create3DTextLabel(LString, 0xFFFFFFFF, BusinessInfo[b][bX], BusinessInfo[b][bY], BusinessInfo[b][bZ] +0.5, 10.0, 0, 0);
}
}
ini_closeFile(f);
return printf(«Бизнесы Загружены | Кол-во: %d»,BusAmount);
}
SaveBusiness(b)
{
new f = ini_openFile(«Business/Business.ini»);
new str[8];
format(str, 8, «ID %d», b);
format(LString,sizeof(LString),»%s|%s|%f|%f|%f|%d|%d|%d|%d», BusinessInfo[b][bBusName], BusinessInfo[b][bOwner], BusinessInfo[b][bX], BusinessInfo[b][bY], BusinessInfo[b][bZ], BusinessInfo[b][bInterior], BusinessInfo[b][bVirtWorld], BusinessInfo[b][bPrice], BusinessInfo[b][bLock]);
ini_setString(f,str,LString);
ini_closeFile(f);
return true;
}
UpdateBusiness(b)
{
DestroyPickup(BusinessInfo[b][bPick]);
if(!strcmp(BusinessInfo[b][bOwner],»None»,true))
{
BusinessInfo[b][bPick] = CreatePickup(1274, 23, BusinessInfo[b][bX], BusinessInfo[b][bY], BusinessInfo[b][bZ],0);
format(LString, 128, «Бизнесn%snЦена: $%d», BusinessInfo[b][bBusName], BusinessInfo[b][bPrice]);
Update3DTextLabelText(BusinessInfo[b][bText],0xFFFFFFFF,LString);
}
else
{
BusinessInfo[b][bPick] = CreatePickup(1272, 23, BusinessInfo[b][bX], BusinessInfo[b][bY], BusinessInfo[b][bZ], 0);
format(LString,128,»Бизнесn%snВладелец: %s»,BusinessInfo[b][bBusName],BusinessInfo[b][bOwner]);
Update3DTextLabelText(BusinessInfo[b][bText],0xFFFFFFFF,LString);
}
}

Источник

Всем привет, в этой статье, вы сможете узнать различные способы раскрутки своего бара на игровом проекте Samp-Rp.

Немного от себя:

Я являюсь владельцем «Comedy Club’a» на одном из игровых серверов проекта.

Давно хотел приобрести какой-либо бизнес, и никак не мог купить что-нибудь подешевле.В итоге приобрел. Камеди Клаб, которые находиться в городе ЛВ. Кто еще не понял что такое Comedy Club в сампе — это бар в котором распивают различные напитки, короче говоря.

Я долго размышлял, как раскрутить свой бар, как хотя бы вернуть деньги, которые потратил на бизнес.

В итоге пришло много идей, о которых я вам сейчас и расскажу.

Примечание: некоторые идеи взяты у других людей, или возможно вы про них где-то слышали, если эта тема Баян. Попрошу ссылку. Если окажется что Баян удалю тему!

Способ номер 1:

Литрбол. 

1. Для тех кто не знает, литрбол — конкурс по распитию спиртных напитков, победитель является тот, кто выпил больше всех алкоголя. В игре это будет считаться как РП мероприятие или что-то в этом роде, уверен что администраторы помогут пиарнуть в /o.

2. Понадобиться немного времени, аккаунт в News или помощь от администраторов, которые смогут пропиарить ваш конкурс в /o.

3. Пишите что в вашем баре проводиться литрбол, и денежный приз составляет около 100к ( не советую больше, т.к. будет мал шанс заработать. )

4. Участники собираются в вашем клубе, + цену за вход ставим в размере 1-3к, это тоже заработок и в основном на конкурс придут люди у которых есть деньги.

5. Пытаемся растянуть время, желаемое кол-во участников около 10-ти, иначе прибыли большой не будет.

6. Далее зовем своего друга, и просим его поучаствовать ( главное чтобы никто не догадывался что он ваш друг. ).

7. Вы даете отсчет, и кричите чтобы участники начали выпивать виски ( или другой дорогой напиток у вас в баре ).

8. Думаю далее всё ясно, как конкурс подходит к концу и у многих участников просто кончились деньги, вы говорите что победил «этот человек», то есть ваш друг.

9. Вы делаете вид что награждаете его в размере 100к, но на самом деле отдаете те деньги, которые он потратил.

10. Ни у кого не возникает подозрения что вы обманули участников.

11. Мирно расходитесь и всё. ( При этом, что вы заработали около 500к+, и отдали всего-лишь ту часть денег, на которую выпил ваш друг. )

Примечание: Также можете фантазировать, или вообще обмануть участников, офнуться и не раздать призы, а если пойдут жалобы, напишите что вас тогда крашнуло/кикнуло/интернет отключился.

Способ номер 2:

Прием на работу других игроков.

]1. Всё достаточно просто, ставим цену — 5к за вход.

2. Пишем объяву что в баре проходит прием на работу, зп от 20к в час. Не забудьте указать что встреча в баре, а то толпа будет ждать около входа.

3. Далее по РП раздаем им всякие пэйджики, просим включить одинаковый клист, и говорим что будете платить за одну вечеринку 20к +.

4. Подходите к бару и /bizwithdraw. А так не платим нашим работникам, всё время говоря что ужасно работаете или офаетесь, когда они вас просят.

Cпособ номер 3;

Вечеринки, стриптиз и прочее в вашем баре.

Существует достаточное кол-во баров с красивыми интерьерами, если хотите использовать данный способ заработка не советую покупать бары с не подходящим интерьером.

1. Если вы пользуетесь популярностью на форуме и в игре, можете создать тему на форуме о вечеринке, которая состоится в ближайшее время.

2. Далее пиарить в /ad ( советую прокачать аккаунт для News )

3. Ставите цену за вход и алкоголь повыше.

4. И собираете народ в вашем баре.

5. Снимаем деньги с банка и радуемся небольшой прибыли.

Примечание: можно устраивать различные конкурсы, также литрболы во время вечеринок и т.д.

Всё зависит от вашей фантазии.

Cпособ номер 4;

Тотализатор:

1. Кидаем объявления что в баре проходит тотализатор с денежным призом. ( Тотализатор- это ставки на бои спорт и т д. в нашем случае ставки на нелегальные бои)

2. После того как собрали вы народ. Советую, за вход поставить максимальную сумму так как. Бои не легальные, может быть облава от ФБР и Полиции.

3. Собираем за бой ставки, кто на кого ставит- начинается бой. тот человек который выиграл он получает не всю сумму, а только 10 процентов со ставки.Ещё 10 процентов вы забираете себе за проведения боёв… Остальные 80 процентов вы отдаёте тому кто поставил на победителя.

Примечание: Чтоб не было облав от ФБР и Полиции, можно сделать следующий ход событий.Договориться с Мэром Штата.

Что будут проходить мероприятия в моём баре на перчатках. И что это безопасно.

После того как вам одобрил мэр штата. Вы можете спокойно сказать ФБР или Полиции что у меня всё тут легально. 

Источник