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

 



 
        
[Include] RemoveBuilding (2)
JasonGordon 24.05.2017 23:48
[SA-MP] Hosted Tab (116)
DieSeL 17.05.2017 17:33
Физрук (15)
Lanablogger1 16.05.2017 16:00
 





Рекомендуем:
Добавить IP: 95.172.59.51:7777





Последние Файлы 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
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
Скачать GTA SAMP 0.3.7 - Кл... 20.07.2015
Страница 1 из 11
Модератор форума: AXE, Weddew 
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » Объекты через файл
Объекты через файл
St1muLДата: Среда, 07.03.2012, 19:08 | Сообщение # 1
Местный
Группа: Продвинутые
Сообщений: 745
Награды: 7
Город: г. Курган
Репутация: 77
Замечания: 20%
Статус:
Всем доброго времени суток. У меня возникла такая проблемма, как можно сделать добовление объектов через файл, на пример: В файл пишу: КреатеСтреамерОбъект(ля ля ля); и т.д.
Надеюсь суть понятна? Благодарю зарание :)

AlcoholikДата: Среда, 07.03.2012, 19:44 | Сообщение # 2
Группа: Администратор
Сообщений: 8284
Награды: 111
Город: Санкт-Петербург
Репутация: 5945
Статус:
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
Группа: Разработчики
Сообщений: 6242
Награды: 72
Репутация: 3339
Замечания: 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
Группа: Разработчики
Сообщений: 6242
Награды: 72
Репутация: 3339
Замечания: 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%
Статус:
Quote (Dima-kun)
Skiner, http://www.samp-rus.com/forum/8-12306- вот уже я писал давно такое)

Да не, парень в павно не шарит, объекты его тянет сувать, а мод страшнно давать) Вот он и попросил через ФТП делать объекты) Так что мне больше вариант Matt_Tuck, по нраву)

Dima-kunДата: Четверг, 08.03.2012, 10:37 | Сообщение # 10
Группа: Разработчики
Сообщений: 6242
Награды: 72
Репутация: 3339
Замечания: 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
Мастер джэдай
Группа: Модераторы
Сообщений: 3925
Награды: 287
Город: Мухосранск
Репутация: 8414
Замечания: 0%
Статус:
Закрыто.


[cut=freestyle]
ПРИНЕСЛА СОРОКА В РОТЕ ПРИВОРОТ ,
СВЯЗАЛАСЬ НА ШЕЕ ЛОЗА И БЫЛ ПОЛНЫЙ ПИ**ЕЦ,
ОСЕНЬ С ЗИМОЙ, ЛЕТО С ВЕСНОЙ,
ГУСЬ С ЛИСОЙ, ЕБ**ИСЬ ВО ТЬМЕ НОЧНОЙ.
УЗЕЛ ЗАВЯЗАЛСЯ, ПЕПЕЛ РАЗМЕТАЛСЯ И ЛИСА ЗАБЕРЕМЕНЕЛА.
ВМЕСТЕ ВЕК ВЕКОВАТЬ, ПУТУ НЕ РАЗВЯЗАТЬ.
ТРАВА ПЕРЕПЛЕТИСЬ, УЗЕЛ ЗАВОРОЖИСЬ.
ЛЕНАРУ ДАЙ УМА И ЛЕНУ
НА ВЕЛЕ НЕ ОТРАЗИСЬ,ЕБ*СЬ ЕБ*СЬ ЕБ*СЬ
© Хасан
[/cut]
Форум SAMP о мультиплеерах для GTA. » SAMP скачивание и обсуждение » Вопросы и Проблемы » Объекты через файл
Страница 1 из 11
Поиск:





 


 


 
Хостинг от uCoz SAMP-RUS.COM