AndreySimckin 1 Опубликовано: 16 июля, 2015 (изменено) Если вы когда-нибудь играли в Dota 2 или CS GO то вы знаете что там есть система сундуков или кейсов. Проект уже почти готов, но мне нужна помощь в создании социальной части программы. Планируется: 1.Торговая площадка для вещей выбитых из сундуков. 2.Система друзей 3.Магазин предметов. ---------------------Описание---------------------- 1.Вначале человек кладет деньги на "chest balance" (Любой разрешенный сервер может это сделать ). Вот код начисления денег на сервере(CC). -------------------------- if Shop_data[1] == "add_money" and Shop_data[2] and tonumber(Shop_data[3]) and Shop_id == money_server_id then Shop_Check_money_user=fs.open("Users/"..Shop_data[2].."/fastload/"..Shop_data[2]..".balance","r") Shop_user_money=Shop_Check_money_user.readLine() Shop_Check_money_user.close() Shop_Check_money_user.close() Shop_edit_money_user=fs.open("Users/"..Shop_data[2].."/fastload/"..Shop_data[2]..".balance","w") Shop_edit_money_user.write(Shop_user_money+Shop_data[3]) Shop_edit_money_user.close() Shop_edit_money_user.close() end -------------------------- 2.Потом покупает сундук (От 1 до 5 сразу). 3.Потом он его открывает. 4.Ему выпадает рандомный предмет (Рандомный выбирается во время открытия сундука). Первое самое редкое, у последних четырех равные шанцы. Chest_slotsOnly_gen=math.random(1,120) ------------------------------------- if Chest_slotsOnly_gen > 115 then Chest_give_id=Chest_slot_id_6 ------------- elseif Chest_slotsOnly_gen > 105 then Chest_give_id=Chest_slot_id_5 ------------- elseif Chest_slotsOnly_gen > 80 then Chest_give_id=Chest_slot_id_4 ------------- elseif Chest_slotsOnly_gen > 60 then Chest_give_id=Chest_slot_id_3 ------------- elseif Chest_slotsOnly_gen > 40 then Chest_give_id=Chest_slot_id_2 ------------- elseif Chest_slotsOnly_gen > 20 then Chest_give_id=Chest_slot_id_1 ------------- end 5.Этот предмет можно выдать с помощью командного блока, который стоит рядом с сервером. --------------------------------------------------- Skype: andry089875 Разработка OC версии идет полным ходом! Изменено 18 июля, 2015 пользователем AndreySimckin 1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
eu_tomat 2 154 Опубликовано: 16 июля, 2015 Если вы когда-нибудь играли в Dota 2 или CS GO то вы знаете что там есть система сундуков или кейсов. Проект уже почти готов, но мне нужна помощь в создании социальной части программы. Планируется: 1.Торговая площадка для вещей выбитых из сундуков. 2.Система друзей 3.Магазин предметов. Я, например, не играл ни в то, ни другое. Опиши своими словами, что за систему ты строишь, и как она должна работать. Что такое "социальная часть программы"? У нас на сервере уже не используется ComputerCraft, и все его фанаты теперь изучают OpenComputers. Скриншотов много, но о чем идет речь, не ясно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Quant 442 Опубликовано: 17 июля, 2015 Я, например, не играл ни в то, ни другое. Опиши своими словами, что за систему ты строишь, и как она должна работать. Что такое "социальная часть программы"? У нас на сервере уже не используется ComputerCraft, и все его фанаты теперь изучают OpenComputers. Скриншотов много, но о чем идет речь, не ясно. Это,кажется,система получения рандомных вещей из наборов,которые наверное ещё и покупаются.Вообщем,это лотерея. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
AndreySimckin Автор темы 1 Опубликовано: 17 июля, 2015 (изменено) Это,кажется,система получения рандомных вещей из наборов,которые наверное ещё и покупаются.Вообщем,это лотерея. Да, и причем можно использовать любую банк-систему. Там перед тем как что-то покупать, туда надо деньги положить. Я вот интегрировал свою банк-систему с iConomy! Изменено 17 июля, 2015 пользователем AndreySimckin Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Fiender 931 Опубликовано: 17 июля, 2015 (изменено) Если ставить эту систему на сервер то нужно: 1) Переписать программу на OpenComputers с более менее красивым GUI. 2) Добиться одобрения и согласия администрации. 3) Привязать ее к существующей банк системе. Изменено 17 июля, 2015 пользователем Fiender Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Quant 442 Опубликовано: 17 июля, 2015 (изменено) Если ставить эту систему на сервер то нужно: 1) Переписать программу на OpenComputers с более менее красивым GUI. 2) Добиться одобрения и согласия администрации. 3) Привязать ее к существующей банк системе. 4)Переделать её на OC Изменено 17 июля, 2015 пользователем Quant Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Fiender 931 Опубликовано: 17 июля, 2015 4)Переделать её на OC Я же уже написал, что ее нужно переписать на OC, зачем еще раз писать про это?) А вообще если он все это сделает красиво и с гуи, с привязкой к банку то ему может быть и выдадут крылышки олвейс славы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc 625 Опубликовано: 17 июля, 2015 Если ставить эту систему на сервер то нужно: 1) Переписать программу на OpenComputers с более менее красивым GUI. 2) Добиться одобрения и согласия администрации. 3) Привязать ее к существующей банк системе. Я такую штуку делал. Если кое-кто (Алекс) захочет ввести эдакую систему, он должен сказать мне. Я её бы допилил, по его усмотрению, а потом привязали бы к банковской системе. Но пока как видишь никому моя хрень не нужна. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Fiender 931 Опубликовано: 17 июля, 2015 Я такую штуку делал. Если кое-кто (Алекс) захочет ввести эдакую систему, он должен сказать мне. Я её бы допилил, по его усмотрению, а потом привязали бы к банковской системе. Но пока как видишь никому моя хрень не нужна. Ты делал же казино вроде бы ,так чего его забросил? Там же Алекс вроде бы тебе говорил чего добавить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc 625 Опубликовано: 17 июля, 2015 (изменено) Ты делал же казино вроде бы ,так чего его забросил? Там же Алекс вроде бы тебе говорил чего добавить.Просто, понимаешь тут надо построить где то тестовую площадку, ресурсов нет (только запчасти ПК), привата нет, где мне эту площадку строить? На старом ИТ делал, потом перешел на МТ, там в креативе тестил, а сейчас был вайп, МТ умер вот и не могу тестить. Дайте приват, строительньные блоки, редстоун и поршни, мониторы и я буду дальше все делать. Ах, да мне нужно чётко сказать нужно или не нужно. А то если туда за один реальный день зацду только я и Файн из любопытства, то будет не круто, ИМХО. Изменено 17 июля, 2015 пользователем LeshaInc Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Fiender 931 Опубликовано: 17 июля, 2015 Давай я тебе там ресов, все равно их девать не куда. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc 625 Опубликовано: 17 июля, 2015 Давай я тебе там ресов, все равно их девать не куда. Вы мне скажите нужно казино или нет. А то если туда за один реальный день зайду только Я и Файн из любопытства, то будет не круто, ИМХО. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Alex 4 683 Опубликовано: 17 июля, 2015 Я пока как и Томат, совершенно не понял системы рандомизации сундуков. Где они сетятся, с каким рандомным дропом и за чей счет. Совершенно ничего не описано. Сказано, мол есть друзья сундуков и торговая площадка с дропом, который оттуда выпал, и купить(продать) его можно через банковскую систему. Что там должно происходить, напиши понятным языком. Не нужно отсылок в КС. Просто объясни, мол, я пришел, заплатил 100 р., мне засетили перед мордочкой сундук с алмазиком. Заплатил еще 100 руб, появился сундук с кусочком кактуса. Так что ли? И что нужно прикрутить к банку? Что там за казино будет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc 625 Опубликовано: 17 июля, 2015 И что нужно прикрутить к банку? Что там за казино будет? Файндер написал как улучшить систему рандомных сундуков, я ему написал что я уже делал казино, он начал предлагать разные варианты что можно сделать, как допилить казино. Я сказал что без Алекса казино не будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Alex 4 683 Опубликовано: 17 июля, 2015 Файндер написал как улучшить систему рандомных сундуков, я ему написал что я уже делал казино, он начал предлагать разные варианты что можно сделать, как допилить казино. Я сказал что без Алекса казино не будет. Понятно. Винегрет каккой-то. Мало того, что абсолютно непонятно, что такое рандомные сундуки и кто их должен и за чей счет сетить, а самое главное, для чего. Ведь их же не сломать и не открыть в привате, это раз. Второе. Напутали праведное с яйцами и монашкой уже. Смешалось все в доме Облонских - сундуки, бумага, ножницы, друзья, кони и банки и казино. Казино не я разрабатываю, поэтому не замедлить, не ускорить его я не могу Банк - это по сути хранение ресов игроков в виде денег, а также голосов. За них можно приобрести плюшки, другие ресы или купить товар, который не крафтится и заблочен для ограничения нагрузки на сервер, например ЧЛ. Для полного оправдания названия Банка там должна быть еще реализована система кредитов и вкладов. То есть свой лям я кидаю под процент и его не могу юзать неделю, например, но каждый день с ляма мне капает 20К или или стак железа или 32 алма. С кредитам сложнее немного, так как надо будет выбивать средства или банить некоторых=) А вот как с Банком связана игра кинь рубль выиграй 2 рубля (если там 1/2) или ничего не выиграй, и рандомные сундуки, я так и не понял. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
LeshaInc 625 Опубликовано: 17 июля, 2015 Понятно. Винегрет каккой-то. Мало того, что абсолютно непонятно, что такое рандомные сундуки и кто их должен и за чей счет сетить, а самое главное, для чего. Ведь их же не сломать и не открыть в привате, это раз. Второе. Напутали праведное с яйцами и монашкой уже. Смешалось все в доме Облонских - сундуки, бумага, ножницы, друзья, кони и банки и казино. Казино не я разрабатываю, поэтому не замедлить, не ускорить его я не могу Банк - это по сути хранение ресов игроков в виде денег, а также голосов. За них можно приобрести плюшки, другие ресы или купить товар, который не крафтится и заблочен для ограничения нагрузки на сервер, например ЧЛ. Для полного оправдания названия Банка там должна быть еще реализована система кредитов и вкладов. То есть свой лям я кидаю под процент и его не могу юзать неделю, например, но каждый день с ляма мне капает 20К или или стак железа или 32 алма. С кредитам сложнее немного, так как надо будет выбивать средства или банить некоторых=) А вот как с Банком связана игра кинь рубль выиграй 2 рубля (если там 1/2) или ничего не выиграй, и рандомные сундуки, я так и не понял. Банк хранит деньги, казино из отбирает, в свой счёт, часть отдавая игрокам. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах