Jump to content

FranklinRoosevelt

Members
  • Posts

    247
  • Joined

  • Last visited

Everything posted by FranklinRoosevelt

  1. <meta> <file src="filename.dff" type="client" /> <file src="filename.txd" type="client" /> </meta> It work on other skins.
  2. Yes. txd = engineLoadTXD("filename.txd") engineImportTXD( txd, 0 )
  3. Hello guys, I tried replace CJ model (.dff), but nothing. dff = engineLoadDFF ( "filename.dff", 0 ) engineReplaceModel ( dff, 0 ) With texture all clear - Clothing_Component_IDs How to replace model CJ skin(.dff)?
  4. Привет всем, у меня вопрос по поводу замены скина CJ'я, как его заменить? Там есть много разных кусков его скина https://wiki.multitheftauto.com/wiki/Cl ... ponent_IDs. Пытался сделать это таким путем, ничего не получилось, в мета файлы добавил. txd = engineLoadTXD("male01.txd") engineImportTXD( txd, 0 ) dff = engineLoadDFF ( "male01.dff", 0 ) engineReplaceModel ( dff, 0 ) Применив всё тоже к скину ид 1, все получилось хорошо. С заменой текстур вроде как бы все ясно, но вот как быть с .dff?
  5. 3ds Max + KAM's Script KAM's_Scripts для экспорта текстур с gta.img и т.п.? UP: Все, понял что это плагин для 3ds Max'a, для dff моделей. Ступил что сразу не увидел.
  6. Не совсем понял, давай разложим все по полочкам сначала ты берешь стандартную текстуру авто, в данном случае Султана(.dff), в ZM устанавливаешь специальный флаг (prim, sec или 3dn) на материал колес, далее что?
  7. Можно ли как-то узнать языковую раскладку игрока и каким-то способом демонтировать стандартные базы данных, если же я ними не пользуюсь?
  8. Ещё вопрос, ZM 2, как было сказано, хорошо использовать для авто, а как на счет другие моделей (скины, обычные объекты), какую программу лучше использовать для них? И ещё, не могу понять где ты тут именно используешь саму текстуру, то над чем работал в ZM 2, как название текстуры в engineApplyShaderToWorldTexture? Писал тебе в личку, но только потом заметил твою подпись .
  9. Какими функциями можно задавать движение камеры? Если такие есть.
  10. Спасибо, вообще не знал о таких функциях.
  11. У меня вопрос, как можно определить присел игрок или нет?
  12. Тогда лучше переделай из .map прямо в код. Может кто-то более опытной подскажет ответ.
  13. Почему это? Вроде как setElementPosition работает.
  14. Переместить прицел то можно, но вот чтобы оружие стреляло куда ты хочешь, это вроде как невозможно.
  15. Воу, казалось бы проще всё это делается. Спасибо. И ещё, эту "процедуру" нужно делать для каждого авто, или для каждой модели дисков?
  16. В этом есть что-то общее? Пока ещё не сделал, сразу при старте клиента изменить ходьбу на true и отключить её в игрока почему-то нельзя. setControlState('walk', true) toggleControl( "walk", false ) И ещё у меня есть один вопрос, у меня к примеру в системе инвентаря на каждого элемента, что может переносить предметы(игрок, транспорт, некоторые объекты), создается массив на серверной стороне, и там довольно таки много информации. У меня паранойя на то, что я перегружу сервер. Нету в луа какой-то функции, как sizeof() в Си? Знаю что в performancebrowser можно смотреть сколько памяти занимает определенный ресурс, но с чем его равнять, как определить что хорошо, а что плохо?
  17. setControlState Спасибо, как раз нашел её на вики.
  18. Привет всем. Можно ли какой-то функцией нажать кнопку за игрока, к примеру чтобы "walk" всегда была зажата? Я хочу сделать аналог ходьбы как в гта5, типа когда идешь просто, персонаж идет "на альте", очень круто когда всё игроки ходят, а не бегают.
  19. Этот вопрос уже много раз обсуждался, перед тем как задать вопрос(ещё создавая новый топик) используйте поисковик сверху.
  20. Суть: при перезагрузке/старте ресурса, чтобы для всех клиентов запускался триггер, но сначала чтобы была проверка на сервере некоторых параметров (каких неважно, но это влияет на аргументы триггера), ну по коду вот так (упрощенная версия): -- server side function resourceStart() triggerClientEvent("testEvent", getRootElement()) end addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), resourceStart) --client side function test() outputChatBox('test event running') end addEvent('testEvent', true) addEventHandler('testEvent', getRootElement(), test) Но оно не работает, триггер возвращает true. В этом согласен, но как я сказал раньше, игрокам отправляются разные аргументы, в зависимости от результата проверки на сервере, ну думаю так ты уже всё поймешь.
×
×
  • Create New...