 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Перс и оружие
| |
| AleXman1994 | Дата: Четверг, 10.07.2008, 22:31 | Сообщение # 1 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус: 
| Вот такая проблемка. С помощью оч хороших людей на этом форуме (вам очень благодарен за терпение и помощь) я научился создавать рэндромные (вроде так) спауны. Но вот теперь вопрос такой: в рэндромных спаунах не указуется скин и сколько у него патронов. Так вот, что надо вписать, что бы можно было выбирать все скины сампа и дать ему оружие? Ведь в рэндромы они не вписуются...
|
| |
|
|
| [SFD]Paul | Дата: Четверг, 10.07.2008, 22:50 | Сообщение # 2 |
|
Долгожитель
Группа:
Продвинутые
Сообщений: 1441
Награды: 22
Город: Москва
Репутация: 237
Замечания: 0%
Статус: 
| Ну скин и оружие у тебя же в AddPlayerClass!
[FS] Weapon Shop [FS] Svalka [FS] Adminhouse
|
| |
|
|
| OKStyle™ | Дата: Четверг, 10.07.2008, 22:51 | Сообщение # 3 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Quote (Paul|ICK|) Ну скин и оружие у тебя же в AddPlayerClass! да, он прав. Заменяешь же ты только позицию, остальное у тебя указано и не меняется...
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| AleXman1994 | Дата: Четверг, 10.07.2008, 23:36 | Сообщение # 4 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус: 
| Code public OnGameModeInit() { // Don't use these lines if it's a filterscript SetGameModeText("LS by Dadd_Al"); AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); return 1; } AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); - тут позицию, получается, просто можно удалить нах? И ставить ID скина и давать ему оружие? ИЛи как?Добавлено (10.07.2008, 23:36) --------------------------------------------- вспомнил! Ко всему этому хочу спросить. Что надо подправить в скрипте, что бы у меня в после респауна скин был повёрнут в разные стороны??? Просто у меня скины после респауна всё время смотрят (есле по карте сампа) на восток. Короче, в сторону грува. А мне надо, что бы с разных ренромных спаунов скин смотрел допустим не в сторону грува, а в сторону сан фиеро или лас вегаса. P.S. Дописал щас, потомучто всё этовремя не сидел над скриптами и не было вопросов, а ща есть 
|
| |
|
|
| Viktor | Дата: Пятница, 11.07.2008, 00:22 | Сообщение # 5 |
|
Группа:
I'm V.I.P.
Сообщений: 2936
Награды: 115
Город: деревня
Замечания: 0%
Статус: 
| Quote (AleXman1994) AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); мб ана ?! я сам непомню... забил
|
| |
|
|
| AleXman1994 | Дата: Пятница, 11.07.2008, 01:09 | Сообщение # 6 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус: 
| fа что за мб???
|
| |
|
|
| OKStyle™ | Дата: Пятница, 11.07.2008, 10:22 | Сообщение # 7 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Quote (AleXman1994) что за мб может быть. Quote (AleXman1994) тут позицию, получается, просто можно удалить нах? И ставить ID скина и давать ему оружие? ИЛи как? можешь позицию поставить 0, т.е. примерно так: AddPlayerClass(58, 0.0, 0.0, 0.0, 90.0, 4, 1, 24, 200, 25, 200); // 58 - id скина, 90 - угол поворота, 4 - нож, кол-во 1, 24 - пустынный орёл, кол-во 200, 25 - винчестер, кол-во 200
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| AleXman1994 | Дата: Пятница, 11.07.2008, 15:15 | Сообщение # 8 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус: 
| понял! Спс! А с камерой проблему как решить? Просто в рэндромных спаунах добавить цифри, отвечающие за поворот в месте появления?
|
| |
|
|
| OKStyle™ | Дата: Пятница, 11.07.2008, 17:13 | Сообщение # 9 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| AleXman1994, нет, для этого придётся ещё кое-что убрать... лучше в OnPlayerSpawn добавь: Code SetCameraBehindPlayer(playerid);
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| AleXman1994 | Дата: Пятница, 11.07.2008, 22:10 | Сообщение # 10 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус: 
| Code public OnPlayerSpawn(playerid) { new rand = random(sizeof(gRandomSpawns)); SetPlayerPos(playerid,gRandomSpawns[rand][0],gRandomSpawns[rand][1],gRandomSpawns[rand][2]); SetCameraBehindPlayer(playerid); return 1; } Так? Или как? И как настроить угол поворота?
|
| |
|
|
| OKStyle™ | Дата: Суббота, 12.07.2008, 09:05 | Сообщение # 11 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| AleXman1994, SetPlayerFacingAngle(playerid,angle); // angle - угол
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| AleXman1994 | Дата: Суббота, 12.07.2008, 09:22 | Сообщение # 12 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус: 
| OKStyle™, а если в разных местах понадобится разный поворот, то как тогда?
|
| |
|
|
| OKStyle™ | Дата: Суббота, 12.07.2008, 11:10 | Сообщение # 13 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| AleXman1994, тогда в массив с координатами добавь 4 координату. соответственно увеличить размер ячеек в определении с 3 на 4. и добавить SetPlayerFacingAngle(playerid,coord[4])
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| AleXman1994 | Дата: Суббота, 12.07.2008, 12:13 | Сообщение # 14 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус: 
| OKStyle™, эмн, немного тебя не понял... Поповоду ячеек понял. А вот дальше не очень. 4 координата будет соотвецтвовать за угол камеры, но если не будет SetPlayerFacingAngle(playerid,coord[4]), то я не смогу установить камеру, так получается? Добавлено (12.07.2008, 12:13) --------------------------------------------- Code public OnPlayerSpawn(playerid) { new rand = random(sizeof(gRandomSpawns)); SetPlayerPos(playerid,gRandomSpawns[rand][0],gRandomSpawns[rand][1],gRandomSpawns[rand][2]); SetCameraBehindPlayer(playerid); SetPlayerFacingAngle(playerid,coord[4]) return 1; } я правельно понял? Или не правельно? P. S. а в рэндромах просто дописую 4 координату?
Сообщение отредактировал AleXman1994 - Суббота, 12.07.2008, 12:15 |
| |
|
|
| OKStyle™ | Дата: Суббота, 12.07.2008, 12:34 | Сообщение # 15 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| SetPlayerFacingAngle(playerid,coord[rand][4]); Хорошо, что 1 функция рандома, даёт 1 из строк, а не одну из ячеек, иначе мы бы оболдели.
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
|
 |
|
 | |
| |
|