Jump to content

Kenix

Retired Staff
  • Posts

    4,121
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Kenix

  1. Через шейдеры. Есть уже готовое, то что тебе надо https://community.multitheftauto.com/ind ... ls&id=3361
  2. Kenix

    Del

    Загрузите скриншоты в группу, покажите что уже реализовано.
  3. Она исчезнет для всех игроков, но ты можешь её вернуть с помощью этой функции.
  4. Вы не знаете Lua! Вам сюда. Так же вы не знаете, что код на сервере должен выполняться серверными функциями, но не как не клиентскими. Вы можете невооруженным глазом увидеть, что цвета функций в BB коде определяет где она может выполняться ( красный - на клиенте, оранжевый - на сервере, синий - на клиенте и на сервере ).
  5. 1.Худ Вырубаем худ с помощью этой функции и далее в рендере ( onClientRender к примеру ) и прорисовывем 2.Замена оружия Скрипт local aReplaceModels = { { 346, 'colt45' }; { 348, 'desert_eagle' }; { 349, 'chromegun' }; { 351, 'shotgspa' }; { 352, 'micro_uzi' }; { 353, 'mp5lng' }; { 355, 'ak47' }; { 356, 'm4' }; { 358, 'sniper' }; } addEventHandler( 'onClientResourceStart', resourceRoot, function() for _, a in pairs( aReplaceModels ) do local pTxd = engineLoadTXD( 'models/' .. a[ 2 ] .. '.txd' ) engineImportTXD( pTxd, a[ 1 ] ) local pDff = engineLoadDFF( 'models/' .. a[ 2 ] .. '.dff', a[ 1 ] ) engineReplaceModel( pDff, a[ 1 ] ) end end ) meta.xml <meta> <file src='models/colt45.txd' /> <file src='models/colt45.dff' /> <file src='models/desert_eagle.txd' /> <file src='models/desert_eagle.dff' /> <file src='models/chromegun.txd' /> <file src='models/chromegun.dff' /> <file src='models/shotgspa.txd' /> <file src='models/shotgspa.dff' /> <file src='models/micro_uzi.txd' /> <file src='models/micro_uzi.dff' /> <file src='models/mp5lng.txd' /> <file src='models/mp5lng.dff' /> <file src='models/ak47.txd' /> <file src='models/ak47.dff' /> <file src='models/m4.txd' /> <file src='models/m4.dff' /> <file src='models/sniper.txd' /> <file src='models/sniper.dff' /> <script src='replace.lua' type='client' /> </meta> 3.Место респауна Игрок заходит на сервер, спаним его, ну и не забываем что игрок может умереть, делаем для этого респавн если игрок умер. 4.Звуки оружия Вырубаем, далее в событии проигрываем саунд. Создаём кулшейп и когда игрок заходит в шейп, то изменяем уровень дождя или наоборот, когда выходит из шейпа. PROFIT
  6. Автору темы следует лучше изучить скриптинг. https://forum.multitheftauto.com/viewtop ... c914c1906f
  7. Есть лучше и это WORP. 212.20.62.14:22003 http://total-one.ru/ Бред, автор мода просто не учёл про такое понятие как оптимизация клиента. Если сделать всё грамотно, то и нагрузка на клиент будет минимальна.
  8. ввел /25 1 200; вышло сообщение 25 1 200 получил ружьё с 2мя патронами вместо 1го, деньги вычитаются правильно. Баг с удвоением исправил giveWeapon ( thePlayer, weaponID, (ammo/2), true ) debugscript 3 на данный скрипт не ругается, проблема решена, спасибо. Но на клиентской стороне я пытался привязать эту команду к кнопке, но ничего не выходит addEventHandler ( "onClientGUIClick", WeaponShop_button_15, "give 22 200 200" ) в дебагскрипт 3 пишет: WARNING: _wpshop\wp_client.lua: 102: Bad argument @ 'addEventHandler' [Expected function at argument 3, got string 'give 22 200 200'] 3 аргумент это функция, а у тебя строка ... Тебе даже дебаг подсказывает.
  9. Нужно всё таки разнообразить жизнь форума, поэтому появилась идея создания этой темы. Возможно у кого-то есть различные мемы по тематике МТА, вы можете выкладывать их тут ( если их довольно большое кол-во то под спойлером ) . Начинаем: Vehicle components
  10. Создай таблицу с оружием WeaponData = { [ 30 ] = { iMoney = 2000, iAmmo = 250 }; [ 31 ] = { iMoney = 1900, iAmmo = 250 }; -- ... }
  11. Дак он и так должен переноситься.
  12. Try to change radius more like 99999
  13. c:\mtasa-blue\shared\sdk\SharedUtil.SysInfo.hpp(40) : error C2065: 'COINIT_MULTITHREADED' : undeclared identifier c:\mtasa-blue\shared\sdk\SharedUtil.SysInfo.hpp(40) : error C3861: 'CoInitializeEx': identifier not found c:\mtasa-blue\shared\sdk\SharedUtil.SysInfo.hpp(64) : error C2065: 'EOAC_NONE' : undeclared identifier c:\mtasa-blue\shared\sdk\SharedUtil.SysInfo.hpp(56) : error C3861: 'CoInitializeSecurity': identifier not found c:\mtasa-blue\shared\sdk\SharedUtil.SysInfo.hpp(133) : error C2065: 'EOAC_NONE' : undeclared identifier c:\mtasa-blue\shared\sdk\SharedUtil.SysInfo.hpp(124) : error C3861: 'CoSetProxyBlanket': identifier not found Вообщем каждый раз когда я компилирую мта у меня выскакивают вот такие ошибки.
  14. Это уже личное. Могу написать только про минусы хостинга. По поводу криворукости: Когда вы заказываете сервер он ставится очень криво: - Не ставится свободные порты ( httpport и serverport соответственно ) - Папка resources имеет пробел в конце название ( т.е серв не будет видить ваши ресурсы в любом случае ) - По умолчанию ставится версия мта 1.1 ( для меня это не проблема, но очевидно что мало кол-во людей умеют обновлять сервер ) Общее: - Нету автоподнималки ( т.е если ваш сервер вырубится то вам нужно будет вручную включать его, мне кажется это очень серёзная проблема, за сервером нужно следить по сути 24/7 ) - Саппорта для мта нет( т.е можете даже не пытаться, про мта вообще никто ничего не знает ). Про главу хостинга: - Глава этого хостинга очень упрямый человек, не профессиональный человек. Я думаю этого достаточно, я постарался выразиться в краткой форме. Если вам нравится такое, то дерзайте.
  15. С очень долгим знакомством с 24-hoster, я могу сказать следующее. Не берите этот хостинг! Ни в коем случае! Я серьёзно. Я не буду писать все причины, на это уйдёт очень много времени.
  16. Можно варпить только педов ( если юзаешь на клиенте ), на вики написано же.
×
×
  • Create New...