Portal SAMP
[Ajuda] Distancia CreateDynamicObject - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] Distancia CreateDynamicObject (/showthread.php?tid=2299)



Distancia CreateDynamicObject - Atirador - 13/04/2022

Como posso deixar a visualização do CreateDynamicObject maior? tipo muito distante mesmo?

Código:
CreateDynamicObject(18981, 1771.01843, 518.36420, 34.23247,   0.00000, 0.00000, 87.78675);



RE: Distancia CreateDynamicObject - xbruno1000x - 13/04/2022

Se você quer deixar muito distante mesmo, não faz sentido usar dynamic object, é melhor o CreateObject.

A streamer foi feita para burlar o limite de 1000 objetos do samp. Ela carrega os objetos quando o player está próximo, e descarrega os objetos quando o player está distante. Dessa forma, o limite de 1000 objetos não é atingido. O problema de deixar os objetos dinâmicos com um stream distance muito grande, é que irá atingir o limite de 1000 objetos e vai bugar os objetos.

Com o CreateObject, eles ficam carregados 100% do tempo e nunca são descarregados.

Porém, se você deseja manter a streamer, basta alterar o parâmetro DrawDistance(Para ver o lugar de longe) e StreamDistance(Para carregar o modelo de longe).

Citar:CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, FloatConfusedtreamdistance = STREAMER_OBJECT_SD, Float:drawdistance = STREAMER_OBJECT_DD, areaid = -1, priority = 0)

The streaming distance (streamdistance) refers to how close the player needs to be to the object before it is streamed in by the plugin.

The draw distance (drawdistance) is a parameter used by the game that determines how close the player needs to be to the object before it is rendered on the player's screen.