Андрей Смирнов

Подписка на книги
Имя пользователя:   Пароль:   Запомнить меня  Скрыть присутствие 
Текущее время: 25 апр 2024, 21:29

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 581 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 30  След.
Автор Сообщение
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 02 авг 2012, 21:29 
В сети
Великий Демон
Аватар пользователя

Зарегистрирован: 01 сен 2009, 01:25
Сообщений: 45252
Откуда: Клин
Пункты репутации: 28371

Добавить пункт репутацииВычесть пункт репутации
Присат - это писать формулу. Очепятка :)
парсить - это значит что программа потом должна будет как-то разобрать формулу и превратить ее в понятный для себя вид

_________________
"ибо Царство Божие не в слове, а в Cиле" © Апостол Павел

Не суди другого за то, что он грешит не так, как ты.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 03 авг 2012, 00:03 
Не в сети
шаман

Зарегистрирован: 13 окт 2011, 16:54
Сообщений: 155
Пункты репутации: 161

Добавить пункт репутацииВычесть пункт репутации
Лекс, можешь пояснить подробнне, что ты собираешься делать? Попробую что нить сделать. Но только к своему стыду я до сих пор с базами не разобрался.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 03 авг 2012, 01:23 
В сети
Великий Демон
Аватар пользователя

Зарегистрирован: 01 сен 2009, 01:25
Сообщений: 45252
Откуда: Клин
Пункты репутации: 28371

Добавить пункт репутацииВычесть пункт репутации
Примерно следующее:
отдельный сайт на поддомене, на входе в который будет появляться список созданных героев. При входе в героя будет запрашиваться пароль из БД.
далее будет появляться форма с полями тоже из базы данных думаю в базе они будут храниться в виде json. соответственно содержимое полей можно будет редактировать. Длее каким-то образом надо будет прописать формулы рассчета и обработки данных. И вывод результатов в лог.
Все это дело будет работать на ждаваскрипте в основном. Самое сложное тут - как связать поля и формулы.

_________________
"ибо Царство Божие не в слове, а в Cиле" © Апостол Павел

Не суди другого за то, что он грешит не так, как ты.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 03 авг 2012, 01:34 
В сети
Автор книг
Аватар пользователя

Зарегистрирован: 04 сен 2009, 04:25
Сообщений: 84445
Пункты репутации: 72064

Добавить пункт репутацииВычесть пункт репутации
Lex писал(а):
Все это дело будет работать на ждаваскрипте в основном. Самое сложное тут - как связать поля и формулы.

А почему это сложно?
Ну вот, допустим, для расчета силы атаки должны учитывать Тс, МС и УК оружия атакующего. Формула обращается к соответствующим значениям Тс, МС и УК основного оружия персонажа и просто подставляет их в строку.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 03 авг 2012, 01:39 
В сети
Великий Демон
Аватар пользователя

Зарегистрирован: 01 сен 2009, 01:25
Сообщений: 45252
Откуда: Клин
Пункты репутации: 28371

Добавить пункт репутацииВычесть пункт репутации
это не сложно если заранее известно, что именно будет брать формула. Но вот как объяснить ей, что надо брать именно из этого поля да еще и с данными штрафами/бонусами, я пока не знаю... правда я уверен, что это возможно, нужно только понять как это делать.

_________________
"ибо Царство Божие не в слове, а в Cиле" © Апостол Павел

Не суди другого за то, что он грешит не так, как ты.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 03 авг 2012, 01:40 
В сети
Великий Демон
Аватар пользователя

Зарегистрирован: 01 сен 2009, 01:25
Сообщений: 45252
Откуда: Клин
Пункты репутации: 28371

Добавить пункт репутацииВычесть пункт репутации
А можно заранее описать типы форм, которые будут использоваться?

_________________
"ибо Царство Божие не в слове, а в Cиле" © Апостол Павел

Не суди другого за то, что он грешит не так, как ты.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 03 авг 2012, 02:16 
В сети
Автор книг
Аватар пользователя

Зарегистрирован: 04 сен 2009, 04:25
Сообщений: 84445
Пункты репутации: 72064

Добавить пункт репутацииВычесть пункт репутации
Lex писал(а):
это не сложно если заранее известно, что именно будет брать формула. Но вот как объяснить ей, что надо брать именно из этого поля

Я не программист, поэтому не понимаю остроты проблемы. :)
Цитата:
да еще и с данными штрафами/бонусами, я пока не знаю...

