Portal SAMP
[Ajuda] AJUDA MAPA! - 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] AJUDA MAPA! (/showthread.php?tid=2293)



AJUDA MAPA! - diggao - 11/04/2022

Boa tarde, estou criando um objeto com o CreateDynamic mas quero alterar a Draw Distance dele pra ele carregar um pouco mais longe pq está carregando apenas quando chega muito perto.



            Estou usando assim e o objeto não está sendo carregado no Mapa "sem motivos"
CreateDynamicObject(17082, -1648.70593, -701.88684, 50.04860,  0.00000, 0.00000, 71.76040,300);


(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, FloatDrawDistance = 0.0)


RE: AJUDA MAPA! - xbruno1000x - 11/04/2022

DrawDistance é para renderização, streamdistance é a responsável por carregar os objetos.


RE: AJUDA MAPA! - diggao - 11/04/2022

Então, Eu quero aumentar a renderização do Objeto pra eu ver um pouco mais de longe, como eu fiz ai o ,300 no final seria o DrawDistance mas quando coloco o Objeto não carrega, Oq eu posso fazer?


RE: AJUDA MAPA! - xbruno1000x - 11/04/2022

Aperta F5 no local dos objetos e confirme se não há mais de 1000 objetos carregados na região. Quando o sa-mp chega a 1000 objetos, ele para de carregar.


RE: AJUDA MAPA! - diggao - 12/04/2022

Não é isso até pq tem apenas 7 objetos criados :/, Eu queria aumentar pra ele renderizar um pouco mais longe sabe?


RE: AJUDA MAPA! - Mateus Lima - 13/04/2022

(11/04/2022 13:58)diggao Escreveu: Boa tarde, estou criando um objeto com o CreateDynamic mas quero alterar a Draw Distance dele pra ele carregar um pouco mais longe pq está carregando apenas quando chega muito perto.



            Estou usando assim e o objeto não está sendo carregado no Mapa "sem motivos"
                                                                                                                                CreateDynamicObject(17082, -1648.70593, -701.88684, 50.04860,  0.00000, 0.00000, 71.76040,300);


(modelid, Float:X, Float:Y, Float:Z, Float:rX, Float:rY, Float:rZ, FloatDrawDistance = 0.0)

Código:
CreateDynamicObject(modelid, Float:x, Float:y, Float:z, Float:rx, Float:ry, Float:rz, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_OBJECT_SD, Float:drawdistance = STREAMER_OBJECT_DD, STREAMER_TAG_AREA areaid = STREAMER_TAG_AREA -1)

Float: SteamDistance  -  A distância de streaming (streamdistance) refere-se a quão perto o player precisa estar do objeto antes de ser transmitido pelo plug-in.
Float: DrawDistance(opcional)  0.0 fará com que os objetos sejam renderizados em suas distâncias padrão. Utilizável desde 0.3b. Limitado a 300 antes de 0,3x.

recomendo que veja Wiki ou para ser mais breve olhe isso: streamer-plugin/Natives-(Objects)
lembre-se da diferença entre o CreateObject e CreateDynamicObject