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

 



 
          





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





Последние Файлы 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
Модератор форума: AXE, Weddew  
[Архив] Помощь новичкам по скриптингу ! #2
heufixДата: Понедельник, 28.09.2009, 02:59 | Сообщение # 1
Уважаемый человек
Группа: Продвинутые
Сообщений: 995
Награды: 22
Репутация: 231
Замечания: 80%
Статус:
Здравствуйте, хотите научиться скриптингу? пишите сюда, помoжем!(С)[PZ]KYZ[AIR].
Старая Тема уже достаточно полна ответов, это продолжение первой темы.
Убедительная просьба к Новичкам:

К большому сожалению, на этом форуме экстрасенсы не сидят,поэтому убедительно просим объяснять ваш вопрос/проблему ТАК,чтобы её поняли другие участники, не забывайте приписывать ваш код к своему сообщению(в тег pwn).



Радость
[-1]SENATORДата: Четверг, 22.12.2011, 21:21 | Сообщение # 3901
Новенький
Группа: Пользователи
Сообщений: 42
Награды: 0
Город: Balakovo
Репутация: 0
Замечания: 0%
Статус:
Quote (awer2937)
Подскажите пожалуйста, как можно (если вообще можно) создать команду для того что бы игрок перестал видеть обьекты которые стоят на сервере?
Например /objoff - голая карта сан андреаса /objon- карта сан андреаса плюс обьекты сервера.

Да это возможно. То есть прописываешь /команда1 и объекты появляются, прописываешь /команда2 и они исчезают, это своего рода включение развлекательного режима игры, то есть трамплины и т.п. Точно как сделать это я не напишу, но попробую поискать.



Skype: Mat.Grishanov
GeryyДата: Пятница, 23.12.2011, 11:51 | Сообщение # 3902
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (awer2937)
Подскажите пожалуйста, как можно (если вообще можно) создать команду для того что бы игрок перестал видеть обьекты которые стоят на сервере? Например /objoff - голая карта сан андреаса /objon- карта сан андреаса плюс обьекты сервера.


Ну при вводе игроком команды создавать ему объекты:
Code

new Object[MAX_PLAYERS][кол-во объектов];  

/команда1
Object[playerid][0] = CreatePlayerObject(playerid, 2587, ....);
Object[playerid][1] = CreatePlayerObject(playerid, 2587, ....);


а потом удалять

Code

/команда2
for (new i; i < sizeof(Object[]); i++) DestroyPlayerObject(playerid,Object[playerid][i]);



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
ВеликсДата: Пятница, 23.12.2011, 13:40 | Сообщение # 3903
Мастер джэдай
Группа: Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус:
Не обязательно по переменой делать, можно просто посчитать количество объектов.


[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
GeryyДата: Пятница, 23.12.2011, 15:07 | Сообщение # 3904
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (velix)
Не обязательно по переменой делать, можно просто посчитать количество объектов.

Если это будет делать сам админ для всех, а не игрок то да, достаточно подсчета объектов.

Code

new Object[кол-во объектов];   

/команда1  
Object[0] = CreateObject(2587, ....);  
Object[1] = CreateObject(2587, ....);

/команда2  
for (new i; i < sizeof(Object); i++) DestroyObject(Object[i]);



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
Lucky49Дата: Пятница, 23.12.2011, 15:58 | Сообщение # 3905
Новенький
Группа: Пользователи
Сообщений: 9
Награды: 0
Город: Псков
Репутация: 0
Замечания: 0%
Статус:
Add к посту # 3945:

Cтавил так же Simple House System от Antironix, и та же проблема, не спавнит в домах.

Инклуды все необходимые самые новые стоят как и плагины, в чём может крыться проблема?

[-1]SENATORДата: Пятница, 23.12.2011, 16:47 | Сообщение # 3906
Новенький
Группа: Пользователи
Сообщений: 42
Награды: 0
Город: Balakovo
Репутация: 0
Замечания: 0%
Статус:
Quote (Lucky49)
в чём может крыться проблема?

Если в моде рандомная система спавна, то может из-за неё.



Skype: Mat.Grishanov
Lucky49Дата: Пятница, 23.12.2011, 16:51 | Сообщение # 3907
Новенький
Группа: Пользователи
Сообщений: 9
Награды: 0
Город: Псков
Репутация: 0
Замечания: 0%
Статус:
Она самая, убирал рандом спавн и делал только одни координаты, не помогло, может конечно не всё убрал быть может.
В общем надо тогда мод какой нибудь самый простейший с одним спавном чтобы проверить)

[-1]SENATORДата: Пятница, 23.12.2011, 17:35 | Сообщение # 3908
Новенький
Группа: Пользователи
Сообщений: 42
Награды: 0
Город: Balakovo
Репутация: 0
Замечания: 0%
Статус:
Quote (Lucky49)
Она самая, убирал рандом спавн и делал только одни координаты, не помогло, может конечно не всё убрал быть может.
В общем надо тогда мод какой нибудь самый простейший с одним спавном чтобы проверить)

Если бы знал что за система домов, возможно что нибудь и подсказал бы, а так...



Skype: Mat.Grishanov
Lucky49Дата: Пятница, 23.12.2011, 17:49 | Сообщение # 3909
Новенький
Группа: Пользователи
Сообщений: 9
Награды: 0
Город: Псков
Репутация: 0
Замечания: 0%
Статус:
http://www.samp-rus.com/forum/8-16053-1 Эта

Рандомный спавн не причём как оказалось, вписал Bare вместо lvdm, так же.

Кстати в скриптфайлах, в папке гархауса есть папка юзерс, которая почему-то всёвремя пустует.
В папку хаусес файлы созданых домов сохраняются, а вот в юзерсах всё пусто. Не знаю, может оно так и должно быть, но всётаки есть и такой момент.

[-1]SENATORДата: Пятница, 23.12.2011, 18:03 | Сообщение # 3910
Новенький
Группа: Пользователи
Сообщений: 42
Награды: 0
Город: Balakovo
Репутация: 0
Замечания: 0%
Статус:
Если есть папка user значит рассчитано что аккаунты сохраняются в неё, это нужно прописывать в самом моде. Если аккаунты сохраняются просто в скрипт файлах, то из-за этого и может быть не состыковка.


Skype: Mat.Grishanov
Lucky49Дата: Пятница, 23.12.2011, 18:06 | Сообщение # 3911
Новенький
Группа: Пользователи
Сообщений: 9
Награды: 0
Город: Псков
Репутация: 0
Замечания: 0%
Статус:
Ну вот у меня админка стоит которая хранит аккаунты в скрипт файлах, система банка, и вот ещё гархаус. Разумеется всё в свои папки закатывает.

А как бороться с этим можно если они конфликтуют?

[-1]SENATORДата: Пятница, 23.12.2011, 18:08 | Сообщение # 3912
Новенький
Группа: Пользователи
Сообщений: 42
Награды: 0
Город: Balakovo
Репутация: 0
Замечания: 0%
Статус:
Либо подстраивать скрипты под мод, либо мод под скрипты. А лучше их вообще не использовать и всё в мод вшивать.


Skype: Mat.Grishanov
awer2937Дата: Пятница, 23.12.2011, 19:32 | Сообщение # 3913
Новенький
Группа: Пользователи
Сообщений: 65
Награды: 0
Город: Чернобыль
Репутация: 4
Замечания: 0%
Статус:
Quote (Geryy)
Если это будет делать сам админ для всех, а не игрок то да, достаточно подсчета объектов.

Уж извини если я буду приписывать значение ко всем 65767 обьектам, то я попросто убьюсь за компом!

EakwarpДата: Пятница, 23.12.2011, 19:38 | Сообщение # 3914
Мастер джэдай
Группа: Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус:
Quote (awer2937)
Уж извини если я буду приписывать значение ко всем 65767 обьектам, то я попросто убьюсь за компом!

Зачем это делать в ручную? Массив со значениями и все.



More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.


Valakas Roleplay on Twitter

Платные консультации, разработка, в ICQ. Дорого.
GeryyДата: Суббота, 24.12.2011, 04:28 | Сообщение # 3915
Советчик
Группа: Ангел Хранитель
Сообщений: 1187
Награды: 24
Город: Москва
Репутация: 785
Замечания: 0%
Статус:
Quote (awer2937)
Уж извини если я буду приписывать значение ко всем 65767 обьектам, то я попросто убьюсь за компом!

Если уж совсем логика отсутствует, то действительно тогда проще убиться. Ты с регулярными выражениями вообще знаком? Или как подсказывают, используй массив для значений.



Добавить SAMP сервер в спец. вкладку HOSTED 450-500 р.
Поиск:





 


 


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