_Dark_ Posted December 5, 2011 Share Posted December 5, 2011 _Dark_, pawn это язык программирования (: и редактор в одном лице. Просто детям так проще. pawno и pawn для них это одно и тоже, просто во втором слове одной буквы в конце не хватает, и думают, что это опечатка того, кто это написал Глупо считать Visual Studio языком программирования, не так ли? Link to comment
MX_Master Posted December 5, 2011 Share Posted December 5, 2011 для многих Visual Studio звучит также как Pawno, но Pawno они хотя бы видели (: если разобраться, то в словосочетании "кодить/скриптить/писать что-то на Pawno" есть смысл (великий и могучий наш Езык). Ведь автор во фразу мог вкладывать другой смысл. Link to comment
killer100 Posted December 5, 2011 Share Posted December 5, 2011 _Dark_, pawn это язык программирования (: и редактор в одном лице. Просто детям так проще. pawno и pawn для них это одно и тоже, просто во втором слове одной буквы в конце не хватает, и думают, что это опечатка того, кто это написал killer100 function setgravity ( player, cmd, name ) -- ДЛЯ ВСЕХ if not name or name == '' then local players = getElementsByType('player') if not players then return end for _, player in ipairs(players) do if isPedInVehicle( player ) then setPedGravity( player,0.1 ) setTimer( setPedGravity,1000,1,player,0.008 ) outputChatBox(getPlayerName(player).." #fff000set gravitation to "..getPlayerName(player).."!",getRootElement(),255,255,0, true) end end return end -- ТОЛЬКО ДЛЯ ОДНОГО ИГРОКА local player = findPlayer(name) if not player then return end if isPedInVehicle( player ) then setPedGravity( player,0.1 ) setTimer( setPedGravity,1000,1,player,0.008 ) outputChatBox(getPlayerName(player).." #fff000set gravitation to "..getPlayerName(player).."!",getRootElement(),255,255,0, true) end end addCommandHandler( "sgravity", setgravity ) Получается, он сначало переведёт игрока в 0.1 гравитацию, а потом в нормальную, а мне надо что бы он перевёл игрока в 0.1 грвитацию через секенду в 0.000 и опять через секунду в нормальную 0.008 Link to comment
Other Languages Moderators Disinterpreter Posted December 5, 2011 Other Languages Moderators Share Posted December 5, 2011 _Dark_, pawn это язык программирования (: и редактор в одном лице. Просто детям так проще. pawno и pawn для них это одно и тоже, просто во втором слове одной буквы в конце не хватает, и думают, что это опечатка того, кто это написал Глупо считать Visual Studio языком программирования, не так ли? Бедного парнишу затюкали Он теперь на этот форум боится зайти. Link to comment
MX_Master Posted December 5, 2011 Share Posted December 5, 2011 Получается, он сначало переведёт игрока в 0.1 гравитацию, а потом в нормальную, а мне надо что бы он перевёл игрока в 0.1 грвитацию через секенду в 0.000 и опять через секунду в нормальную 0.008 ... setTimer( setPedGravity,1000,1,player,0.0 ) setTimer( setPedGravity,2000,1,player,0.008 ) ... Link to comment
killer100 Posted December 5, 2011 Share Posted December 5, 2011 Получается, он сначало переведёт игрока в 0.1 гравитацию, а потом в нормальную, а мне надо что бы он перевёл игрока в 0.1 грвитацию через секенду в 0.000 и опять через секунду в нормальную 0.008 ... setTimer( setPedGravity,1000,1,player,0.0 ) setTimer( setPedGravity,2000,1,player,0.008 ) ... Ах да, большое спасибо всё работает! Link to comment
Nanotech.ua Posted December 6, 2011 Share Posted December 6, 2011 У меня есть маленький вопрос: Скачал я ресурс снега. вот ссылка http://topgta.ru/mta/other/641-mta-snow.html . Закинул в папку resours ну и запустил. Пишу команду "/snow" на сервере. И ничего не происходит. Также жму "ctrl + s" как пишет что надо запускать снег, также ничего не происходит. И там есть еще "shift + s" настройки снега, ну я жму. И настройки есть...но то что выше ввожу/жму не происходит...в чем же может бы проблемма?) Link to comment
_Dark_ Posted December 6, 2011 Share Posted December 6, 2011 В консоли сервера пусто? При вводе команд вообще ничего не происходит? Link to comment
Kenix Posted December 6, 2011 Share Posted December 6, 2011 Сервер вообще видит ресурс? Link to comment
Nanotech.ua Posted December 6, 2011 Share Posted December 6, 2011 В консоли сервера пусто? Эм, ну сервер прогружается, норм всё). При вводе команд вообще ничего не происходит? Дада, вообще... Сервер вообще видит ресурс? Ну да, в этом ресурсе надо нажать "Shift + s" чтоб настроить снег. Ну я это нажимаю и всё нормально, настройки есть. А когда пишу команду "/snow" ничего не происходит. Link to comment
Tren Posted December 6, 2011 Share Posted December 6, 2011 Ну да, в этом ресурсе надо нажать "Shift + s" чтоб настроить снег. Ну я это нажимаю и всё нормально, настройки есть. А когда пишу команду "/snow" ничего не происходит. Попробуй этот ресурс : https://community.multitheftauto.com/index.php?p= ... ils&id=538 Link to comment
Nanotech.ua Posted December 6, 2011 Share Posted December 6, 2011 Ну да, в этом ресурсе надо нажать "Shift + s" чтоб настроить снег. Ну я это нажимаю и всё нормально, настройки есть. А когда пишу команду "/snow" ничего не происходит. Попробуй этот ресурс : https://community.multitheftauto.com/index.php?p= ... ils&id=538 Во, спасибо за скрипт!) И да, кстати, если я включу, снег будет у всех? Если нет, то как сделать чтоб у всех был? Link to comment
_Dark_ Posted December 6, 2011 Share Posted December 6, 2011 Ну да, в этом ресурсе надо нажать "Shift + s" чтоб настроить снег. Ну я это нажимаю и всё нормально, настройки есть. А когда пишу команду "/snow" ничего не происходит. Попробуй этот ресурс : https://community.multitheftauto.com/index.php?p= ... ils&id=538 Во, спасибо за скрипт!) И да, кстати, если я включу, снег будет у всех? Если нет, то как сделать чтоб у всех был? Нет, по команде /snow включается только у вас. Link to comment
_Vincent_ Posted December 6, 2011 Share Posted December 6, 2011 Навязывать другим - не совсем корректно) Сделайте, чтоли, на время установки скрипта сообщение в чат, прикрепленное к старту ресурса, сообщающее о фиче. Link to comment
H1TM4N Posted December 6, 2011 Share Posted December 6, 2011 Бывают id частей тела cj'я как объектов? Голова руки ноги и т.д. если да, то где можно их посмотреть? Link to comment
MX_Master Posted December 7, 2011 Share Posted December 7, 2011 Бывают id частей тела cj'я как объектов? Голова руки ноги и т.д. если да, то где можно их посмотреть? а для чего тебе такое? ИДов частей тела CJ'я как объектов нет, есть разве что ИДы точек тела для любого PED'a (BONE ID) - getPedBonePosition если хочешь заменить текстуру или сделать какой-то шейдерный эффект для какой-то части тела, то это можно и без ID объекта сделать - engineApplyShaderToWorldTexture Link to comment
kino Posted December 7, 2011 Share Posted December 7, 2011 создайти норм тут по шейдорам p.s пишу из школы Link to comment
MX_Master Posted December 7, 2011 Share Posted December 7, 2011 создайти норм тут по шейдорамp.s пишу из школы ну во первых, не зная языка, на котором эти шейдеры пишутся (HLSL), туториал ничего кроме непонятных примеров вам не даст. Т.е. чтобы самостоятельно что-то зашейдерить, нужно знать HLSL. Во-вторых, чтобы заюзать готовый шейдер - примеры на вики есть. полезные ссылки про шейдеры dxCreateShaderShaderShader_examplesShadertest_resource Link to comment
H1TM4N Posted December 7, 2011 Share Posted December 7, 2011 MX_Master, я думал заменить саму модель cj'я, уж сильно надоела его физиономия. Link to comment
MX_Master Posted December 7, 2011 Share Posted December 7, 2011 MX_Master, я думал заменить саму модель cj'я, уж сильно надоела его физиономия. ну дык это можно сделать, нужно указать ид скина 0 вторым параметром в engineReplaceModel Link to comment
H1TM4N Posted December 7, 2011 Share Posted December 7, 2011 MX_Master, я думал заменить саму модель cj'я, уж сильно надоела его физиономия. ну дык это можно сделать, нужно указать ид скина 0 вторым параметром в engineReplaceModel Ну нулевой скин заменится, но одежду нельзя будет менять. Верно? И можно еще узнать, какие функции используются для определения с какого именно оружия было убийство. Link to comment
MX_Master Posted December 8, 2011 Share Posted December 8, 2011 MX_Master, я думал заменить саму модель cj'я, уж сильно надоела его физиономия. ну дык это можно сделать, нужно указать ид скина 0 вторым параметром в engineReplaceModel Ну нулевой скин заменится, но одежду нельзя будет менять. Верно? И можно еще узнать, какие функции используются для определения с какого именно оружия было убийство. любые текстуры игры можно изменить с помощью engineApplyShaderToWorldTexture, включая текстуры одежды. В 80% случаев вам замены текстур будет достаточно для изменения вида одежды. Модели одежды менять нельзя (мое мнение). Все что касается оружия, киллера и жертвы - см. событие onPlayerWasted Link to comment
H1TM4N Posted December 8, 2011 Share Posted December 8, 2011 любые текстуры игры можно изменить с помощью engineApplyShaderToWorldTexture, включая текстуры одежды. В 80% случаев вам замены текстур будет достаточно для изменения вида одежды. Модели одежды менять нельзя (мое мнение).Все что касается оружия, киллера и жертвы - см. событие onPlayerWasted Спасибо. Заменил несколько стандартных объектов, но бывает такое что висит одна текстура через которую можно спокойно проходить (как текстура травки ). Заменял по 3 файла .dff .txd .col. Я так понял что .col иногда не грузится именно у клиента, по тому что реконнект иногда помогает в этом случае. Это баг мта или что? Link to comment
H1TM4N Posted December 8, 2011 Share Posted December 8, 2011 (edited) Покажи код и мету function importTextures2() txd = engineLoadTXD ( "obj.txd" ) engineImportTXD ( txd, 1515 ) col = engineLoadCOL ( "obj.col" ) dff = engineLoadDFF ( "obj.dff", 0 ) engineReplaceCOL ( col, 1515 ) engineReplaceModel ( dff, 1515 ) engineSetModelLODDistance(1515, 800) end setTimer ( importTextures2, 3000, 1) addEventHandler("onClientResourceStop", getResourceRootElement(getThisResource()), function() engineRestoreCOL(1515) engineRestoreModel(1515) destroyElement(dff) destroyElement(col) destroyElement(txd) end ) <meta> <script src='script.lua' type='client' /> <file src='obj.txd' /> <file src='obj.col' /> <file src='obj.dff' /> </meta> ну и 3 файла для самого объекта в архиве. В общем проблема в том что моделька нового объекта иногда грузится только визуально, через нее можно проходить. В логах ничего про это нет. Иногда помогает переподключение игроков к серверу и объект становится нормальным. p.s. я уже думал так и оставить, но кто будет так играть с перезаходами по 5-10 раз. Edited December 8, 2011 by Guest Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now