Hadif Posted November 5, 2014 Share Posted November 5, 2014 I want to create some object when resource start. Then, make the created object frozen and unbreakable. The problem is the object not frozen and breakable. Here my script, someone plz help.. function onWorldStart ( ) addObject ( ) end function addObject ( ) brrier = { } garage = { } tfcone = { } brrier [ 1 ] = createObject ( 1422, -1883.9, -802, 31.4, 0, 0, 270, false ) brrier [ 2 ] = createObject ( 1422, -1889, -812.6, 31.4, 0, 0, 0, false ) brrier [ 3 ] = createObject ( 1422, -1885.9, -812.6, 31.4, 0, 0, 0, false ) brrier [ 4 ] = createObject ( 1422, -1882.5, -812.2, 31.4, 0, 0, 16, false ) brrier [ 5 ] = createObject ( 1422, -1879.2, -811, 31.4, 0, 0, 28, false ) brrier [ 6 ] = createObject ( 1422, -1876.6, -808.9, 31.4, 0, 0, 49.9, false ) brrier [ 7 ] = createObject ( 1422, -1875.5, -805.8, 31.4, 0, 0, 90, false ) brrier [ 8 ] = createObject ( 1422, -1875.5, -802.8, 31.4, 0, 0, 90, false ) brrier [ 9 ] = createObject ( 1422, -1873.4, -800.6, 31.4, 0, 0, 0, false ) brrier [ 10 ] = createObject ( 1422, -1870.4, -800.6, 31.4, 0, 0, 0, false ) brrier [ 11 ] = createObject ( 1422, -1885.8, -800.6, 31.4, 0, 0, 0, false ) brrier [ 12 ] = createObject ( 1422, -1888.8, -800.6, 31.4, 0, 0, 0, false ) brrier [ 13 ] = createObject ( 1422, -1888.8, -803.5, 31.4, 0, 0, 0, false ) brrier [ 14 ] = createObject ( 1422, -1885.8, -803.5, 31.4, 0, 0, 0, false ) garage [ 1 ] = createObject ( 11504, -1872.6, -763.09998, 30.9, 0, 0, 270, false ) tfcone [ 1 ] = createObject ( 1238, -1875.5, -807.5, 31.3, 0, 0, 0, false ) tfcone [ 2 ] = createObject ( 1238, -1877.7, -810.09998, 31.3, 0, 0, 0, false ) tfcone [ 3 ] = createObject ( 1238, -1877.7, -810.09998, 31.3, 0, 0, 0, false ) tfcone [ 4 ] = createObject ( 1238, -1884.2, -812.59998, 31.3, 0, 0, 0, false ) tfcone [ 5 ] = createObject ( 1238, -1875.3, -800.70001, 31.3, 0, 0, 0, false ) breakableObject = { brrier = { }, tfcone = { } } for theKey, breakableObject in ipairs ( breakableObject ) do setElementFrozen ( breakableObject, true ) setObjectBreakable ( breakableObject, false ) end end addEventHandler ( "onResourceStart", getRootElement ( ), onWorldStart ) Sorry for my bad english! Link to comment
Anubhav Posted November 5, 2014 Share Posted November 5, 2014 Make it client sided. function onWorldStart ( ) addObject ( ) end function addObject ( ) brrier = { } garage = { } tfcone = { } brrier [ 1 ] = createObject ( 1422, -1883.9, -802, 31.4, 0, 0, 270, false ) brrier [ 2 ] = createObject ( 1422, -1889, -812.6, 31.4, 0, 0, 0, false ) brrier [ 3 ] = createObject ( 1422, -1885.9, -812.6, 31.4, 0, 0, 0, false ) brrier [ 4 ] = createObject ( 1422, -1882.5, -812.2, 31.4, 0, 0, 16, false ) brrier [ 5 ] = createObject ( 1422, -1879.2, -811, 31.4, 0, 0, 28, false ) brrier [ 6 ] = createObject ( 1422, -1876.6, -808.9, 31.4, 0, 0, 49.9, false ) brrier [ 7 ] = createObject ( 1422, -1875.5, -805.8, 31.4, 0, 0, 90, false ) brrier [ 8 ] = createObject ( 1422, -1875.5, -802.8, 31.4, 0, 0, 90, false ) brrier [ 9 ] = createObject ( 1422, -1873.4, -800.6, 31.4, 0, 0, 0, false ) brrier [ 10 ] = createObject ( 1422, -1870.4, -800.6, 31.4, 0, 0, 0, false ) brrier [ 11 ] = createObject ( 1422, -1885.8, -800.6, 31.4, 0, 0, 0, false ) brrier [ 12 ] = createObject ( 1422, -1888.8, -800.6, 31.4, 0, 0, 0, false ) brrier [ 13 ] = createObject ( 1422, -1888.8, -803.5, 31.4, 0, 0, 0, false ) brrier [ 14 ] = createObject ( 1422, -1885.8, -803.5, 31.4, 0, 0, 0, false ) garage [ 1 ] = createObject ( 11504, -1872.6, -763.09998, 30.9, 0, 0, 270, false ) tfcone [ 1 ] = createObject ( 1238, -1875.5, -807.5, 31.3, 0, 0, 0, false ) tfcone [ 2 ] = createObject ( 1238, -1877.7, -810.09998, 31.3, 0, 0, 0, false ) tfcone [ 3 ] = createObject ( 1238, -1877.7, -810.09998, 31.3, 0, 0, 0, false ) tfcone [ 4 ] = createObject ( 1238, -1884.2, -812.59998, 31.3, 0, 0, 0, false ) tfcone [ 5 ] = createObject ( 1238, -1875.3, -800.70001, 31.3, 0, 0, 0, false ) breakableObject = { brrier = { }, tfcone = { } } for theKey, breakableObject in ipairs ( breakableObject ) do setElementFrozen ( breakableObject, true ) setObjectBreakable ( breakableObject, false ) end end addEventHandler ( "onClientResourceStart", resourceRoot, onWorldStart ) Link to comment
TAPL Posted November 5, 2014 Share Posted November 5, 2014 This not going to work at all. breakableObject = { brrier = { }, tfcone = { } } for theKey, breakableObject in ipairs ( breakableObject ) do Link to comment
Anubhav Posted November 5, 2014 Share Posted November 5, 2014 This not going to work at all. breakableObject = { brrier = { }, tfcone = { } } for theKey, breakableObject in ipairs ( breakableObject ) do setObjectBreakable is client side function, Link to comment
Hadif Posted November 5, 2014 Author Share Posted November 5, 2014 This not going to work at all. breakableObject = { brrier = { }, tfcone = { } } for theKey, breakableObject in ipairs ( breakableObject ) do setObjectBreakable is client side function, that's my problem, i didn't realize .. thx for helping TAPL & Anubhav 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