| [FS] Механические часы |
| DarkByte | Дата: Среда, 11.06.2008, 21:42 | Сообщение # 16 |
|
Советчик

Группа:
Продвинутые
Сообщений: 1285
Город: Челябинск
Статус: 
| Quote (Sanny) А почму когда я их ставлю запускаю самп сервер у мя сразу выскакивает ошибка отправлять или неотправлять отчет? bad Потому что не стоит забывать про лимит объектов. Скрипт прикольный, спасибки, когда будет время найду для него место в игре на какой нибудь стенке [UTP]sparker, можно вместо Code new i; for(i = 0;i < sizeof(ClockObject); i++) Писать просто: for(new i = 0;i < sizeof(ClockObject); i++) в данном скрипте это не критично, но в больших скриптах может сыграть свою роль, да и выглядит получше Да и использование проверки типа "i < sizeof(ClockObject)" не оптимально, т.к. sizeof будет выполняться на каждом шаге цикла, можно было заменить одним дефайном размер массифа с объектами везде.Добавлено (11.06.2008, 21:42) ---------------------------------------------
Quote (Sanny) А почму когда я их ставлю запускаю самп сервер у мя сразу выскакивает ошибка отправлять или неотправлять отчет? bad Потому что не стоит забывать про лимит объектов. Скрипт прикольный, спасибки, когда будет время найду для него место в игре на какой нибудь стенке [UTP]sparker, можно вместо Code new i; for(i = 0;i < sizeof(ClockObject); i++) Писать просто: for(new i = 0;i < sizeof(ClockObject); i++) в данном скрипте это не критично, но в больших скриптах может сыграть свою роль, да и выглядит получше Да и использование проверки типа "i < sizeof(ClockObject)" не оптимально, т.к. sizeof будет выполняться на каждом шаге цикла, можно было заменить одним дефайном размер массифа с объектами везде.
[SA-MP Anti-Cheat System v1.0.6] [SA-MP Anti-Flood v0.3] [Обновление SA-MP 0.2X] [Новый wiki по SA-MP] 
|
| |
| | |
| [UTP]sparker | Дата: Среда, 11.06.2008, 23:08 | Сообщение # 17 |
|
Уверенный
![[UTP]sparker](http://www.samp-rus.com/avatar/63/074015.jpg)
Группа:
Продвинутые
Сообщений: 193
Статус: 
| Quote (DarkByte) [UTP]sparker, можно вместо Code new i; for(i = 0;i < sizeof(ClockObject); i++) Писать просто: for(new i = 0;i < sizeof(ClockObject); i++) Да,спасибо,я знаю про это,ибо если сделать так можно создать больше обьектов,засунув их в одну переменную и увеличив ее размер,не изменяя число,которое указано в цикле.
Мои разработки: [FS]Часы [FS]Время+дата [GM]Захват флага [GM]Skyland [GM]SFTDM
|
| |
| | |
| LuxurY | Дата: Пятница, 13.06.2008, 20:50 | Сообщение # 18 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 268
Город: OZ
Статус: 
| +1 DarkByte от себя добавлю: 1. Идентируй код. 2. Можно было ограничиться одной глобальной переменной для объектов (ClockObject) 3. При лупинге в OnFilterScriptExit будет удаляться объект с ид 0, который может не относиться к этому фильтрскрипту или же вообще не существовать. 4. Удали строки #define FILTERSCRIPT, #if defined FILTERSCRIPT, #else, #endif. 5. Не мешало бы добавить проверку на кол-во объектов в игре и при превышении лимита не создавать часы.
www.gtascript.ru admin www.gtascript.ru - профессиональный скриптинг SA-MP, MTA
Сообщение отредактировал LuxurY - Пятница, 13.06.2008, 20:52 |
| |
| | |
| [UTP]sparker | Дата: Суббота, 14.06.2008, 10:02 | Сообщение # 19 |
|
Уверенный
![[UTP]sparker](http://www.samp-rus.com/avatar/63/074015.jpg)
Группа:
Продвинутые
Сообщений: 193
Статус: 
| Quote (LuxurY) 1. Идентируй код. Т.е.? Quote (LuxurY) 2. Можно было ограничиться одной глобальной переменной для объектов (ClockObject) Можно,но мне легче,если я обозначу каждую стрелку отдельно. Quote (LuxurY) 3. При лупинге в OnFilterScriptExit будет удаляться объект с ид 0, который может не относиться к этому фильтрскрипту или же вообще не существовать. Да,ты прав.У меня же ClockObject не с нуля начинается,а с единицы. Quote (LuxurY) 4. Удали строки #define FILTERSCRIPT, #if defined FILTERSCRIPT, #else, #endif. Пробовал,без них не работает или компилятор ругается. Quote (LuxurY) 5. Не мешало бы добавить проверку на кол-во объектов в игре и при превышении лимита не создавать часы. Ну,можно.За макс. кол-во объектов надо взять MAX_OBJECTS?
Мои разработки: [FS]Часы [FS]Время+дата [GM]Захват флага [GM]Skyland [GM]SFTDM
|
| |
| | |
| LuxurY | Дата: Суббота, 14.06.2008, 14:01 | Сообщение # 20 |
|
Уверенный

Группа:
Продвинутые
Сообщений: 268
Город: OZ
Статус: 
| Quote (|UTP|sparker) Т.е.? юзай клавишу TAB Quote (|UTP|sparker) Пробовал,без них не работает или компилятор ругается. не может быть Quote (|UTP|sparker) Ну,можно.За макс. кол-во объектов надо взять MAX_OBJECTS? нет. юзай Quote stock ObjectCount() { new numo = CreateObject(1245,0,0,1000,0,0,0); DestroyObject(numo); return numo-1; } максимальное кол-во объектов в сампе: 250
www.gtascript.ru admin www.gtascript.ru - профессиональный скриптинг SA-MP, MTA
|
| |
| | |
| SeWeR | Дата: Суббота, 14.06.2008, 17:06 | Сообщение # 21 |
|
Советчик

Группа:
Public Team
Сообщений: 1083
Город: >> Las Venturas <<
Статус: 
| Скрипт супер!Автору респект!Клево придумано!!
HostName: ++[UKR]..::Stunt Planet::..[UKR]++ Address: 78.24.218.77:7777
|
| |
| | |
| KrovKop | Дата: Воскресенье, 15.06.2008, 10:49 | Сообщение # 22 |
|
Освоившийся

Группа:
Продвинутые
Сообщений: 95
Город: OdeSSa
Статус: 
| Убило Прикольно
Я мало шарю, но творю :) Vinewood TDM 0.1 - работа кипит (72%) P.S. Спасибо всем кто помогает) KrovKop aka BuTbKA
|
| |
| | |
| [UTP]sparker | Дата: Воскресенье, 15.06.2008, 10:54 | Сообщение # 23 |
|
Уверенный
![[UTP]sparker](http://www.samp-rus.com/avatar/63/074015.jpg)
Группа:
Продвинутые
Сообщений: 193
Статус: 
| Ага,только лучше бы повесить их на стенку. Только нету подходящих по размеру объектов для стенок.
Мои разработки: [FS]Часы [FS]Время+дата [GM]Захват флага [GM]Skyland [GM]SFTDM
|
| |
| | |
| Maks93 | Дата: Вторник, 17.06.2008, 12:15 | Сообщение # 24 |
|
Новенький

Группа:
Пользователи
Сообщений: 34
Статус: 
| Ночью смотрятся красиво Спасибо!
|
| |
| | |
| Shtopor | Дата: Пятница, 20.06.2008, 21:30 | Сообщение # 25 |
|
Новенький

Группа:
Пользователи
Сообщений: 15
Статус: 
| знаете прикольно... прикольные часы я се на сервер их поставлю для прикола
|
| |
| | |
| [UTP]sparker | Дата: Суббота, 21.06.2008, 11:01 | Сообщение # 26 |
|
Уверенный
![[UTP]sparker](http://www.samp-rus.com/avatar/63/074015.jpg)
Группа:
Продвинутые
Сообщений: 193
Статус: 
| Поставь Maks93, ага,я и сам не сразу заметил что они ночью светятся (тестировал в дневное время)
Мои разработки: [FS]Часы [FS]Время+дата [GM]Захват флага [GM]Skyland [GM]SFTDM
|
| |
| | |
| [SFD]EvilRiaz | Дата: Суббота, 21.06.2008, 13:48 | Сообщение # 27 |
|
Советчик
![[SFD]EvilRiaz](http://www.sfd-team.ru/images/avatars/avatar_21.png)
Группа:
Разработчики
Сообщений: 1008
Город: City of Los Angeles
Статус: 
| А можно стенку сделать))
Где моя репа 0_o??? Мои работы Кто хочет такую штучку смотрим сюда
|
| |
| | |
| Winston | Дата: Суббота, 21.06.2008, 18:21 | Сообщение # 28 |
|
Советчик

Группа:
Модераторы
Сообщений: 1198
Город: Ачинск
Статус: 
| [UTP]sparker,Ну сделай стенку в мапэдиторе и подвесь на неё чясы

|
| |
| | |
| [UTP]sparker | Дата: Суббота, 21.06.2008, 22:01 | Сообщение # 29 |
|
Уверенный
![[UTP]sparker](http://www.samp-rus.com/avatar/63/074015.jpg)
Группа:
Продвинутые
Сообщений: 193
Статус: 
| Winston, ну пойди сам сделай,мне то оно зачем?У вас вообще исходник есть,там все нормально сделано,возьмите за основу. Я вообще больше не буду исходники выкладывать.
Мои разработки: [FS]Часы [FS]Время+дата [GM]Захват флага [GM]Skyland [GM]SFTDM
|
| |
| | |
| SeWeR | Дата: Среда, 25.06.2008, 19:53 | Сообщение # 30 |
|
Советчик

Группа:
Public Team
Сообщений: 1083
Город: >> Las Venturas <<
Статус: 
| Перезалейте куда нибудь в другое место!Плиз!
HostName: ++[UKR]..::Stunt Planet::..[UKR]++ Address: 78.24.218.77:7777
|
| |
| |
|