| [FS] Механические часы |
| [UTP]sparker | Дата: Вторник, 10.06.2008, 16:02 | Сообщение # 1 |
|
Уверенный
![[UTP]sparker](http://www.samp-rus.com/avatar/63/074015.jpg)
Группа:
Продвинутые
Сообщений: 193
Статус: 
| Идея сделать часики в SA-MP возникла у меня когда я создал часы во флэш.И вот наконец идея реализована. Часы находятся на грув стрит,показывают то же время,что и у вас на компьютере(или там,где запущен сервер),стрелки две-часовая и минутная,секундной нету,хотя вы можете сделать ее сами. Характеристики скрипта 26 обьектов. 78 строк. Минусы скрипта: Не особо удобно определять время.(часикы большие т.к. не нашел более коротких обьектов,которые можно бы было использовать как стрелки). Кривоватая разметка.(3,6,9 и 12 часов отмечены точнo,а промежуточные между ними-не очень). Скриншоты:  Ссылка на скачивание:тык Исходник прилагается чтобы вы могли на основе моего скрипта сделать более красивые часики З.ы.:спасибо за помощь в разработке [MSA]RussianCJ
Мои разработки: [FS]Часы [FS]Время+дата [GM]Захват флага [GM]Skyland [GM]SFTDM
Сообщение отредактировал [UTP]sparker - Вторник, 10.06.2008, 18:54 |
| |
| | |
| DRAgoONoN | Дата: Вторник, 10.06.2008, 16:08 | Сообщение # 2 |
|
Советчик

Группа:
Ангел Хранитель
Сообщений: 1137
Город: Одесса
Статус: 
| Интиресно придумал
SAMP WIKI 
|
| |
| | |
| Crazyboy | Дата: Вторник, 10.06.2008, 16:14 | Сообщение # 3 |
|
Местный

Группа:
Продвинутые
Сообщений: 545
Город: Сумы
Статус: 
| класно придумано
|
| |
| | |
| [UTP]sparker | Дата: Вторник, 10.06.2008, 16:21 | Сообщение # 4 |
|
Уверенный
![[UTP]sparker](http://www.samp-rus.com/avatar/63/074015.jpg)
Группа:
Продвинутые
Сообщений: 193
Статус: 
| Ага,хотя было бы лучше сделать часы на стенке какой-нибудь) Потом может еще и секундную стрелку добавлю
Мои разработки: [FS]Часы [FS]Время+дата [GM]Захват флага [GM]Skyland [GM]SFTDM
|
| |
| | |
| Conqeror | Дата: Вторник, 10.06.2008, 16:35 | Сообщение # 5 |
|
Постоялец

Группа:
Продвинутые
Сообщений: 388
Город: Новосибирск
Статус: 
| Хе-хе, весело получилось.
|
| |
| | |
| MiX | Дата: Вторник, 10.06.2008, 17:01 | Сообщение # 6 |
|
Мастер джэдай

Группа:
Модераторы
Сообщений: 2292
Город: Припять
Статус: 
| Отлично,просто супер)

|
| |
| | |
| sSeRegA | Дата: Вторник, 10.06.2008, 17:08 | Сообщение # 7 |
|
Новенький

Группа:
Пользователи
Сообщений: 7
Статус: 
| Хорошо придумано
|
| |
| | |
| WintMax | Дата: Вторник, 10.06.2008, 17:35 | Сообщение # 8 |
|
Местный

Группа:
Продвинутые
Сообщений: 566
Статус: 
| Молодец, видно, что делал сам. Отлично подошли на мой серв Теперь даж могу встроить (в мод свой) команду /time, которая перемещает камеру над грув стрит, повторный ввод откл.
|
| |
| | |
| Eragon | Дата: Вторник, 10.06.2008, 17:38 | Сообщение # 9 |
|
Местный

