Robinzon Опубликовано 28 апреля, 2006 Жалоба Поделиться Опубликовано 28 апреля, 2006 Я вас катигорически приветствую! Люди неподскажите ли скрипт чтобы непись после определенной записи в журнале стал выдовать допустим 1000 золота в неделю. Типа доход от чего либо. Подробнее: Я создаю плаг в котором будет яичная шахта. По моему замыслу бригадир шахты после опр. записи в журнале будет выдавать некоторую сумму денег раз в неделю. А после еще одной записи в журнале он будет давать раз в неделю еще больше бабла. Таких записей будет 3. Пример: 1 запись 1000 золота в неделю 2 запись 1500 золота в неделю 3 запись 2000 золота в неделю Напишите скрипт позжалуйста. Ссылка на комментарий Поделиться на другие сайты Поделиться
Robinzon Опубликовано 28 апреля, 2006 Автор Жалоба Поделиться Опубликовано 28 апреля, 2006 По идеи после диалога. Но как без скрипта тогда непися поставить на счетчик чтобы он каждый 7 день выдавал золото? Ссылка на комментарий Поделиться на другие сайты Поделиться
Robinzon Опубликовано 28 апреля, 2006 Автор Жалоба Поделиться Опубликовано 28 апреля, 2006 А как этот скрипт с диалогом соединить?Тоесть допустим у непия будет топик "доход". В этом топике будет 2 подтопика типа таких : Денег еще нема, заходи через неделю, а второй- вот держи 1000 золотых.Как привязать скрипт именно ко второму подтопику? Ссылка на комментарий Поделиться на другие сайты Поделиться
Robinzon Опубликовано 30 апреля, 2006 Автор Жалоба Поделиться Опубликовано 30 апреля, 2006 Понятно, но мне еще нужно чтобы после опр. записи в журнале непись довал еще больше бабла и так 3 раза. Какой скрипт тогда нужен? Ссылка на комментарий Поделиться на другие сайты Поделиться
kovboi Опубликовано 1 мая, 2006 Жалоба Поделиться Опубликовано 1 мая, 2006 Скрипт вот, а вот диалоги пиши сам. begin my_script short localdaysPassedshort currentDayshort AS_global_seven if ( currentDay != Day ) set currentDay to Day set localdaysPassed to localdaysPassed + 1endif if ( getjournalindex, "запись в журнале" == 1 ) set AS_global_seven to 1elseif ( getjournalindex, "запись в журнале" == 2 ) set AS_global_seven to 2else set AS_global_seven to 3endif end А остальное прописываешь в диалоге. Тока не забудь при получении золота в результатах написать set localdaysPassed to 0 и после этого жди семь дней. Здесь записи в журнале определяют значение локальной переменной. Единственный трабл это в общем то только приличное количество вариантов в диалоге от и все. Если всеравно ничего не понял то напиши на azgalor@mail.ru скинешь мне название журнала и все. Ссылка на комментарий Поделиться на другие сайты Поделиться
Robinzon Опубликовано 3 мая, 2006 Автор Жалоба Поделиться Опубликовано 3 мая, 2006 Да, нет. Вроде все понял. Спасибо Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти