Id машин в режиме отчитываются от 1, а не от 0.
Вопросы по созданию гейммодов
Сообщений 61 страница 90 из 703
Поделиться622007-04-17 17:45:34
Id машин в режиме отчитываются от 1, а не от 0.
подредактировал
Поделиться632007-04-17 17:48:33
Вот тут прекрасно написано, как такую проблему решать.
я все сделал как написано, все равно крешится клиент.
надо буит англ версию поставить
наверное поможет, хотя я в сетке кидал клиент у остальных все работает.
хз че такое.
P.S. Участники форума, чего аватарки не делаете?
Поделиться642007-04-20 17:33:36
AddPlayerClass()
Поделиться652007-04-20 18:41:17
что AddPlayerClass??
Поделиться662007-04-20 19:27:07
с этим я разобрался! А как мне узнать координаты того или другого места на карте??
*******************************************************************
AddPlayerClass(80,1484.0951,-875.4008,58.4147,359.8569,4,0,29,555,41,0); //
Что означают цифры в скобках? 1 цифра 80 означает скин игрока, последние шесть: 4,0,29,555,41,0 - за оружие
а цифры 1484.0951,-875.4008,58.4147,359.8569 наверно координаты?? Если это так то какие означают X, Y, Z и R??
Ну или что то другое?? Обьясните мне. Я нече не понимаю!!
Поделиться672007-04-20 19:40:39
Привет всем!!!
Я очень мало понимаю в создании скриптов, но все же.
У нас есть сетка. Мы в играем в GTA SA по сети. Я даже делал свою карту. Ну как делал? Расставлял машины
и все, через samp_debug. Потом мы играли. Вот мне надо изменить место появления игрока. Где это прописывать, его координаты появления? Я так понимаю в PAWNO. Несудите строго, я конечно понимаю что мой вопрос для вас кажется глупым, но....
ПОМОГИТЕ! ПЛИЗ! ПАСИБО
Приветствую тебя на форуме!
Вопрос не глупый, все через это проходили.
значит так, попробую тебе объяснить
в samp_debug можно сохранить позицию игрока: просто становишься в нужное место и пишешь /save
у тебя появится встрочка в текстовом файле "savedpositions.txt"
AddPlayerClass(80,1484.0951,-875.4008,58.4147,359.8569,4,0,29,555,41,0); //
значит:
80 - ID модели игрока т.е. скрин как ты правильно заметил
1484.0951 - координата X
-875.4008 - координата Y
58.4147 - координата Z (высота)
359.8569 - Угол поворота игрока при появлении (измеряется в градусах от 0 до 360)
4 - первое оружие
0 - патроны к первому оружию
29 - второе оружие
555 - патроны ко второму оружию
41 - третье оружие
0 - патроны к третьему оружию
Значит куда эту строчку вставлять:
вставлять нужно в функцию OnGameModeInit()
например:
public OnGameModeInit() { SetGameModeText("Gamemode"); ShowPlayerMarkers(1); ShowNameTags(1); SetWorldTime(12); AddPlayerClass(80,1484.0951,-875.4008,58.4147,359.8569,4,0,29,555,41,0); // ТВОЙ ИГРОК return 1; }
я надеюсь все понятно, если будут еще вопросы пиши, ответим с удовольствием
Поделиться682007-04-20 19:43:07
ПАСИБО буду пробовать!!! Мне начинает нравится делать карту!!
Поделиться692007-04-20 19:54:48
с этим я разобрался! А как мне узнать координаты того или другого места на карте??
место на карте можно (в самом мультиплеере в игре по сети) узнать следующим путем:
команда
public OnPlayerCommandText(playerid, cmdtext[]) { if (strcmp(cmdtext, "/getpos", true)==0) { new string0[256]; new string1[256]; new string2[256]; new Float:X; new Float:Y; new Float:Z; GetPlayerPos(playerid,X,Y,Z); format(string0,sizeof(string0),"X: %d",X); format(string1,sizeof(string1),"Y: %d",Y); format(string2,sizeof(string2),"Z: %d",Z); SendClientMessage(playerid,0xFFFF00AA,"Current Position:"); SendClientMessage(playerid,0xFFFF00AA,string0); SendClientMessage(playerid,0xFFFF00AA,string1); SendClientMessage(playerid,0xFFFF00AA,string2); return 1; } return 0; }
это или ты что-то имел в виду другое?
Поделиться702007-04-20 19:56:27
ПАСИБО буду пробовать!!! Мне начинает нравится делать карту!!
еще бы, очень затягивает
хочется сделать что-нибудь офигительное
спасибо что выбрал наш форум =)
Поделиться712007-04-20 20:26:24
Всегда рад...
Да еше, а как сделать нитро на автомобили и матациклы? Еше хотелось бы чтоб по карте валялись пушки, и мне надо сократить игровой мир, тоесть карту. как мне все это сделать??
Поделиться722007-04-20 22:13:28
Вот я создал карту. Захожу, но дло не доходит до выбора скина (модели), ГТАшка вылетает, вот ошибка (на скрине).
Поделиться732007-04-20 22:26:26
Да еше, а как сделать нитро на автомобили и матациклы? Еше хотелось бы чтоб по карте валялись пушки, и мне надо сократить игровой мир, тоесть карту. как мне все это сделать??
1. Заехать на машине в магазин Transfender.
2. Имеешь в вдиу пик-апы? AddStaticPickup().
3. SetPlayerWorldBoundures()
Вот я создал карту. Захожу, но дло не доходит до выбора скина (модели), ГТАшка вылетает, вот ошибка (на скрине).
https://luxury.mybb.ru/viewtopic.php?pid=105#p105
Отредактировано divine (2007-04-20 22:28:45)
Поделиться742007-04-20 22:30:59
место на карте можно (в самом мультиплеере в игре по сети) узнать следующим путем:
команда
Код:
Блина, зачем же координаты в чат выводить, да еще в таком нелепом виде. Не проще ли в файл их сразу сохранять?
ЗЫ: К тому же у тебя ошибка в форматировании: координаты - это переменные типа float, а не integer.
Отредактировано divine (2007-04-20 22:33:25)
Поделиться752007-04-21 10:32:19
ПАСИБО ВСЕМ!!!!
У меня ошибка выскакивала наверно из-за того что машин на карте много, я их убрал и все ОК.
Было 80 стало штук 60.
Да... можно мне "глупому" как-нибудь получше обьяснить с вопросом об уменьшении карты! А то я нече не понял. Пожалусто.
Поделиться762007-04-21 15:36:46
Блина, зачем же координаты в чат выводить, да еще в таком нелепом виде. Не проще ли в файл их сразу сохранять?
ЗЫ: К тому же у тебя ошибка в форматировании: координаты - это переменные типа float, а не integer.
давай скрипт в студию, от мастера
Поделиться772007-04-21 15:38:52
ПАСИБО ВСЕМ!!!!
У меня ошибка выскакивала наверно из-за того что машин на карте много, я их убрал и все ОК.
Было 80 стало штук 60.
Да... можно мне "глупому" как-нибудь получше обьяснить с вопросом об уменьшении карты! А то я нече не понял. Пожалусто.
всмысле уменьшение карты.
т.е. ты хочешь сказать чтобы игроки из зоны не могли выходить?
если да то использую команду
вставлять в onplayerspawn
SetPlayerWorldBounds(playerid,Float:x_max,Float:x_min,Float:y_max,Float:y_min);
Поделиться782007-04-21 15:59:00
А как сделать чтоб игроки на радаре отображались??
Поделиться792007-04-21 16:34:43
А как сделать чтоб игроки на радаре отображались??
в функции OnGameModeInit()
напиши строчку: ShowPlayerMarkers(1);
а чтобы показывались имена туда же строчку: ShowNameTags(1);
Например:
public OnGameModeInit() { SetGameModeText("Gamemode"); ShowPlayerMarkers(1); ShowNameTags(1); SetWorldTime(12); // машины, игроки, пикапы return 1: }
Поделиться802007-04-21 18:09:20
Блин, мы с пацаном делали карту, на пополам. Я когда тока свои тачки сделал все ок (70 штук). Пото мего подключил и опять эта ошибка (смотреть выше). Почему?Из-за большого количества машин?? Такая карта, Наверно будет.
Поделиться812007-04-21 18:40:19
http://pastebin.ru/
Выложи свой скрипт, телепаты в отпуске.
Поделиться822007-04-21 18:59:07
Блин не могу выложить. Куда тыкоть??
Поделиться832007-04-21 19:03:33
Вот ссылка на мой скрипт. Он лижит на другом форуме. Еле как выложил.
Я надеюсь нечего страшного, что он на другом форуме.
:: REMOVED ::
Поделиться842007-04-21 19:29:12
Вот ссылка на мой скрипт. Он лижит на другом форуме. Еле как выложил.
Я надеюсь нечего страшного, что он на другом форуме.
и где?
залей сюда
Поделиться852007-04-21 19:31:30
Там самая последня строчка MuP_V4.rar называется!
Поделиться862007-04-21 19:34:09
Там самая последня строчка MuP_V4.rar называется!
залей в другое место не могу скачать
Поделиться872007-04-21 19:49:27
Я немогу залить куда ты говориш!! Блин.... Че делать?? Может тебе на мыло послать??
Поделиться882007-04-21 20:55:44
Ну вот я зашел на http://luxury.3dn.ru/load/2-1
Жму там
1.Каталог файлов
2.Загрузка пользователями
Что дальше??????
Поделиться892007-04-21 21:33:45
уффф. ну скинь в мыло мне CryptonOZ@yandex.ru
Поделиться902007-04-21 21:48:13
так теперь объясни что нужно сделать?
вроде все работает
я зашел побегал
все норм
вот мод твой (я там ниче не менял) тут
Похожие темы
Общие вопросы | Вопросы по созданию скриптов | 2008-06-24 |
Помогите Ля Sm1l-у :)))) | Вопросы по созданию скриптов | 2007-06-06 |
телепортация | Вопросы по созданию скриптов | 2007-11-26 |
Новый класс! | Вопросы по созданию скриптов | 2007-05-14 |