14:43
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Модератор форума: Alcoholik  
[FS] Механические часы
DarkByteДата: Среда, 11.06.2008, 21:42 | Сообщение # 16
Долгожитель
Группа: Продвинутые
Сообщений: 1577
Награды: 7
Город: Челябинск
Репутация: 182
Замечания: 0%
Статус:
Quote (Sanny)
А почму когда я их ставлю запускаю самп сервер у мя сразу выскакивает ошибка отправлять или неотправлять отчет? bad

Потому что не стоит забывать про лимит объектов. Скрипт прикольный, спасибки, когда будет время найду для него место в игре на какой нибудь стенке crazy
[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

Потому что не стоит забывать про лимит объектов. Скрипт прикольный, спасибки, когда будет время найду для него место в игре на какой нибудь стенке crazy
[UTP]sparker, можно вместо
Code
        new i;
  for(i = 0;i < sizeof(ClockObject); i++)

Писать просто: for(new i = 0;i < sizeof(ClockObject); i++) в данном скрипте это не критично, но в больших скриптах может сыграть свою роль, да и выглядит получше :)
Да и использование проверки типа "i < sizeof(ClockObject)" не оптимально, т.к. sizeof будет выполняться на каждом шаге цикла, можно было заменить одним дефайном размер массифа с объектами везде.



MusicSig vkontakte - расширение функционала ВКонтакте для Google Chrome
[UTP]sparkerДата: Среда, 11.06.2008, 23:08 | Сообщение # 17
Уверенный в себе
Группа: Продвинутые
Сообщений: 196
Награды: 1
Репутация: 32
Замечания: 0%
Статус:
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
Уверенный в себе
Группа: Продвинутые
Сообщений: 281
Награды: 1
Город: OZ
Репутация: 45
Замечания: 0%
Статус:
+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
Уверенный в себе
Группа: Продвинутые
Сообщений: 196
Награды: 1
Репутация: 32
Замечания: 0%
Статус:
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
Уверенный в себе
Группа: Продвинутые
Сообщений: 281
Награды: 1
Город: OZ
Репутация: 45
Замечания: 0%
Статус:
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
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 3069
Награды: 66
Город: Киев
Замечания: 20%
Статус:
Скрипт супер!Автору респект!Клево придумано!! :)




KrovKopДата: Воскресенье, 15.06.2008, 10:49 | Сообщение # 22
Освоившийся
Группа: Продвинутые
Сообщений: 95
Награды: 1
Город: OdeSSa
Репутация: 4
Замечания: 20%
Статус:
Убило fun
Прикольно :)



Я мало шарю, но творю :)
Vinewood TDM 0.1 - работа кипит (72%)
P.S. Спасибо всем кто помогает)
KrovKop aka BuTbKA
[UTP]sparkerДата: Воскресенье, 15.06.2008, 10:54 | Сообщение # 23
Уверенный в себе
Группа: Продвинутые
Сообщений: 196
Награды: 1
Репутация: 32
Замечания: 0%
Статус:
Ага,только лучше бы повесить их на стенку. :)
Только нету подходящих по размеру объектов для стенок.



Мои разработки:
[FS]Часы
[FS]Время+дата
[GM]Захват флага
[GM]Skyland
[GM]SFTDM
Maks93Дата: Вторник, 17.06.2008, 12:15 | Сообщение # 24
Новенький
Группа: Продвинутые
Сообщений: 41
Награды: 1
Репутация: 3
Замечания: 0%
Статус:
Ночью смотрятся красиво Спасибо!
ShtoporДата: Пятница, 20.06.2008, 21:30 | Сообщение # 25
Новенький
Группа: Пользователи
Сообщений: 15
Награды: 1
Репутация: 4
Замечания: 0%
Статус:
знаете прикольно... прикольные часы я се на сервер их поставлю для прикола :)
[UTP]sparkerДата: Суббота, 21.06.2008, 11:01 | Сообщение # 26
Уверенный в себе
Группа: Продвинутые
Сообщений: 196
Награды: 1
Репутация: 32
Замечания: 0%
Статус:
Поставь :)
Maks93, ага,я и сам не сразу заметил что они ночью светятся (тестировал в дневное время) crazy



Мои разработки:
[FS]Часы
[FS]Время+дата
[GM]Захват флага
[GM]Skyland
[GM]SFTDM
theAloneДата: Суббота, 21.06.2008, 13:48 | Сообщение # 27
Долгожитель
Группа: Пользователи
Сообщений: 1380
Награды: 1
Город: Москва
Репутация: 92
Замечания: 0%
Статус:
А можно стенку сделать))
ViktorДата: Суббота, 21.06.2008, 18:21 | Сообщение # 28
Группа: I'm V.I.P.
Сообщений: 2936
Награды: 115
Город: деревня
Замечания: 0%
Статус:
[UTP]sparker,Ну сделай стенку в мапэдиторе :) и подвесь на неё чясы :)
[UTP]sparkerДата: Суббота, 21.06.2008, 22:01 | Сообщение # 29
Уверенный в себе
Группа: Продвинутые
Сообщений: 196
Награды: 1
Репутация: 32
Замечания: 0%
Статус:
Winston, ну пойди сам сделай,мне то оно зачем?У вас вообще исходник есть,там все нормально сделано,возьмите за основу. Я вообще больше не буду исходники выкладывать.


Мои разработки:
[FS]Часы
[FS]Время+дата
[GM]Захват флага
[GM]Skyland
[GM]SFTDM
SeWeRДата: Среда, 25.06.2008, 19:53 | Сообщение # 30
Мастер джэдай
Группа: I'm V.I.P.
Сообщений: 3069
Награды: 66
Город: Киев
Замечания: 20%
Статус:
Перезалейте куда нибудь в другое место!Плиз! sorry




  • Страница 2 из 3
  • «
  • 1
  • 2
  • 3
  • »
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua