 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Как поставить место появления
| |
| slayer | Дата: Суббота, 05.07.2008, 23:53 | Сообщение # 31 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус: 
| В общем у меня вот так. SetupPlayerForClassSelection(playerid) { SetPlayerPos(playerid,1095.3319,-2037.1659,82.7086); SetPlayerCameraPos(playerid,1090.3319,-2037.1659,82.7086); (обрати внимание что отличается от первой строки и сделай себе такую же разницу примерно в столько же единиц. Это отдаленность камеры от скина.) SetPlayerCameraLookAt(playerid,1095.3319,-2037.1659,82.7086); SetPlayerFacingAngle(playerid, 90.0); } То что красным это координата где будет стоять персонаж при выборе. То что зеленым это координата где будет стоять камера То что синим сюда писать координату куда будет смотреть камера, тоесть писать координату SetPlayerPos То что серым это угол поворота, тоесть с какой стороны смотрит камера(С этим и сам разберешся, поменяешь там к примеру на 180.0 и все сам поймешь что куда. Этот код у меня находится вроде в public OnPlayerCommandText
Сообщение отредактировал slayer - Суббота, 05.07.2008, 23:59 |
| |
|
|
| AleXman1994 | Дата: Суббота, 05.07.2008, 23:56 | Сообщение # 32 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус: 
| спс! А про то, почему не выбираютса скины с оружием, с этим не подскажешь?
|
| |
|
|
| slayer | Дата: Суббота, 05.07.2008, 23:58 | Сообщение # 33 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус: 
| По поводу почему не выбираются я не в курсе, извини, сам я тож не знаток скриптов, помогаю в чем сам разбираюсь. У меня вообще SPAWNы игроков стоят не Рандомные и проблем нет, все просто как апельсин.
|
| |
|
|
| AleXman1994 | Дата: Воскресенье, 06.07.2008, 00:58 | Сообщение # 34 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус: 
| понятно! Ну и это тоже полезная инфа! Жалко, что мне позволено человеку ставить только один +, таак бы я каждому ставил + за помощь  Добавлено (06.07.2008, 00:58) --------------------------------------------- я разобрался с камерой! Скин появляется! Но, опять проблемы! Та, о которой я сказал - это возможность выбирать скины и оружие. Вторая проблема это то, что после выбора сиджея, который там один скин, я появляюсь в Лас Вентурасе, а не в точке, которую я задал. Что делать? Кто подскажет?
|
| |
|
|
| slayer | Дата: Воскресенье, 06.07.2008, 01:22 | Сообщение # 35 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус: 
| Мой тебе совет, попробуй лучше сделать не RandomSpawns а обычные, вот мой пример public OnGameModeInit() AddPlayerClass(286,2283.7905,1951.7842,31.6113,357.9773,4,0,24,60,31,100);//FBR1 AddPlayerClass(285,2294.2468,1947.8826,31.6113,90.4480,8,0,23,60,31,100);//FBR2 AddPlayerClass(0,2298.6384,1389.9032,42.6520,358.8966,1,0,22,60,29,100);//GrooveStreet1 AddPlayerClass(105,2302.6946,1390.8735,42.6519,358.3845,5,0,24,60,32,100);//GrooveStreet2 AddPlayerClass(106,2309.6016,1390.5240,42.6519,359.8648,5,0,24,60,32,100);//GrooveStreet3 AddPlayerClass(107,2351.4058,1416.1055,42.6521,88.0990,3,0,24,60,31,100);//GrooveStreet4 AddPlayerClass(108,-268.5691,1545.1101,75.1910,133.9457,1,0,24,60,32,100); //Vagos1 AddPlayerClass(109,-265.8270,1542.1234,75.1911,133.8757,5,0,23,60,31,100); //Vagos2 Красное - ID Скина Синее - Координаты Спауна скина Зеленое - Оружие скина Я думаю это будет тебе куда легче и для понимания, и для воплощения.
Сообщение отредактировал slayer - Воскресенье, 06.07.2008, 01:28 |
| |
|
|
| OKStyle™ | Дата: Воскресенье, 06.07.2008, 08:31 | Сообщение # 36 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Quote (AleXman1994) Вторая проблема это то, что после выбора сиджея, который там один скин, я появляюсь в Лас Вентурасе, а не в точке, которую я задал. значит у тебя в OnPlayerSpawn стоит смена позиции... убери её.
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| AleXman1994 | Дата: Воскресенье, 06.07.2008, 10:29 | Сообщение # 37 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус: 
| у меня вот плэер спаун: Code public OnPlayerSpawn(playerid) { return 1; } Добавлено (06.07.2008, 10:29) ---------------------------------------------
Quote (slayer) public OnGameModeInit() AddPlayerClass(286,2283.7905,1951.7842,31.6113,357.9773,4,0,24,60,31,100);//FBR1 AddPlayerClass(285,2294.2468,1947.8826,31.6113,90.4480,8,0,23,60,31,100);//FBR2 AddPlayerClass(0,2298.6384,1389.9032,42.6520,358.8966,1,0,22,60,29,100);//GrooveStreet1 AddPlayerClass(105,2302.6946,1390.8735,42.6519,358.3845,5,0,24,60,32,100);//GrooveStreet2 AddPlayerClass(106,2309.6016,1390.5240,42.6519,359.8648,5,0,24,60,32,100);//GrooveStreet3 AddPlayerClass(107,2351.4058,1416.1055,42.6521,88.0990,3,0,24,60,31,100);//GrooveStreet4 AddPlayerClass(108,-268.5691,1545.1101,75.1910,133.9457,1,0,24,60,32,100); //Vagos1 AddPlayerClass(109,-265.8270,1542.1234,75.1911,133.8757,5,0,23,60,31,100); //Vagos2 Я заметил, что у тебя после данных респауна, написано фбр 1, фбр 2 грув стрит 1 и т. д. Это для того, что бы играть по командам?
|
| |
|
|
| OKStyle™ | Дата: Воскресенье, 06.07.2008, 10:33 | Сообщение # 38 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| AleXman1994, это чтобы знать какой скин к какой команде будет сопоставлен.
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
| slayer | Дата: Воскресенье, 06.07.2008, 11:46 | Сообщение # 39 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 668
Награды: 12
Город: Tallinn
Репутация: 172
Замечания: 0%
Статус: 
| Да, Okstyle подметил правильно! Просто вот хочу сделать TeamDeathmatch но пока не особо разбираюсь как это сделать поэтому пока только подписал кто в какой команде будет чтобы потом было легче.
|
| |
|
|
| AleXman1994 | Дата: Воскресенье, 06.07.2008, 11:58 | Сообщение # 40 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 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; } В строке Code AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); я удалил 1958.3783, 1343.1572, 15.3746, 269.1425 Сразу начал появлятся в селе в 2 городе, тока падаю под землю. То есть, как я понял, мне мешает появлятся в заданном месте Code AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0); но если я удаляю эту строку, то мод летит. Хто что скажет?
|
| |
|
|
| ATOM57 | Дата: Воскресенье, 06.07.2008, 12:01 | Сообщение # 41 |
|
[:|||||||:]
Группа:
Продвинутые
Сообщений: 1242
Награды: 5
Город: Москва
Репутация: 73
Замечания: 40%
Статус: 
| Юзайте SAMP Script maker Очень удобно, я с него начинал
Nice Maps for sa-mp! Уроки по картостроению в MTA:Race, скачать карты
Мой новый проект - [PIXELCARS RU]
Премьера NDRIFT2
|
| |
|
|
| AleXman1994 | Дата: Воскресенье, 06.07.2008, 13:49 | Сообщение # 42 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 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; } ??? Просто, для меня самое главное ща научится активировать респаун, а вот как тачки раставить и объекты, я думаю, не затруднит меня.
|
| |
|
|
| JonnTheBest | Дата: Понедельник, 07.07.2008, 12:46 | Сообщение # 43 |
|
Новенький
Группа:
Продвинутые
Сообщений: 70
Награды: 1
Город: Старый Оскол, Белгородская обл.
Репутация: 19
Замечания: 0%
Статус: 
| Ну вы ребята парня закрутили, завертели, аж ппц. AleXman1994, по этапам: 1) Наверн ты уже понял, samp_debug.exe там перед тем как напишешь /save незабывай про F11 и F12, чтоб выбрать модель скина. 2) Иди в папку c GTA SA там savedpositions.txt там несколько строк это и есть твои сохраненные классы. 3) Все эти строки вставляешь в OnGameModeInit() , заменяешь последние 6 нулей по принципу: первая цифра - оружие, вторая - патроны для первого, точно также 3 и 4, 5 и 6 цифры. Список оружия должен найти на форуме. Всё просто, как почистить апельсин.
Все еще помогаю в скриптинге. В разработке: nothing [off]xxx:...та строка что под оружием она отображает значение переменной, даже при попытке считить деньги вернуться на свое настоящее состояние. Если у меня у блондинки одна ниточка в голове которая уши держит и то я разобралась, то тебе мужику с твоим суперинтеллектуальным мозгом пригодным для логических вычислений это раз плюнуть. Просто вы все мужики ленитесь взять и разобраться, охото чтобы за вас всё тетя сделала. ... Вам бы тока пиво пить и у компа в игрушках или телика торчать[/off]
|
| |
|
|
| AleXman1994 | Дата: Понедельник, 07.07.2008, 14:06 | Сообщение # 44 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 217
Награды: 1
Город: Запорожье
Репутация: 9
Замечания: 0%
Статус: 
| да да да. Эт я уже знаю, но это получается для простого ДМ, а мне надобно мод (не помню, к какому разделу относится), в котором если твой перс помер, то он появлялся в другой точке. Мне не подходит прописывать каждому скину своё место появления. Мне надо, что бы у перса было всё время разное место востановления...
|
| |
|
|
| OKStyle™ | Дата: Понедельник, 07.07.2008, 15:28 | Сообщение # 45 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2444
Награды: 16
Город: Оренбург
Репутация: 1174
Замечания: 40%
Статус: 
| Quote (AleXman1994) Мне надо, что бы у перса было всё время разное место востановления... раз+два
Да потому что когда человек делает на заказ он не старается. © kRiSyo Кланяимся нофаму королю анимаций =))))))) © Manusya В MTA - для вас все багоюзеры. Не юзают там +с только EFO и ACF. © SeWeR
|
| |
|
|
|
 |
|
 | |
| |
|