Мафия, игра Мафия для Птохи API2 |
Здравствуйте, гость ( Вход | Регистрация )
Мафия, игра Мафия для Птохи API2 |
28.3.2011, 13:45
Сообщение
#21
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
|
|
|
29.3.2011, 15:05
Сообщение
#22
|
|
Продвинутый участник Группа: Пользователи Сообщений: 157 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 77 раз |
Очередное обновление - v.1.05.
Выявлены и исправлены ошибки с трупами - теперь за них нельзя проголосовать, выводится их статус в списках игроков. Добавил вывод списка игроков с количеством голосов, подсчет голосов исправлю позже, слишком неоптимальный получился. Исправил некоторые мелочи. |
|
|
29.3.2011, 17:26
Сообщение
#23
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 22.3.2011 Пользователь №: 9 012 Спасибо сказали: 1 раз |
версия 1.06. мафия убила комисара. и он все таки голосует и за него могут голосовать все.
|
|
|
29.3.2011, 20:37
Сообщение
#24
|
|
Продвинутый участник Группа: Пользователи Сообщений: 157 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 77 раз |
версия 1.06. мафия убила комисара. и он все таки голосует и за него могут голосовать все. 1.05, наверное? Ну не важно.Все-таки убитый комиссар голосовать не мог - трупы не могут голосовать, а вместо него мог голосовать следующий за ним игрок. Последствия одной нереализованной идеи. :( Исправил ошибку с Комиссаром и попутно пару мелочей. Перезалил файл в шапке. v.1.051. |
|
|
29.3.2011, 21:01
Сообщение
#25
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 4 Регистрация: 22.3.2011 Пользователь №: 9 012 Спасибо сказали: 1 раз |
странно. когда качал вроде была 1.06 версия) да, сам труп голосовать не мог. а вот все остальные могли.
|
|
|
29.3.2011, 23:11
Сообщение
#26
|
|
Продвинутый участник Группа: Пользователи Сообщений: 157 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 77 раз |
Mustik, история версий - в шапке скрипта, 1.06 планировал с другими изменениями, поэтому создал промежуточную версию, а за ошибку спасибо
Артём, пообщались с "автором". Адекватно воспринял. Ему просто не хватает советов от опытных хаберов. Хорошо, если его "заряда" в развитии и поддержке своего хаба хватит на продолжительное время. |
|
|
2.4.2011, 10:16
Сообщение
#27
|
|
Участник Группа: Пользователи Сообщений: 33 Регистрация: 6.3.2011 Из: Астрахань Пользователь №: 8 903 Спасибо сказали: 5 раз |
Комиссар проголосовал днем за игрока Х, утром его же проверил, скрипт упал с ошибкой
Цитата [11:02] Синтаксис ...s\PtokaX 0.4.1.2\scripts\mafia.lua:359: attempt to index field '?' (a nil value) И голосование комиссара видно в общем чате. |
|
|
2.4.2011, 11:16
Сообщение
#28
|
|
Продвинутый участник Группа: Пользователи Сообщений: 157 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 77 раз |
|
|
|
2.4.2011, 14:15
Сообщение
#29
|
|
Участник Группа: Пользователи Сообщений: 33 Регистрация: 6.3.2011 Из: Астрахань Пользователь №: 8 903 Спасибо сказали: 5 раз |
dimajak, хех, 1.03 Буду тестить новую.
|
|
|
21.4.2011, 10:54
Сообщение
#30
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 13.4.2011 Пользователь №: 9 131 Спасибо сказали: 0 раз |
Что то я не понял скачал версию в шапке как бы комисар не голосовал пишет комисар никого не проверил ???
|
|
|
21.4.2011, 11:14
Сообщение
#31
|
|
Продвинутый участник Группа: Пользователи Сообщений: 157 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 77 раз |
Что то я не понял скачал версию в шапке как бы комисар не голосовал пишет комисар никого не проверил ??? Наверное дело в 379-й строке Код if not CheckKom() then надоКод if CheckKom() then Проверьте, пожалуйста, а то у меня сейчас нет возможности поднять хаб и несколько клиентов. |
|
|
11.5.2011, 22:27
Сообщение
#32
|
|
PRIZrak Группа: Пользователи Сообщений: 76 Регистрация: 22.7.2008 Пользователь №: 251 Спасибо сказали: 4 раза |
А как скрыть бота на хабе?
|
|
|
11.5.2011, 22:29
Сообщение
#33
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Найти и закоментировать Core.RegBot
|
|
|
14.5.2011, 0:30
Сообщение
#34
|
|
Продвинутый участник Группа: Пользователи Сообщений: 157 Регистрация: 19.1.2010 Из: Волгоград Пользователь №: 5 756 Спасибо сказали: 77 раз |
Очередное обновление - v.1.06.
Исправлена ошибка с Комиссаром, исправлен подсчет голосов, добавлен вывод проголосовавших против. Давно хотел спросить! Я вот что подумал - я выкладываю скрипт со своими настройками, которые мне удобны при тестировании скрипта. Но при обновлении скрипта на ваших хабах (замене файла mafia.lua) приходится редактировать файл скрипта для изменения параметров игры "для себя", таких как "Время голосования мирных", "Время голосования мафии" и пр. Я прав? Неудобно вам? А если создать файл настроек? При замене файла скрипта ваши настройки сохранятся, отпадет необходимость править скрипт. После замены файла скрипта, вам останется только перезапустить скрипт. При запуске скрипта подхватятся настройки из файла. Какие параметры вынести в этот файл настроек? Но здесь есть большой минус! Вы правите (по привычке, по забывчивости, новичок и пр.) настройки в файле-скрипте. Перезапускаете его. Не работает! Что делать? Пытаетесь снова и снова, наступает злоба. Потом вспоминаете что надо было править файл настроек. И потом перезапустить скрипт. Так что лучше, оставить как есть или хапнуть проблем? |
|
|
14.5.2011, 1:39
Сообщение
#35
|
|
Активный участник Группа: Пользователи Сообщений: 93 Регистрация: 25.1.2010 Пользователь №: 5 828 Спасибо сказали: 7 раз |
Оставить как есть...
|
|
|
14.5.2011, 10:28
Сообщение
#36
|
|
Участник Группа: Пользователи Сообщений: 33 Регистрация: 6.3.2011 Из: Астрахань Пользователь №: 8 903 Спасибо сказали: 5 раз |
Оставить как есть. Поменять пару строчек не проблема
|
|
|
16.5.2011, 18:53
Сообщение
#37
|
|
PRIZrak Группа: Пользователи Сообщений: 76 Регистрация: 22.7.2008 Пользователь №: 251 Спасибо сказали: 4 раза |
Поработал немного и выдало (Версия скрипта: 1.051)
Синтаксис ***\mafia.lua:771: bad argument #1 to 'RemoveTimer' (number expected, got nil) Поставлю обновлённый скрипт, надеюсь там этого не будет. Насчёт регистрации, как правильно закоментировать? : Код OnStartup = function()
-- Регистрировать бота, если не зарегистрирован if tSettings.sBot ~= SetMan.GetString(21) then Core.RegBot(tSettings.sBot,"[МАФИЯ]","",true) end Core.SendToAll("<"..tSettings.sBot.."> Игра МАФИЯ включена.") |
|
|
17.5.2011, 1:01
Сообщение
#38
|
|
Активный участник Группа: Пользователи Сообщений: 93 Регистрация: 25.1.2010 Пользователь №: 5 828 Спасибо сказали: 7 раз |
PRIZrak!
Если я тебя правильно понял, то надо менять тут: Код local tSettings = { -- Имя бота --sBot = "Пряник", sBot = SetMan.GetString(21), в зависимости от того, хочешь ли ты видеть в списке бота "Пряник" или же основного бота Хаба.... В данном примере выше будет основной бот Хаба! |
|
|
17.5.2011, 21:11
Сообщение
#39
|
|
PRIZrak Группа: Пользователи Сообщений: 76 Регистрация: 22.7.2008 Пользователь №: 251 Спасибо сказали: 4 раза |
Мне нужно, чтобы игра велась от его имени, но в списке людей его не было видно.
|
|
|
18.5.2011, 3:02
Сообщение
#40
|
|
Активный участник Группа: Пользователи Сообщений: 93 Регистрация: 25.1.2010 Пользователь №: 5 828 Спасибо сказали: 7 раз |
так вот я и говорю, что игра будет вестись от имени основного бота хаба...., который не займёт лишнего места в списке (в отличие от бота Пряник) и будет лучше смотреться на мой взгляд!
А там, конечно, решать тебе! |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
Мафия игра Мафия для Verlihub |
8 | Vizunchik | 12 378 | 3.2.2012, 13:16 Посл. сообщение: Vizunchik | |
Мафия игра Мафия для RusHub |
1 | dimajak | 5 852 | 3.2.2012, 11:38 Посл. сообщение: dimajak | |
Адаптация игры "Мафия" с PtokaX на RusHub | 9 | Mangust | 14 477 | 26.1.2012, 0:39 Посл. сообщение: dimajak | |
От: Мафия От темы с ID: 4764 |
0 | the623 | 4 284 | 24.6.2011, 6:01 Посл. сообщение: the623 | |
Мафия | 32 | Lesh™ | 38 481 | 22.3.2011, 2:30 Посл. сообщение: dimajak |
|
Сейчас: 23.11.2024, 4:44 |