 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Объекты через файл
| |
| St1muL | Дата: Среда, 07.03.2012, 19:08 | Сообщение # 1 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Всем доброго времени суток. У меня возникла такая проблемма, как можно сделать добовление объектов через файл, на пример: В файл пишу: КреатеСтреамерОбъект(ля ля ля); и т.д. Надеюсь суть понятна? Благодарю зарание
|
| |
|
|
| Alcoholik | Дата: Среда, 07.03.2012, 19:44 | Сообщение # 2 |
|
Мастер джэдай
Группа:
Администратор
Сообщений: 8299
Награды: 111
Город: Санкт-Петербург
Репутация: 6085
Статус: 
| Skiner, парсер тут выкладывали недавно, смотри инклуды
if(isset($beer)&&isset($girl)) { drink($beer);fuck($girl); }else die(); Мониторинг sa:mp серверов Приватно никого не консультирую, моды также не пишу, ни так, ни за деньги. Моя ICQ 675715, пишу только с неё. Все остальные Роачи фейки, ничего я не продаю и продавать не буду, вас разводят.
|
| |
|
|
| St1muL | Дата: Среда, 07.03.2012, 20:02 | Сообщение # 3 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Не, не то Нужно тупо вписываешь в файл команду для создание объекта(Ну типо КреатеОбъект) и всё, делаешь рестарт и всё работает
|
| |
|
|
| Matt_Tuck | Дата: Среда, 07.03.2012, 20:32 | Сообщение # 4 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 710
Награды: 11
Город: Брянск
Репутация: 461
Замечания: 20%
Статус: 
| сделал что то по типу загрузки домов как в гф Код сыроват, не проверял. Писал на скорую руку.
В OnGameModeInit пихаешь LoadObject();
Code stock LoadObject() { new text[256],idx,id,Float:x[6]; new File: file = fopen("object.cfg", io_read); if (file) { while (idx < 100)//100 это кол-во строк в файле, можешь отредактировать под себя { fread(file, text); sscanf(text, "p<,>iffffff", x[0],x[1],x[2],x[3],x[4],x[5]); CreateDynamicObject(id,x[0],x[1],x[2],x[3],x[4],x[5]); idx++; } } fclose(file); return 1; }
Правда есть один минус. Сможешь ты только прописывать туда координаты и ид самих объектов. Например: 987,1271.639,-2066.321,58.138,0.0,0.0,-340.938
Может потом придумаю как сделать, чтоб сразу же читало всю функцию.
Не в возрасте дело,а в культуре общения и уровне интеллектуального развития
Если вам лижут жопу, не обольщайтесь, возможно это для смазки.
Twitter - Follow Me ;) Подписываемся на мой Паблик
Сообщение отредактировал Matt_Tuck - Среда, 07.03.2012, 20:34 |
| |
|
|
| St1muL | Дата: Среда, 07.03.2012, 20:34 | Сообщение # 5 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Во, это более мение, спасибо
|
| |
|
|
| Dima-kun | Дата: Среда, 07.03.2012, 21:19 | Сообщение # 6 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Skiner, элементарно делается. Напиши парсер и все)
Добавлено (07.03.2012, 21:19) --------------------------------------------- Matt_Tuck, твой вариант конеч нормальный. но необходима использование доп плагина. и вот еще что: Quote (Matt_Tuck) while (idx < 100)//100 это кол-во строк в файле, можешь отредактировать под себя { fread(file, text); вот: Code while( fread( file, text ) ) Skiner, http://www.samp-rus.com/forum/8-12306- вот уже я писал давно такое)
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
Сообщение отредактировал Dima-kun - Среда, 07.03.2012, 21:23 |
| |
|
|
| Matt_Tuck | Дата: Среда, 07.03.2012, 21:27 | Сообщение # 7 |
|
Местный
Группа:
I'm V.I.P.
Сообщений: 710
Награды: 11
Город: Брянск
Репутация: 461
Замечания: 20%
Статус: 
| Quote (Dima-kun) но необходима использование доп плагина
зато быстрее работает с плагином)
Quote (Dima-kun) while( fread( file, text ) )
фак забыл про него, помнил что как-то можно без счётчика.
Не в возрасте дело,а в культуре общения и уровне интеллектуального развития
Если вам лижут жопу, не обольщайтесь, возможно это для смазки.
Twitter - Follow Me ;) Подписываемся на мой Паблик
Сообщение отредактировал Matt_Tuck - Среда, 07.03.2012, 21:32 |
| |
|
|
| Dima-kun | Дата: Среда, 07.03.2012, 22:01 | Сообщение # 8 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Quote (Matt_Tuck) зато быстрее работает с плагином) да ктоже спорит. Но впринципе ,если загружать это все 1 раз при запуске сервера, то особо не будет разницы. в плане дальнейшей работы сервера)
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
| St1muL | Дата: Среда, 07.03.2012, 22:52 | Сообщение # 9 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Да не, парень в павно не шарит, объекты его тянет сувать, а мод страшнно давать) Вот он и попросил через ФТП делать объекты) Так что мне больше вариант Matt_Tuck, по нраву)
|
| |
|
|
| Dima-kun | Дата: Четверг, 08.03.2012, 10:37 | Сообщение # 10 |
|
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус: 
| Skiner, так это тоже самое. только более настраиваемое)
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
| |
|
|
| St1muL | Дата: Четверг, 08.03.2012, 14:54 | Сообщение # 11 |
|
Местный
Группа:
Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус: 
| Quote (Dima-kun) Skiner, так это тоже самое. только более настраиваемое) Ну для того чтобы загрузить карту, нужно вписать её в мод, а я ещё раз повторю, мод давать не ризонно)
|
| |
|
|
| Великс | Дата: Суббота, 17.03.2012, 14:44 | Сообщение # 12 |
|
Мастер джэдай
Группа:
Модераторы
Сообщений: 3931
Награды: 287
Город: Мухосранск
Репутация: 8429
Замечания: 0%
Статус: 
| Закрыто.
[cut=freestyle] ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ , СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ, ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ, ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ. УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА. ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ. ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ. ЛЕНАРУ ДАЙ УМА И ЛЕНУ НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ © Хасан [/cut]
|
| |
|
|
|
 |
|
 | |
| |
|