PolGhost Posted November 5, 2011 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?
myonlake Posted November 5, 2011 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.
Castillo Posted November 5, 2011 Posted November 5, 2011 myonlake, you're outdated, weapon model replacement is already possible.
PolGhost Posted November 6, 2011 Author Posted November 6, 2011 Solidsnake14 That is, models of weapons can be replaced? How? Tell me, please.
Castillo Posted November 6, 2011 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
PolGhost Posted November 6, 2011 Author Posted November 6, 2011 Please throw off a ready example replacing m4 in zip archive.
Castillo Posted November 6, 2011 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.
PolGhost Posted November 6, 2011 Author Posted November 6, 2011 Thank you, I have everything worked! P.S. Topic can be closed.
PolGhost Posted November 6, 2011 Author Posted November 6, 2011 By the way I got a question: is it possible to replace the character models?
^Dev-PoinT^ Posted November 6, 2011 Posted November 6, 2011 yes you can use the site its esay http://mta.dzek.eu/peds/
PolGhost Posted November 6, 2011 Author 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.
^Dev-PoinT^ Posted November 6, 2011 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)
PolGhost Posted November 6, 2011 Author 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.
^Dev-PoinT^ Posted November 6, 2011 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 )
MTA Team qaisjp Posted November 6, 2011 MTA Team 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.
^Dev-PoinT^ Posted November 6, 2011 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
BorderLine Posted November 13, 2011 Posted November 13, 2011 why this script dont work in my server i put the correct ID.. add to meta.. and idk what happen
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