Hadif Posted November 5, 2014 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!
Anubhav Posted November 5, 2014 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 )
TAPL Posted November 5, 2014 Posted November 5, 2014 This not going to work at all. breakableObject = { brrier = { }, tfcone = { } } for theKey, breakableObject in ipairs ( breakableObject ) do
Anubhav Posted November 5, 2014 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,
Hadif Posted November 5, 2014 Author 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
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