Jump to content

removeWorldObject


Recommended Posts

Posted

:redhotevil:

Решил выделить данную тему, т.к. я в обиде от того, что вычитал на форуме. Дабы эта функция больше не работает, тыры-пыры.

Много пересматривал топиков на эту тему и даже использовал стандартные уроки по удалению дома CJ. Результата 0.

Причем, в той версии MTA все работало хорошо даже через .map, сейчас вообще никак.

Вот объекты:

removeWorldModel(3516, 0.25, 2082.37744, 867.69501, 7.94256) 
removeWorldModel(3516, 0.25, 2042.39441, 823.61816, 9.95219) 
removeWorldModel(3460, 0.25, 1487.12671, 2719.2644, 10.70633) 
removeWorldModel(7508, 0.25, 2001.25781, 2315.80469, 13.59375) 
removeWorldModel(7708, 0.25, 2006.64063, 2310.21094, 11.8125) 
removeWorldModel(16138, 0.25, -326.69531, 1541.39063, 74.55469) 
removeWorldModel(16137, 0.25, -389.76562, 1515.16406, 74.55469) 
removeWorldModel(16613, 0.25, -346.67187, 1595.07813, 79.66406) 

Если все не так, то опровергните пожалуйста целостным кодом Lua, чтобы я мог сразу же протестировать. СПАСИБО!

Posted

Второй аргумент у функции removeWorldModel - радиус. У тебя этот радиус очень маленький, тебе его нужно увеличить.

Posted
Второй аргумент у функции removeWorldObject - радиус. У тебя этот радиус очень маленький, тебе его нужно увеличить.

Увеличивал до 1000, все так же.

  
function removeWorldModelList() 
removeWorldModel(3516, 1000, 2082.37744, 867.69501, 7.94256) 
removeWorldModel(3516, 1000, 2042.39441, 823.61816, 9.95219) 
removeWorldModel(3460, 1000, 1487.12671, 2719.2644, 10.70633) 
removeWorldModel(7508, 1000, 2001.25781, 2315.80469, 13.59375) 
removeWorldModel(7708, 1000, 2006.64063, 2310.21094, 11.8125) 
removeWorldModel(16138, 1000, -326.69531, 1541.39063, 74.55469) 
removeWorldModel(16137, 1000, -389.76562, 1515.16406, 74.55469) 
removeWorldModel(16613, 1000, -346.67187, 1595.07813, 79.66406) 
end 
addEventHandler ( "onClientResourceStart", resourceRoot, removeWorldModelList) 

Posted

Попробуй без этого

addEventHandler ( "onClientResourceStart", resourceRoot, removeWorldModelList) 

просто

removeWorldModel(5848,10,1046, -935, 46) 

и ещё это добавь:

setOcclusionsEnabled( false ) 

Posted
Попробуй без этого
addEventHandler ( "onClientResourceStart", resourceRoot, removeWorldModelList) 

просто

removeWorldModel(5848,10,1046, -935, 46) 

и ещё это добавь:

setOcclusionsEnabled( false ) 

Все то же самое. Мелкие предметы убираются, а большие - нет.

http://s018.radikal.ru/i507/1307/15/3b1f413915ac.png

http://s019.radikal.ru/i626/1307/b6/c47c0e98f3b4.png

http://s006.radikal.ru/i213/1307/90/cdbfabc5f673.png

Posted
ну и смотри 16614 обьект, это и есть LOD
removeWorldModel(16613, 0.25, -346.67187, 1595.07813, 79.66406) 

Эта строка уже вписана у меня.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...