Группа:
Public Team
Сообщений: 537
Город: Novokuznetsk
Статус: 
| Хороший скрипт, довольно интеренсый и не обычный, впервые вжу чтото подобное. Такому скрипту место в Файловом архиве SAMP-RUS'a http://www.samp-rus.com/load Так держать
Gold 1.0 | Ultra Connect | Random | Skin Shop 3.0.1 | Labyrinth 1.0 | Record v.1.0 Transformer v.1.0
|
| |
| | |
| [UTP]sparker | Дата: Вторник, 10.06.2008, 17:59 | Сообщение # 10 |
|
Уверенный
![[UTP]sparker](http://www.samp-rus.com/avatar/63/074015.jpg)
Группа:
Продвинутые
Сообщений: 193
Статус: 
| Спасибо!Добавлено (10.06.2008, 17:56) --------------------------------------------- Для тех,кто захочет добавить секундную стрелку,напишу как: Создаем новую переменную в начале скрипта: Создаем обьект секундной стрелки в паблике OnFilterScriptInit,вполне сойдет и тот,что мы использовали как минутную: Code SecondArrow=CreateObject(969,2493.259,-1667.196,9.241,0.0,0.0,0.0);//second arrow И заменяем паблик TimeCheck на тот,что выложен внизу: Code public TimeCheck() { new Minutes; new Hours; new Seconds; gettime(Hours,Minutes,Seconds); Hours=30*Hours+Minutes*6/12; Minutes*=6; Seconds*=6; SetObjectRot(MinuteArrow,0.0,0.0,-Minutes); SetObjectRot(HourArrow,0.0,0.0,-Hours); SetObjectRot(SecondArrow,0.0,0.0,-Seconds); return 1; } С секундной стрелкой часы выглядят куда более красиво.Я бы мог перезалить скрипт с готовым кодом,но из-за пустяка(все выполняется всего в 3 действия) не особо хотелось париться. И еще есть небольшое подозрение,что секундная стрелка тормозит сервер(таймеры с низким интервалом тормозят),но я еще не проверял. Добавлено (10.06.2008, 17:59) --------------------------------------------- Заметил серьезную ошибку: Сервер падает если ввести gmx(ну или есна changemode) и при этом запущен скрипт.Будте осторожны!
Мои разработки: [FS]Часы [FS]Время+дата [GM]Захват флага [GM]Skyland [GM]SFTDM
|
| |
| | |
| Mishanzanza | Дата: Вторник, 10.06.2008, 18:49 | Сообщение # 11 |
|
Местный

Группа:
Ангел Хранитель
Сообщений: 621
Город: Город: Город: Город:
Статус: 
| можно сделать проверку на команду /rcon gmx и удалить все обьекты и таймеры
|
| |
| | |
| [UTP]sparker | Дата: Вторник, 10.06.2008, 18:55 | Сообщение # 12 |
|
Уверенный
![[UTP]sparker](http://www.samp-rus.com/avatar/63/074015.jpg)
Группа:
Продвинутые
Сообщений: 193
Статус: 
| Обновил ссылку на скачивание в первом посте. В новой версии добавлена секундная стрелка,бага с удалением обьектов при выгрузке скрипта(пара обьектов не удалялись). Скачать можно из ссылки в первом посте или отсюда.Тык
Мои разработки: [FS]Часы [FS]Время+дата [GM]Захват флага [GM]Skyland [GM]SFTDM
|
| |
| | |
| FoXMaN | Дата: Вторник, 10.06.2008, 20:13 | Сообщение # 13 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 187
Город: Kaunas
Статус: 
| zadumka interesnaya. i realizaciya toje
NST-ClaN.ru While we are inform, we are invisible!
|
| |
| | |
| Winston | Дата: Вторник, 10.06.2008, 21:35 | Сообщение # 14 |
|
Советчик

Группа:
Модераторы
Сообщений: 1006
Город: Ачинск
Статус: 
| красава придумол
Icq раздача
|
| |
| | |
| Sanny | Дата: Среда, 11.06.2008, 21:26 | Сообщение # 15 |
|
Вася

Группа:
Продвинутые
Сообщений: 16
Город: Madrid
Статус: 
| А почму когда я их ставлю запускаю самп сервер у мя сразу выскакивает ошибка отправлять или неотправлять отчет?
http://samp.at.ua - лучший сайт модов SAMP
|
| |
| |
|