Kaz Posted March 24, 2012 Share Posted March 24, 2012 hi all mta users. I really don't know anything of lua codes but im trying to learn from other scripts. Well, I'm trying to create peds on my server, frozen peds (to not feel so alone in my server) but the peds don't look where I want (rotation) and don't have the weapons I'd set after some tries I gave up. There is any resource to create frozen peds? And if you can help me this is my peds.lua and my meta.xml file meta.xml <meta> <info type="map" version="1.0.0"></info> <map src="eltongazmap.map" dimension="0"></map> <settings> <setting name="#skins" value='[ "cj" ]'></setting> <setting name="#maxplayers" value="[ 128 ]"></setting> <setting name="#gamespeed" value="[ 1 ]"></setting> <setting name="#time" value="12:0"></setting> <setting name="#weather" value="[ 0 ]"></setting> <setting name="#vehicleweapons" value='[ "false" ]'></setting> <setting name="#minplayers" value="[ 0 ]"></setting> <setting name="#respawntime" value="[ 5 ]"></setting> <setting name="#gravity" value="[ 0.008000 ]"></setting> <setting name="#waveheight" value="[ 2 ]"></setting> <setting name="#camera" value='[ [ [ "0", "0", "0" ], [ "0", "0", "0" ] ] ]'></setting> <setting name="#locked_time" value="[ false ]"></setting> <setting name="#duration" value="[ 1800 ]"></setting> <setting name="#respawn" value='[ "timelimit" ]'></setting> </settings> [b] <script src="peds.lua" type="server" />[/b] </meta> peds.lua --GUARDS & SOLDIERS-- local Wache1 = createPed(287, -1526.4870605469, 482.93798828125, 7.2046837806702, 0, 0, 7.895302772522) local Wache2 = createPed(287, -1534.2294921875, 483.25207519531, 7.2046837806702, 0, 0, 7.895302772522) local Wache3 = createPed(287, 96.026313781738, 1922.5693359375, 18.097467422485, 0, 0, 270) local Wache4 = createPed(287, 216.80000305176, 1878, 12.10000038147, 0, 0, 90) local Wache5 = createPed(287, 225.19999694824, 1873.1999511719, 12.699999809265, 0, 0, 180) local Wache6 = createPed(280, 247.5, 1859.3000488281, 13.10000038147, 0, 0, 0) local Wache7 = createPed(165, -2764.8000488281, 372.20001220703, 5.8000001907349, 0, 0, 270) local Wache8 = createPed(165, 1124.3000488281, -2039.9000244141, 70, 0, 0, 270) --WEAPONS-- setPedArmor(Wache1, 100) setPedArmor(Wache2, 100) setPedArmor(Wache3, 100) setPedArmor(Wache4, 100) setPedArmor(Wache5, 100) setPedArmor(Wache6, 100) setPedArmor(Wache7, 100) setPedArmor(Wache8, 100) setPadFrozen(Wache1, true) setPadFrozen(Wache2, true) setPadFrozen(Wache3, true) setPadFrozen(Wache4, true) setPadFrozen(Wache5, true) setPadFrozen(Wache6, true) setPadFrozen(Wache7, true) setPadFrozen(Wache8, true) setElementHealth(Wache1, 200) setElementHealth(Wache2, 200) setElementHealth(Wache3, 200) setElementHealth(Wache4, 200) setElementHealth(Wache5, 200) setElementHealth(Wache6, 200) setElementHealth(Wache7, 200) setElementHealth(Wache8, 200) --PEDS CANNOT BE KILLED-- function hp() giveWeapon( Wache1, 31, 200) giveWeapon( Wache2, 31, 200) giveWeapon( Wache3, 31, 200) giveWeapon( Wache4, 31, 200) giveWeapon( Wache5, 31, 200) giveWeapon( Wache6, 31, 200) giveWeapon( Wache7, 31, 200) giveWeapon( Wache8, 31, 200) end setTimer(hp, 100, 0) I hope someone comment a resource or help me with the scripting EDIT: My server works on MTA 1.2 Link to comment
Castillo Posted March 24, 2012 Share Posted March 24, 2012 --GUARDS & SOLDIERS-- local Wache1 = createPed ( 287, -1526.4870605469, 482.93798828125, 7.2046837806702, 7.895302772522 ) -- Only one rotation argument. local Wache2 = createPed ( 287, -1534.2294921875, 483.25207519531, 7.2046837806702, 7.895302772522 ) local Wache3 = createPed ( 287, 96.026313781738, 1922.5693359375, 18.097467422485, 270 ) local Wache4 = createPed ( 287, 216.80000305176, 1878, 12.10000038147, 90 ) local Wache5 = createPed ( 287, 225.19999694824, 1873.1999511719, 12.699999809265, 180 ) local Wache6 = createPed ( 280, 247.5, 1859.3000488281, 13.10000038147, 0 ) local Wache7 = createPed ( 165, -2764.8000488281, 372.20001220703, 5.8000001907349, 270 ) local Wache8 = createPed ( 165, 1124.3000488281, -2039.9000244141, 70, 270 ) setPedArmor ( Wache1, 100 ) setPedArmor ( Wache2, 100 ) setPedArmor ( Wache3, 100 ) setPedArmor ( Wache4, 100 ) setPedArmor ( Wache5, 100 ) setPedArmor ( Wache6, 100 ) setPedArmor ( Wache7, 100 ) setPedArmor ( Wache8, 100 ) setElementFrozen ( Wache1, true ) setElementFrozen ( Wache2, true ) setElementFrozen ( Wache3, true ) setElementFrozen ( Wache4, true ) setElementFrozen ( Wache5, true ) setElementFrozen ( Wache6, true ) setElementFrozen ( Wache7, true ) setElementFrozen ( Wache8, true ) --PEDS CANNOT BE KILLED-- setElementHealth ( Wache1, 200 ) setElementHealth ( Wache2, 200 ) setElementHealth ( Wache3, 200 ) setElementHealth ( Wache4, 200 ) setElementHealth ( Wache5, 200 ) setElementHealth ( Wache6, 200 ) setElementHealth ( Wache7, 200 ) setElementHealth ( Wache8, 200 ) --WEAPONS-- function hp ( ) giveWeapon( Wache1, 31, 200 ) giveWeapon( Wache2, 31, 200 ) giveWeapon( Wache3, 31, 200 ) giveWeapon( Wache4, 31, 200 ) giveWeapon( Wache5, 31, 200 ) giveWeapon( Wache6, 31, 200 ) giveWeapon( Wache7, 31, 200 ) giveWeapon( Wache8, 31, 200 ) end setTimer ( hp, 1000, 0 ) Your errors: 1: You we're using two extra rotation arguments, createPed only has one. 2: You we're using setPadFrozen, but it was setPedFrozen. But, I changed it to setElementFrozen as it's deprecated. Link to comment
Kaz Posted March 24, 2012 Author Share Posted March 24, 2012 --GUARDS & SOLDIERS-- local Wache1 = createPed ( 287, -1526.4870605469, 482.93798828125, 7.2046837806702, 7.895302772522 ) -- Only one rotation argument. local Wache2 = createPed ( 287, -1534.2294921875, 483.25207519531, 7.2046837806702, 7.895302772522 ) local Wache3 = createPed ( 287, 96.026313781738, 1922.5693359375, 18.097467422485, 270 ) local Wache4 = createPed ( 287, 216.80000305176, 1878, 12.10000038147, 90 ) local Wache5 = createPed ( 287, 225.19999694824, 1873.1999511719, 12.699999809265, 180 ) local Wache6 = createPed ( 280, 247.5, 1859.3000488281, 13.10000038147, 0 ) local Wache7 = createPed ( 165, -2764.8000488281, 372.20001220703, 5.8000001907349, 270 ) local Wache8 = createPed ( 165, 1124.3000488281, -2039.9000244141, 70, 270 ) setPedArmor ( Wache1, 100 ) setPedArmor ( Wache2, 100 ) setPedArmor ( Wache3, 100 ) setPedArmor ( Wache4, 100 ) setPedArmor ( Wache5, 100 ) setPedArmor ( Wache6, 100 ) setPedArmor ( Wache7, 100 ) setPedArmor ( Wache8, 100 ) setElementFrozen ( Wache1, true ) setElementFrozen ( Wache2, true ) setElementFrozen ( Wache3, true ) setElementFrozen ( Wache4, true ) setElementFrozen ( Wache5, true ) setElementFrozen ( Wache6, true ) setElementFrozen ( Wache7, true ) setElementFrozen ( Wache8, true ) --PEDS CANNOT BE KILLED-- setElementHealth ( Wache1, 200 ) setElementHealth ( Wache2, 200 ) setElementHealth ( Wache3, 200 ) setElementHealth ( Wache4, 200 ) setElementHealth ( Wache5, 200 ) setElementHealth ( Wache6, 200 ) setElementHealth ( Wache7, 200 ) setElementHealth ( Wache8, 200 ) --WEAPONS-- function hp ( ) giveWeapon( Wache1, 31, 200 ) giveWeapon( Wache2, 31, 200 ) giveWeapon( Wache3, 31, 200 ) giveWeapon( Wache4, 31, 200 ) giveWeapon( Wache5, 31, 200 ) giveWeapon( Wache6, 31, 200 ) giveWeapon( Wache7, 31, 200 ) giveWeapon( Wache8, 31, 200 ) end setTimer ( hp, 1000, 0 ) Your errors: 1: You we're using two extra rotation arguments, createPed only has one. 2: You we're using setPadFrozen, but it was setPedFrozen. But, I changed it to setElementFrozen as it's deprecated. thank you very much solidsnake. Wish you the best 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