Штрафы/бонусы вручную прописываются, когда она уже взяла все, что надо.
Цитата:
А можно заранее описать типы форм, которые будут использоваться?

Конечно.
Цитата:
Формула расчета атаки, где атакующий(Ат) использует оружие-скрэ, а обороняющийся (Об) магический щит:
Тс(Ат) + МС(Ат) + УК оружия(Ат) +бонусы(Ат) +d100(Ат) -МС(Об) - боев.магия(Об) -бонусы(Об) - d100(Об) = Y урона - УК защитного скрэ или УК защитной подвески = Х повреждений
Если Х = 0 или меньше, обороняющийся не получает урона.
Если Х больше 0, обороняющийся получает урон = Х.

Формула расчета атаки, где атакующий использует боевую форму, а обороняющийся магический щит:
МС(Ат) + боев.магия(Ат) +бонусы(Ат) +d100(Ат) - МС(Об) - боев.магия(Об) -бонусы(Об) - d100(Об) = Y урона - УК защитного скрэ или УК защитной подвески = Х повреждений
Если Х = 0 или меньше, обороняющийся не получает урона.
Если Х больше 0, обороняющийся получает урон = Х.

Формула расчета атаки, где атакующий использует подвеску, а обороняющийся магический щит:
МС(Ат) + боев.магия(Ат) + УК подвески(Ат) +бонусы(Ат) +d100(Ат) - МС(Об) - боев.магия(Об) -бонусы(Об) - d100(Об) = Y урона - УК защитного скрэ или УК защитной подвески = Х повреждений
Если Х = 0 или меньше, обороняющийся не получает урона.
Если Х больше 0, обороняющийся получает урон = Х.

Формула расчета атаки, где атакующий использует меч-скрэ, а обороняющийся - также использует меч-скрэ:
Тс(Ат) + МС(Ат) + вл.мечом(Ат) +бонусы(Ат) +d100(Ат) - Тс(Об) - МС(Об) -вл.мечом(Об) -бонусы(Об) -d100(Об) = Y
Если Y = 0 или меньше 0, атака была парирована. Нет повреждений.
Если Y больше 0, делается отдельный бросок на повреждения:
ТС(Ат) + МС(Ат) + вл.мечом(Ат) +УК меча(Ат) +бонусы +d100(Ат) = Y урона - УК защитного скрэ или УК защитной подвески = Х повреждений

Урон от Проклятья Порчи (и аналогичных проклятий):
(МС(Ат) + боев.магия(Ат) +бонусы(Ат) +d100):2 -УК(Об)= урон
кроме того, Проклятье Порчи понижает УК на 1/2 "боевой магии" атакующего.

Шанс снятия проклятий системами, перерабатывающими проклятья:
УК проклятья(Ат)(если есть) + боевая магия(Ат) +МС(Ат) +бонусы(Ат) +d100 -УК системы поглощения проклятий(Об) -бонусы(Об) -d100 = Х
Х = 0 или меньше, проклятие снято. Если Х больше 0, остается действовать еще раунд (там будет новый бросок).


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 03 авг 2012, 02:20 
В сети
Великий Демон
Аватар пользователя

Зарегистрирован: 01 сен 2009, 01:25
Сообщений: 45252
Откуда: Клин
Пункты репутации: 28371

Добавить пункт репутацииВычесть пункт репутации
А, ну тогда не очень проблемно. Нормально, можно сделать.

_________________
"ибо Царство Божие не в слове, а в Cиле" © Апостол Павел

Не суди другого за то, что он грешит не так, как ты.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 03 авг 2012, 02:23 
В сети
Автор книг
Аватар пользователя

Зарегистрирован: 04 сен 2009, 04:25
Сообщений: 84445
Пункты репутации: 72064

Добавить пункт репутацииВычесть пункт репутации
Lex писал(а):
А, ну тогда не очень проблемно. Нормально, можно сделать.

Ток с возможностью добавления новых формул, если будет такая необходимость. :)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 03 авг 2012, 02:40 
В сети
Великий Демон
Аватар пользователя

Зарегистрирован: 01 сен 2009, 01:25
Сообщений: 45252
Откуда: Клин
Пункты репутации: 28371

Добавить пункт репутацииВычесть пункт репутации
Ну только не на лету... на лету это будет слишком сложно. В смысле нужна формула - я добавляю.

_________________
"ибо Царство Божие не в слове, а в Cиле" © Апостол Павел

Не суди другого за то, что он грешит не так, как ты.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 03 авг 2012, 02:48 
В сети
Автор книг
Аватар пользователя

Зарегистрирован: 04 сен 2009, 04:25
Сообщений: 84445
Пункты репутации: 72064

Добавить пункт репутацииВычесть пункт репутации
Lex писал(а):
Ну только не на лету... на лету это будет слишком сложно. В смысле нужна формула - я добавляю.

Ну да.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 03 авг 2012, 13:36 
В сети
Автор книг
Аватар пользователя

Зарегистрирован: 04 сен 2009, 04:25
Сообщений: 84445
Пункты репутации: 72064

Добавить пункт репутацииВычесть пункт репутации
Извиняюсь... не торопитесь пока. Формулы расчетов в ближайшее время будут немного изменены.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 03 авг 2012, 14:48 
В сети
Великий Демон
Аватар пользователя

Зарегистрирован: 01 сен 2009, 01:25
Сообщений: 45252
Откуда: Клин
Пункты репутации: 28371

Добавить пункт репутацииВычесть пункт репутации
Я пока все равно алгоритм работы продумываю, чтобы, пардон, кобыле потом хвост не пришивать :)

_________________
"ибо Царство Божие не в слове, а в Cиле" © Апостол Павел

Не суди другого за то, что он грешит не так, как ты.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 04 авг 2012, 00:31 
В сети
Автор книг
Аватар пользователя

Зарегистрирован: 04 сен 2009, 04:25
Сообщений: 84445
Пункты репутации: 72064

Добавить пункт репутацииВычесть пункт репутации
Все, обновил формулы:
viewtopic.php?f=39&t=885&p=37879#p37879


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 05 окт 2012, 18:15 
В сети
полубог
Аватар пользователя

Зарегистрирован: 29 окт 2009, 12:25
Сообщений: 14000
Откуда: Киев
Пункты репутации: 14415

Добавить пункт репутацииВычесть пункт репутации
Пожелания трудящихся (мои лично): хорошо бы немного отдохнуть от Хэллаэна, переключившись на другую игру.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 05 окт 2012, 18:40 
В сети
Автор книг
Аватар пользователя

Зарегистрирован: 04 сен 2009, 04:25
Сообщений: 84445
Пункты репутации: 72064

Добавить пункт репутацииВычесть пункт репутации
I_m писал(а):
Пожелания трудящихся (мои лично): хорошо бы немного отдохнуть от Хэллаэна, переключившись на другую игру.

Меркат, ПЗ - все к вашим услугам. :)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 05 окт 2012, 18:49 
В сети
полубог
Аватар пользователя

Зарегистрирован: 29 окт 2009, 12:25
Сообщений: 14000
Откуда: Киев
Пункты репутации: 14415

Добавить пункт репутацииВычесть пункт репутации
Морган писал(а):
I_m писал(а):
Пожелания трудящихся (мои лично): хорошо бы немного отдохнуть от Хэллаэна, переключившись на другую игру.

Меркат, ПЗ - все к вашим услугам. :)

Спасибо за напоминание :)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 24 апр 2013, 13:41 
Не в сети
полубог
Аватар пользователя

Зарегистрирован: 13 окт 2009, 04:31
Сообщений: 10450
Пункты репутации: 18099

Добавить пункт репутацииВычесть пункт репутации
Андрей, а ты когда-нибудь делал ролёвки по Сальбраве, Кельриону?

_________________
What can change the nature of a man?
© Ravel Puzzlewell


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 24 апр 2013, 15:28 
В сети
Автор книг
Аватар пользователя

Зарегистрирован: 04 сен 2009, 04:25
Сообщений: 84445
Пункты репутации: 72064

Добавить пункт репутацииВычесть пункт репутации
Drake писал(а):
Андрей, а ты когда-нибудь делал ролёвки по Сальбраве, Кельриону?

Вроде нет.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: О ролевках вообще
СообщениеДобавлено: 24 апр 2013, 16:57 
Не в сети
полубог
Аватар пользователя

Зарегистрирован: 13 окт 2009, 04:31
Сообщений: 10450
Пункты репутации: 18099

Добавить пункт репутацииВычесть пункт репутации
Не располагают к игре?

_________________
What can change the nature of a man?
© Ravel Puzzlewell


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 581 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 30  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Перейти:  
Pover by phpBB ©