2015-01-15 1 views
0

Так что я работаю над чем-то, что будет довольно большим начинанием. Я выяснил, как сделать «голые кости» - кубики, которые просто катят базовые 2-20. Однако теперь мне нужно перейти к следующему шагу.Попытка создать Dice HUD на Second Life, которая извлекает информацию для разных рулонов из notecard

Я хочу сделать ролевую систему кубиками для моего сима. Для этого я хочу, чтобы при щелчке по HUD вы получили меню, в котором перечислены все навыки в моей системе. Когда вы нажимаете на умение, он переопределяет notecard в Hud, чтобы выполнить небольшую математику перед отображением результата: IE.

Там нормальный 2d6, 2d8, 2d10, 2D12, 2d16, 2d20 ((Безотносительно базовая конфигурация, которая всегда катится стандартный кубик))

Хотя я хочу, чтобы посмотреть в открытке, чтобы добавить в персонажа «СТАТЫ» и «УРОВЕНЬ СКЛАДЫ»

Так скажите, что они хотят поразить кого-то мечом?

Я хочу, чтобы Хад создавал случайное значение между 2 и 12, затем добавлял Силу Силы, скорость, статистику восприятия, а также уровень их навыка меча.

Если бы я мог видеть основы КАК, чтобы начать это, я могу двигаться дальше оттуда.

ответ

0

Вы не можете записать на заметку с использованием LSL (или другого) скрипта.

Если вы хотите бросить кубики, просто используйте llRound (llFrand); или целое число x = (целое число) llFrand (19) +1;

Вы можете использовать веб-сервер для сохранения подобной информации. Просто бесплатное веб-пространство Google, вы найдете много. SL-коммуникация SL - это, допустим, нормально.

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

0

В LSL вы не можете писать в NoteCard, однако, если вы пытаетесь OpenSim вы можете использовать эту функцию:

osMakeNotecard(string notecardName, list contents); 

Но это доступно только в OpenSim, см. osMakeNotecard.

Смежные вопросы