|
|
|
#1 Добавлено: 23 июня 2011 18:22 |
|
|
|
|
Посетители
nikita1996spb
--
Возраст: 28 |  |
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
|
|
Есть ли команда, которая будет менять определённую строчку в другом скрипте?
|
|
|
|
|
#2 Добавлено: 23 июня 2011 18:36 |
|
|
|
|
|
|
nikita1996spb, команды про строчку не видел, но тут нужно мудрить в file io. А зачем тебе это  ?
|
|
|
|
|
#3 Добавлено: 23 июня 2011 18:57 |
|
|
|
|
Посетители
nikita1996spb
--
Возраст: 28 |  |
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
|
|
vladgalay, Я делаю игру. В ней будут настройки(три опции). Как сделать, чтобы после выхода из игры настройки сохранялись? Настройки - переменные. Хранить скрипты со всеми вариантами настроек, а при их изменении, сделать чтобы копировался нужный скрипт - геморно Добавлено спустя 15 минут 27 секунд:vladgalay, ауу!!! Где ты, Властелин LUA???  Сообщение отредактировано 23 июня 2011 18:42. Редактировалось 1 раз(а)
|
|
|
|
|
#4 Добавлено: 23 июня 2011 19:09 |
|
|
|
|
|
|
nikita1996spb, я тут  ! Подожди, я сам в io на Lua разбираюсь плохо, но разобраться постараюсь! Если что сделаю - отпишусь  .
|
|
|
|
|
#5 Добавлено: 23 июня 2011 19:18 |
|
|
|
|
Посетители
nikita1996spb
--
Возраст: 28 |  |
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
|
|
vladgalay,Спасибо! А других вариантов, кстати, нету для решения подобных проблем? 
|
|
|
|
|
#7 Добавлено: 23 июня 2011 19:26 |
|
|
|
|
Посетители
nikita1996spb
--
Возраст: 28 |  |
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
|
|
Мне нужно, чтобы это работало Как это сделать? И объясни саму структуру, пожалуйста  Сообщение отредактировано 23 июня 2011 19:26. Редактировалось 1 раз(а)
|
|
|
|
|
#8 Добавлено: 23 июня 2011 19:31 |
|
|
|
|
|
|
nikita1996spb, посмотрел я на этот file io. Он вовсе не страшный, а простой  . Можешь код сюда написать?
|
|
|
|
|
#9 Добавлено: 23 июня 2011 19:51 |
|
|
|
|
Посетители
nikita1996spb
--
Возраст: 28 |  |
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
|
|
я его ещё не делал  , но будет что-то типа black = Color.new(0,0,0) lang = 1 while true do if lang == 1 then screen:print(100,100,"Loading",black) end if lang == 2 then screen:print(100,100,"Загрузка",black) end end
|
|
|
|
|
#11 Добавлено: 23 июня 2011 20:11 |
|
|
|
|
Посетители
nikita1996spb
--
Возраст: 28 |  |
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
|
|
vladgalay,nikita1996spb, а у меню какая будет структура? Какие будут варианты настроек? Тут всё просто black = Color.new(0,0,0) green = Color.new(0,255,0)
while true do if selecture == 1 and menu == 1 then screen:clear screen:print(120,120,"Play",black) screen:print(120,120,"Settings",green) screen:print(120,120,"Quit",green) end if selecture == 2 and menu == 1 then screen:clear screen:print(120,120,"Play",green) screen:print(120,120,"Settings",black) screen:print(120,120,"Quit",green) end if selecture == 3 and menu == 1 then screen:clear screen:print(120,120,"Play",green) screen:print(120,120,"Settings",green) screen:print(120,120,"Quit",black) end if selecture == 1 and pad:cross then dofile("level.lua") end if selecture == 2 and pad:cross then dofile("settings.lua") end if selecture == 3 and pad:cross then System.Quit() end end
Добавлено спустя 3 минуты:И я надеюсь, ты знаешь функцию, позволяющую считывать информацию из файла . К сожалению нет  Сообщение отредактировано 23 июня 2011 20:09. Редактировалось 1 раз(а)
|
|
|
|
|
#12 Добавлено: 23 июня 2011 20:13 |
|
|
|
|
|
|
nikita1996spb, моя твоя непонимать. Ладно, задам вопрос по другому: что можно будет настраивать и какие переменные будут отвечать за это  ?
|
|
|
|
|
#13 Добавлено: 23 июня 2011 20:23 |
|
|
|
|
Посетители
nikita1996spb
--
Возраст: 28 |  |
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
|
|
vladgalay, Извиняюсь, сразу тебя не понял Тогда вот: переменная lang отвечает за язык (1 - eng, 2 - рус) переменная scrload отвечает за имитацию загрузки(1 - вкл, 0 - выкл) переменная soun отвечает за включение звука (1 - вкл, 0 - выкл) переменная setsel отвечает за выбор опции в настройках(1 - язык, 2 - загрузка, 3 - звук, 4 - выход в основное меню) Ещё какие переменные нужны?  Сообщение отредактировано 23 июня 2011 20:26. Редактировалось 1 раз(а)
|
|
|
|
|
#15 Добавлено: 23 июня 2011 20:33 |
|
|
|
|
Посетители
nikita1996spb
--
Возраст: 28 |  |
Сообщений: 868
Благодарности: 9 / 55
Репутация: 69
Предупреждений: 0
Друзья
Тут: 14 лет 8 месяцев
|
|
vladgalay, для начала, объясни мне как это работает  , тогда скажу
|
|
|
|
Добавить эту тему в  |
|
|