On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
гранатомётчик со стажем




Пост N: 342
Рейтинг: 8
ссылка на сообщение  Отправлено: 04.08.10 13:11. Заголовок: The Race


Лог нововведений Компании
Скрытый текст

Лог нововведений неофициальной версии игры

Скрытый текст




Компания The Race
Описание
Идея пришла когда вспоминал игрушки детства и дабы Т-ЗОД не надоел медленным транспортом, решил разнообразить его альтернативной вселенной, в которой проводят гонки на обычных супер карах нашего времени. Обычный олдскул кольцевой режим как в старых добрых DOSовских гоночках \ аркадах вроде MicroMachiness и тд.

Простым катанием по кругу с противниками дело не ограничивается, разнообразие вносит движок именно Т ЗОДа

В этой версии 6 Уровней(Миссий). Они идут по порядку при прохождении но их можно загрузить и прямо через консоль используя user.Int(номер уровня компании (всего в компании 6 уровней с разными заданиями)), также можно создавать бесконечно много самому.
Создавать можно с помощью генератора (в меню кнопка Генератор)

Чтобы Перезапустить\Перейти к следующей миссии нажмите Игра в меню

Либо создать новый уровень можно через команду user.new(...куча параметров... (если ввести в консоле user.new() то выведет список параметров и в каком порядке их вводить) Все параметры в ней имеют числовые значения и только параметр Машина задается пропись в ковычках "" либо '' принимает значение
"спортмашина" (гоночная тачка)
"формула" (болид формула-1)
В добавок еще есть скрытый транспорт Грузовик, но его я использую только "по праздникам" пока и его там задать нельзя:)

Кодерам
Если кого-то из очень хорошо шарящих в скриптах заинтересовала концепция. То можете создать новых Миссий (или хотябы карт для генератора (по больше карт с турелями\оружием может быть) либо помочь в доведении до ума этой версии. Т.к. много еще не успел реализовать. Краткий ---TODO--- лист описан в скрипте TheRace.lua в функции user.Int() если хотите , можете помоч в написании.

Фотошоперам\Скиноделам и т.д.
Если чувствуете что можете нарисовать лучше\подобрать текстурки по качественней, то милости прошу.
Так же нужны текстурки домов\ и прочих объектов с видом TOP DOWN т.к. окружения на трассе маловато.

По легкости\сложности в меню есть кнопка Настройка->Сложность, можно попробовать задать. Только не забудьте перезапустить уровень

Настройки
Если в скрипте
wathtype=0
установить значение 1 то будет использоваться динамический режим отображения круга с использованием setposition
user.m("название без .ogg")
В папку music закидываем треки (по умолчанию играет трек с именем 1.ogg , если хотите другой послушать то в консоле пишите m("название без .ogg") )

старые наработки
Работает эта Компания только на моей версии T-ZOD (хотя при желании можно легко адаптировать под старые версии т.к. функций она секретных никаких не использует. Просто мне нужны были сплайны нестандартного размера - тобишь конкретно здесь >=128х128 )
И т.к. сплайн это объект не каким боком не осязаемый вообще никем, только визуально , то и снятие ограничения размера никаких проблем за собой не понесло. Так что теперь можно делать дома неограниченных размеров и т.д. (только надо их внутри обводить бетоном чтобы не проходить сквозь)
Вобщем в этой версии T-ZOD все тоже что и в предыдущей моей версии НО
-Убрано ограничение размера текстуры у объекта "Декорация"
-И как и обещал сделал функцию setposition("объект", точка_x, точка_у)
(была возможность протестировать со статичными объектами и со спрайтами)

Дистрибутив

Компания The Race + новая версия T ZOD + Компания-пример демонстрирующая setposition и прочее

Скачать<\/u><\/a> Заменить файлы в папке с игрой.

...я здесь был... Спасибо: 0 
Профиль Цитата Ответить
Ответов - 103 , стр: 1 2 3 4 5 6 All [только новые]


постоянный участник




Пост N: 2126
Рейтинг: 4
ссылка на сообщение  Отправлено: 01.03.11 10:44. Заголовок: там в другом ошибка..


там в другом ошибка




Be quiet, be smart, be ready!
I go...
...and you will be deid!
Спасибо: 0 
Профиль Цитата Ответить
moderator




Пост N: 3367
Рейтинг: 11
ссылка на сообщение  Отправлено: 01.03.11 17:12. Заголовок: не исправил? если ис..


не исправил? если исправил, свяжись со мной и пришли!



К счастью подковы нашёл у корыта,
Не стоит так радоваться - кто-то откинул копыта.

NNNNNNN______N_______N____N_____N__N_____N
___N_________N_N______N____N_____N_N______
___N________NNNN______NNNNN_____NN_______
___N_______N____N_____N____N_____N_N______
___N______N______N____N____N_____N__N_____N
__________________________Зона смерти








Спасибо: 0 
Профиль Цитата Ответить
moderator




Пост N: 3368
Рейтинг: 11
ссылка на сообщение  Отправлено: 03.03.11 22:26. Заголовок: local damagesourvarr..



 цитата:
local damagesourvarriors = 0
local nameofattacker = 0
...
...
service ("ai", {name="ourwarrior1", vehname="e1", nick="Поселенец", class="ekivator1", skin="ekivatorl", team=3, on_die="user.M1OnDieBot1()", on_damage="nameofatacker = who.name; user.DamageOurvarrior()", active=0})
...
service ("ai", {name="ourwarrior2", vehname="e2", nick="Поселенец", class="ekivator1", skin="ekivatorl", team=3, on_die="user.M1OnDieBot2()", on_damage="nameofatacker = who.name; user.DamageOurvarrior()", active=1}) --
...
...
function user.DamageOurvarrior()
if nameofatacker == ourplayer1 then
damagesourvarriors = damagesourvarriors + 1
if damagesourvarriors == 1 then
message("Поселенец: Эй! Не стреляй по своим!!")
elseif damagesourvarriors == 2 then
message("Поселенец: Ты что не понял?! Не стреляй по поселенцем!!!")
elseif damagesourvarriors == 3 then
message("Поселенец: Последнее предупреждение! Хватит стрелять по своим!!!")
elseif damagesourvarriors == 4 then
message("Командир поселенцев: Он предатель, бей его!")
pset("ourplayer", "team", 2)
pset("ourwarrior3", "active", 1)
user.EnemyAttack()
end
еnd
end


Так не работает, но и ошибки не выдаёт. В nameofatacker находится ourplayer1.




К счастью подковы нашёл у корыта,
Не стоит так радоваться - кто-то откинул копыта.

NNNNNNN______N_______N____N_____N__N_____N
___N_________N_N______N____N_____N_N______
___N________NNNN______NNNNN_____NN_______
___N_______N____N_____N____N_____N_N______
___N______N______N____N____N_____N__N_____N
__________________________Зона смерти








Спасибо: 0 
Профиль Цитата Ответить
Ответов - 103 , стр: 1 2 3 4 5 6 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 1
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет