PolGhost Posted November 5, 2011 Share Posted November 5, 2011 There is a script like this: https://forum.multitheftauto.com/viewtopic.php?f=108&t=30904 It if any Ped gets in a certain zone, it dies. Perish all but SWAT. My question is: how to add other people besides SWAT so that they could occupy the area and not umerali, and how to add more zones? P.S. How to replace the weapon model on the server? Link to comment
myonlake Posted November 5, 2011 Share Posted November 5, 2011 @ Weapon model replace: It's not possible yet, but the function is coming in the next versions of Multi Theft Auto - I am waiting for it aswell. Link to comment
Castillo Posted November 5, 2011 Share Posted November 5, 2011 myonlake, you're outdated, weapon model replacement is already possible. Link to comment
PolGhost Posted November 6, 2011 Author Share Posted November 6, 2011 Solidsnake14 That is, models of weapons can be replaced? How? Tell me, please. Link to comment
Castillo Posted November 6, 2011 Share Posted November 6, 2011 -- script.lua: local weapons = {{fileName="M4", model=356}} function load() for index, weapon in pairs(weapons) do txd = engineLoadTXD ( weapon.fileName.. ".txd" ) engineImportTXD ( txd, weapon.model ) dff = engineLoadDFF ( weapon.fileName.. ".dff", 0 ) engineReplaceModel ( dff, weapon.model ) end end addEventHandler("onClientResourceStart",resourceRoot, function () local version = getVersion() if version.mta == "1.1.1" then setTimer ( load, 1000, 1) end end) -- meta.xml: NOTICE: To replace a weapon, you must use the WEAPON OBJECT MODEL not the WEAPON MODEL (Ex M4 = 31), but the M4 object model is 356 which is the one you must replace. You can get the weapon OBJECT MODEL'S from here: https://wiki.multitheftauto.com/wiki/Weapons Link to comment
PolGhost Posted November 6, 2011 Author Share Posted November 6, 2011 Please throw off a ready example replacing m4 in zip archive. Link to comment
Castillo Posted November 6, 2011 Share Posted November 6, 2011 Dude, I gave you the script and the meta.xml... just create a new folder called "weapons" in resources folder at your server, then create two files: script.lua and meta.xml. Link to comment
PolGhost Posted November 6, 2011 Author Share Posted November 6, 2011 Thank you, I have everything worked! P.S. Topic can be closed. Link to comment
PolGhost Posted November 6, 2011 Author Share Posted November 6, 2011 By the way I got a question: is it possible to replace the character models? Link to comment
^Dev-PoinT^ Posted November 6, 2011 Share Posted November 6, 2011 yes you can use the site its esay http://mta.dzek.eu/peds/ Link to comment
PolGhost Posted November 6, 2011 Author Share Posted November 6, 2011 I can not replace more than one gun M4 replaced, and everything else comes out. Drop me a script should look to replace a few guns. Link to comment
^Dev-PoinT^ Posted November 6, 2011 Share Posted November 6, 2011 For You Man local weapons = {{fileName="M4", model=356}} local weapons = {{fileName="Sniper", model=358}} local weapons = {{fileName="Desert Eagle", model=348}} local weapons = {{fileName="Shotgun", model=349}} function load() for index, weapon in pairs(weapons) do txd = engineLoadTXD ( weapon.fileName.. ".txd" ) engineImportTXD ( txd, weapon.model ) dff = engineLoadDFF ( weapon.fileName.. ".dff", 0 ) engineReplaceModel ( dff, weapon.model ) end end addEventHandler("onClientResourceStart",resourceRoot, function () local version = getVersion() if version.mta == "1.1.1" then setTimer ( load, 1000, 1) end end) Link to comment
PolGhost Posted November 6, 2011 Author Share Posted November 6, 2011 For You Man local weapons = {{fileName="M4", model=356}} local weapons = {{fileName="Sniper", model=358}} local weapons = {{fileName="Desert Eagle", model=348}} local weapons = {{fileName="Shotgun", model=349}} function load() for index, weapon in pairs(weapons) do txd = engineLoadTXD ( weapon.fileName.. ".txd" ) engineImportTXD ( txd, weapon.model ) dff = engineLoadDFF ( weapon.fileName.. ".dff", 0 ) engineReplaceModel ( dff, weapon.model ) end end addEventHandler("onClientResourceStart",resourceRoot, function () local version = getVersion() if version.mta == "1.1.1" then setTimer ( load, 1000, 1) end end) Did not work. Link to comment
^Dev-PoinT^ Posted November 6, 2011 Share Posted November 6, 2011 hope it work function xxx () outputChatBox ( "> replacing M4 Skin" ) txd = engineLoadTXD ( "m4.txd" ) engineImportTXD ( txd, 31 )---id of the weapon dff = engineLoadDFF ( "m4.dff", 31 )-- id of the weapon engineReplaceModel ( dff, 31 ) outputChatBox ( "> replacing Sniper Skin" ) txd = engineLoadTXD ( "sniper.txd" ) engineImportTXD ( txd, 34 ) dff = engineLoadDFF ( "sniper.dff", 34 ) engineReplaceModel ( dff, 34 ) outputChatBox ( "> replacing shotgun" ) txd = engineLoadTXD ( "shotgun.txd" ) engineImportTXD ( txd, 25 ) dff = engineLoadDFF ( "shotgun.dff", 25 ) engineReplaceModel ( dff, 25 ) outputChatBox ( "> replacing DesertEagle" ) txd = engineLoadTXD ( "DesertEagle.txd" ) engineImportTXD ( txd, 24 ) dff = engineLoadDFF ( "DesertEagle.dff", 24 ) engineReplaceModel ( dff, 25 ) addEventHandler( "onClientResourceStart", getRootElement( ),xxx ) Link to comment
qaisjp Posted November 6, 2011 Share Posted November 6, 2011 local weapons = { {fileName="M4", model=356},{fileName="Sniper", model=358}, {fileName="Desert Eagle", model=348},{fileName="Shotgun", model=349} } function load() for index, weapon in pairs(weapons) do txd = engineLoadTXD ( weapon.fileName.. ".txd" ) engineImportTXD ( txd, weapon.model ) dff = engineLoadDFF ( weapon.fileName.. ".dff", 0 ) engineReplaceModel ( dff, weapon.model ) end end addEventHandler("onClientResourceStart",resourceRoot, function () local version = getVersion() if version.mta == "1.1.1" then setTimer ( load, 1000, 1) end end) and btw DevPoint, when you said " " all you were showing was that you are a complete fail. Link to comment
^Dev-PoinT^ Posted November 6, 2011 Share Posted November 6, 2011 i have Help him with the Link and iam fail on you see only not to all Pepole so dont say bad thing to any body try help his bro mybe he become better then you? and thx for fix the script Link to comment
BorderLine Posted November 13, 2011 Share Posted November 13, 2011 why this script dont work in my server i put the correct ID.. add to meta.. and idk what happen Link to comment
^Dev-PoinT^ Posted November 13, 2011 Share Posted November 13, 2011 post Your Meta and your code 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