А работать это нифига не будет потому, что на сервере будет 100500 владельцев предприятий
владельцев не может быть больше чем доступных магазинов под аренду. В сампе всё статично и всё ограничено. Т.е. у меня допустим 80 магазинов доступных. Значит владельце не больше 80. Если на сервере больше онлайн, чем 100 то можно делать больше магазинов. Это всё мелкие проблемы, которые я даже за проблемы не считаю. Ни кто не мешает быть бандюганом и при этом иметь бизнес.
А то что это будет работать я смогу доказать как только до конца доделаю.
И работать это будет или не будет зависит не от идеи, а от правильно заточенных мозгов и рук.
Итак немного ушли от тема. Попробую воссоздать картину того, что я хотел сделать более понятно.
1. Существуют портовые доки. Грузовой корабль привозит в порт сюрьё и материалы, а также туристов. Туристов также доставляют самолёты. Туристы - это просто цифры, это не игроки. 2. Кол-во туристов зависит от благосостояния штата, которое в свою очередь зависит от правильной политики правительства штата. 3. Туристы необходимы, чтобы бизы работали. Т.к. при посещение бизов владельцы получают доход равный цене входа умноженной на кол-во посетителей. Так формируется оффлайн прибыль бизов с интерьерами. 4. на сервере, на ряду с другими работами, присутствуют работы, которые необходимы для добычи ресурсов. 5. ресурсы поступают в компании. 6. компания может выставлять ресурсы на бирже, а могу производить из них товары различного качества. 7. Все бизы делятся на 5 типов:
Сфера услуг Сфера торговли Сфера занятости Индустрия развлечений Ресторанный бизнес
8. Каждый сотрудник наряду с основными параметрами будет иметь дополнительные параметры:
9. Сотрудников можно нанять только в службе занятости из числа реальных игроков, а также мнимых. 10. каждый игрок зайдя на сервер, чтобы начать зарабатывать деньги должен придти в службу занятости и оставить заявку по форме Имя Пол Возраст Способности Оклад Срок действия 01 Габриэль М 18 0/100 $348 14 д. Срок действия - это время которая заявка действительна. После чего она снимается. 12.Способности развиваются от кол-ва времени проведенного игроком в данной сфере. 13. Каждый сотрудник может занимать должности в компании:
Техдиректор Финдиректор Аналитический директор Исполнительный директор IT-директор Директор производства Директор по маркетингу PR-директор Административный директор Директор по СМИ Менеджер производства Менеджер по маркетингу PR-менеджер Административный менеджер Менеджер по СМИ Ассистент производства Ассистент по маркетингу PR-ассистент Административный ассистент Ассистент по СМИ
14. при достижении определённого уровня опыта вы автоматически поднимаетесь по карьерной лестнице. 15. при наличии ассистента производства бизнес не только может продавать ресурсы, но и производить товары, которые также можно будет продавать на бирже. 16. чтобы ускорить прокачку можно пройти Обучающие курсы, которую может оплатить как владелец биза так и сам игрок. 17. чтобы сменить сферу деятельности можно пройти Переподготовку, которую может оплатить как владелец биза так и сам игрок. 18. Популярность вашего биза будет также зависеть от многих факторов 19. Формула расчета дохода: основной доход*процент увеличения Базовый доход магазина, в день: 1,000 Ожидаемый доход за день: 1,258 Улучшение фирмы: пока нет
Влияние способностей сотрудников: +120(12%) Влияние опыта сотрудников: +50(5%) Влияние должностей сотрудников: - Влияние внешнего вида сотрудников(дополнительно купленные объекты): - Влияние менеджера: - Влияние популярности: +40(4%) Влияние поместья: пока нет Влияние титула(звания):- Влияние транспортного средства: - Влияние товаров: - Влияние лидерства: - Влияние стратегического сотрудничества: - Влияние фракции (гильдии): - Влияние чистоты: - Влияние офиса: - Влияние конкуренции: - Влияние района: - Влияние Аренды: -118 Налоги: -60(6%) Затраты на хранение: -24 20.Титулы
Предприниматель Миллионер Мультимиллионер Миллиардер Всем знакомый Коммерческий директор Почетный председатель
21. чтобы бизнес заработал надо также закупить ресурсы для производства товара. Владелец или работник биза оставляют заявку на покупку ресурса.
22. После заявки в диспетчерской дальнобоев появляется заявка с указанием какой сферы ресурс, гонорар, куда. Т.е. дальнобойщик обеспечивает доставку товара или ресурса со склада в биз. Гонорар ему выплачивает не сервер, а владелец биза.
23. Все товары и ресурсы после продажи на бирже попадают на склады. Импортируемые ресурсы и товары также попадают на склады.
24. Каждый биз стартует с 1 лвл. Но владелец биза может прокачивать биза при выполнении определённых условий.
Биз высокого класса привлекает больше покупателей и приносит больше прибыли.
25. Для прокачки биза нужны деньги и очки улучшения. Улучшение занимает много времени.
26. Каждые 4 часа вам начисляется одно очко улучшения.
27. При покупки два и более бизов вы можете организовать свою компанию. Которая также прокачивается. И позволяет вам покупать всё больше и больше бизов.
28. Популярность компании будет зависеть: 1. от посещений 2. от кол-во потраченных денег 3. от благодарностей 4. от оценки Мэрии 5. от кол-ва денег в казну штата
Мозг сломать можно, попробую что-нибудь сделать из этого? Молодец.
- Учимся рипать сайт - Memfiso-RPG мод Оказываю платную помощь, в создании и редактировании(доработка, исправление багов, реализация ваших идей) ваших модов/скриптов выполненных в pawno. Обращайтесь в скайп: massaoff РАБОТАЮ ТОЛЬКО С 50% ПРЕДОПЛАТОЙ!
Сообщение отредактировал massaoff - Суббота, 22.09.2012, 12:42
Перечитывал этот текс не один раз, но сильно это очень сложно реализовать в игре, нужен постоянный круглосуточный онлайн. А так идея очень даже хорошая, но не думаю что это когда то реализуют в сампе. Разве что некоторые моменты , но тогда не будет запланированного круговорота системы.
Kievskiy, ты наверно не понял. Ни чего сложного нет. Просто время счас у меня мало, поэтому разработка этой идеи идёт медленно.
1. Вся наша экономика зависит от портовых доков. Всё что вы производите должно быть доставлено на грузовиках и продано на грузовой корабль. Только тогда вы получите деньги. Также на корабле прибывают и убывают иммигранты, в поисках лучшей доли в другом штате. Если популярность штата растёт то люди приезжают в штат, а если они не довольны зарплатой то покидают бизнес или покидают штат.
Когда корабль отправляется в чате пишется: Корабль вывез товаров на сумму %. Когда корабль прибывает в чате пишется: В штат прибыли туристы. Ни-много ни-мало - 10 шт.
2. Чем выше зарплата, тем быстрее и плотнее будет заполнен ваш штат сотрудников. Тем выше качество работы и соответственно больше прибыль. Максимальное значение ЗП 50$. Но имейте ввиду, что если другой бизнесмен поставит больше заработную плату, то ваши работники могут уйти к нему. Т.о. владельцы бизов будут вынуждены постоянно бороться за то, чтобы их бизнес не простаивал.
3. Кроме как обеспечивать своих подопечных деньгами, им ещё надо предоставить жильё. Покупая дом обращайте на кол-во комнат в нём. Если вашему работнику негде будет жить, то он покинет ваш бизнес и уйдёт к другому или уедет из штата. Эти мнимые игроки также как и реальные будут платить аренду.
4. Каждый бизнес получает прибыль от экспорта товаров, но имеет расходы на аренду помещения(на содержание), на хранение материалов и товаров на складе и выплату зарплаты. Поэтому бизнес в неумелых руках больше даёт расходов чем прибыли. Если ваш бизнес будет долго простаивать без работников, то вы уйдёте в минус по аренде и будете вынуждены продать бизнес.
5. В менюшке бизнесов добавится ещё информация: Экспорт: Зарплата: Содержание: Всего:
Произведено: На складе:
Работников[мест]:
Это для того, чтобы контролировать доход и расход и правильно начислять зарплату своим работникам.
6. Обычные игроки могут работать и арендовать жильё на ряду с мнимыми. Мнимые игроки - это такая же таблица данных в базе как и ваша, только эти игроки постоянно на сервере загружены. Их параметры постоянно меняются. Они рождаются и умирают, приходят и уходят. Имена их буду браться из списка имён случайным образом. Они будут добавляться в базу как тачки. НО их вы никогда не увидите, т.к. их будет очень много. И ни один сервер не сможет реально обработать такое кол-во 3Д персонажей. Поэтому это будут просто переменные.
7. Со временем можно наворотить: добавить параметры определяющие критерий счастья: Качество пищи, жильё, религия, развлечение, медицина, защищённость, окружающая среда, свобода, работа, уважение
Сделать, чтобы каждый бизнес имел определённое кол-во мест для мнимых работников. Допустим порт имеет 4 места. Паркинг 2 места. Свалка - 4. Ферма - 6. Рыболовная пристань - 4. Фабрики и заводы по 8 мест. Оружейный завод - 7 мест. Больница - 4 Шахта - 5 Рестораны и закусочные - 4 Нефтяная вышка - 2 Офис грузоперевозок - 6 CNN студия - 3 Полицейский участок - 5 Тюрьма - 2 Аэропорт - 2 и т.д. и т.п. НО это на начальном этапе не нужно.
Чтобы игра была ещё интереснее после сделанных первых 5 пунктов можно разделить штат на 3 города во главе которого будет свой губернатор и свой департамент. И каждый житель своего города будет защищать именно свой город или вредить чужому. Но это не будет работать без первых выполненных 5 пунктов. Поэтому на начальном этапе каждый сам за себя.
Вот примерные цифры: Сам магазин расходует 1 товар в час. Скорость производства сырья 200 в день и скорость производства товаров 24 единицы в час при наличии необходимого кол-ва материалов. И приносит прибыль на начальном уровне без дополнительных коэффициентов - $1000 в час Средняя арендная плата бизнеса 1 уровня $118 в час. Средняя цена бизнеса 1 уровня $6478. Средняя арендная плата бизнеса 2 уровня $265 в час. Средняя цена бизнеса 2 уровня $11075. Стоимость хранения: $24 за единицу в час
Так понятнее?
Может так в коде понятнее?
Code
stock OneHourTimer()//вызывается каждый час из SyncTime() { new strings[MAX_STRING]; new timer = GetTickCountEx();
new curdate = getdate(); for(new b = 0; b < MAX_BIZ; b++) { if(BizInfo[b][bOwned] == 0) continue;//если биз не куплен пропускаем BizInfo[b][bTill] -= 118; //Средняя арендная плата бизнеса 1 уровня(BizInfo[b][bLevel]) $118 в час.
if(BizInfo[b][bWorker] <= 0) continue; BizInfo[b][bTill] += floatround(1.0+BizInfo[b][bWorker]/10.0)*1000; //Базовый доход магазина, в день: 1,000 //Скорость производства сырья 200 в день BizInfo[b][bMetal] += floatround(1.0+BizInfo[b][bWorker]/10.0)*200; BizInfo[b][bTextiles] += floatround(1.0+BizInfo[b][bWorker]/10.0)*200; BizInfo[b][bProvisions] += floatround(1.0+BizInfo[b][bWorker]/10.0)*200; BizInfo[b][bTree] += floatround(1.0+BizInfo[b][bWorker]/10.0)*200; //BizInfo[b][bFuel] += 200;//топливо добывается и перерабатывается по другой схеме
//скорость производства товаров 24 единицы в день при наличии необходимого кол-ва материалов. if(BizInfo[b][bMetal] > 48 && BizInfo[b][bTextiles] > 48 && BizInfo[b][bProvisions] > 48 && BizInfo[b][bTree] > 48) { BizInfo[b][bMetal] -= 24*2; BizInfo[b][bTextiles] -= 24*2; BizInfo[b][bProvisions] -= 24*2; BizInfo[b][bTree] -= 24*2;
BizInfo[b][bProducts] += 24; }
if(BizInfo[b][bTill] > (floatround(BizInfo[b][bProducts]*24) && BizInfo[b][bTill] > 118) { if((curdate > gday) {//если сменились сутки gday = curdate; BizInfo[b][bTill] -= floatround(BizInfo[b][bProducts]*24 ); //Стоимость хранения: $24 за единицу в сутки. } } //товары мы должны экспортировать, т.е. вывозить на грузовиках в доки. }
Схема работы бизнеса на примере Закусочной. 1. Сырьё импортируется грузовым судном. Каждый час рандомное кол-во. 2. Грузчики разгружают его. Их работу оплачивает Порт. 3. Порт покупает экспортное Сырьё по дешёвке и выставляет на торги. При этом хранения его на Складе оплачивает Порт. 4. Дальнобойщики нанятые Портом на работу возят ящики на Склад в центре карты. Порт им предоставляет тягач, прицеп и оплачивает им каждый рейс. Порт следит за тем, чтобы дальнобойщики не ездили полупустыми. И наказывает их за это. Какое наказание надо придумать. 4. Как только Дальнобойщик отвёз Сырьё на Склад появляется заявка в меню продавцов на бирже. 5. Закусочная делает заявку на покупку Сырья. 6. Закусочная нанимает Дальнобойщиков. 7. Дальнобойщик со Склада берёт необходимое кол-во сырья и возит в Закусочную покуда не доставит необходимое кол-во Сырья. 8. Закусочная производит из СырьяТовары для своей сферы. 9. Закусочная выставляет Товары на торги на бирже. В зависимости от цены будет зависеть время продажи. 10. Дальнобойщик везёт их на Склад. Хранение на складе этих Товаров оплачивает Закусочная 11. Порт выставляет заявку на покупку Товаров на экспорт. 12. Как только этот Товар возьмёт Дальнобойщик работающий на Порт и доставит в Порт, заявка снимается с биржи и деньги за проданный Товар перечисляются в Закусочную
Что-то типо того. Отсюда видно, что всё завязано на порте и наверно это будет самый прибыльный бизнес, но с самыми большими расходами по сравнению с другими бизами. Если порт не будет работать, то весь товарооборот станет. И на складах зависнет куча товаров покуда не кончится сырьё для их производства. Вопрос: как сделать, чтобы порт всё время работал? Наверно надо его делать автоматически управляемым бизом.
Интересная тема. Встречал "круговороты денег", но в таких масштабах - нет. Насчет порта, владелец устанавливает условия покупки/продажи сырья, далее все само собой.
2 Грузчики разгружают коробки за 101% от стоимости еденицы продукта ($15). Их работу оплачивает Порт из своей кассы.
3 Порт приобретает экспортное Сырьё и выставляет на продажу. По каждому виду сырья действуют лимиты, т.е. порт и склад не резиновые.
4 Дальнобойщики покупают это сырьё за 110% и возят его на Склад. Порт им оплачивает гонорар каждый рейс.
5 Склад покупает у дальнобойщиков это сырьё за 120%.
6 Сервер следит за тем, чтобы дальнобойщики не ездили полупустыми и не грузились больше чем вместимость их фуры.
7 Как только Дальнобойщик отвёз Сырьё на Склад появляется возможность поставки сырья со склада по перерабатывающим бизам.
8 Чтобы направление поставки выпало именно на эту закусочную необходимо, чтобы в ней была лучшая цена покупки сырья
9 Дальнобойщик со Склада покупает необходимое кол-во сырья за 130% и везёт в Закусочную.
10 Закусочная получив сырьё для переработки по цене 140% каждый час производит 8*24*(100+bLevel)/100 из Сырья Товары для своей сферы и тратит один товар на своё содержание.
11 Закусочная выставляет Товары за 150% стоимости единицы продуктов. В зависимости от цены будет зависеть время продажи.
12 Дальнобойщик покупает их за свои деньги и везёт их на Склад.
13 На складе дальнобойщик разгружается по цене 160% за 1 товар.
14 Затем этот или другой дальнобойщик берёт этот товар по цене 170% и везёт в порт
15 Порт приобретает это товар по цене 180%.
16 Как только этот Товар возьмёт грузчик работающий на Порт и доставит его на Грузовое Судно, товар уплывает за кардон по цене 200% и деньги за проданный Товар перечисляются в Порт.
DANGER1979, не хочешь в проект пойти? Мне нравятся твоя голова.
- Учимся рипать сайт - Memfiso-RPG мод Оказываю платную помощь, в создании и редактировании(доработка, исправление багов, реализация ваших идей) ваших модов/скриптов выполненных в pawno. Обращайтесь в скайп: massaoff РАБОТАЮ ТОЛЬКО С 50% ПРЕДОПЛАТОЙ!
Ибо таковые лжеапостолы, лукавые делатели, принимают вид Апостолов Христовых. И неудивительно: потому что сам сатана принимает вид Ангела света, а потому не великое дело, если и служители его принимают вид служителей правды; но конец их будет по делам их. (2Кор 11:13-15).
Оу, а я думал почему такого человека еще никто не забрал
- Учимся рипать сайт - Memfiso-RPG мод Оказываю платную помощь, в создании и редактировании(доработка, исправление багов, реализация ваших идей) ваших модов/скриптов выполненных в pawno. Обращайтесь в скайп: massaoff РАБОТАЮ ТОЛЬКО С 50% ПРЕДОПЛАТОЙ!