Portal SAMP
[Ajuda] CreateDynamicMapIcon - 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] CreateDynamicMapIcon (/showthread.php?tid=3362)

Páginas: 1 2


CreateDynamicMapIcon - Usuário Aleatório - 21/02/2023

Alguém me explica como funciona o CreateDynamicMapIcon pvf?Sou novo no samp to tentando colocar map icons através do streamer e n to ententendo como q faz,já vi diversos fóruns e até a wiki do streamer mas n percebo ;-;


RE: CreateDynamicMapIcon - xbruno1000x - 21/02/2023

Basta criar na OnGameModeInit, como se faz com objetos. Os parâmetros podem ser verificados na streamer Wiki.

Link:
https://github.com/samp-incognito/samp-streamer-plugin/wiki/Natives-(Map-Icons)


Dúvida com Map Icons - Usuário Aleatório - 21/02/2023

Pelo q eu sei,com o CreateDynamicMapIcon podemos criar map icons infinitos e com o SetPlayerMapIcon não,já q são limitados.Mas se eu usar O CreateDynamicMapIcon e o SetPlayerMapIcon JUNTOS tipo q na mesma Public pode ocorrer algum ´´erro´´?Prq eu usei os dois na OnPlayerConnect e o limite continua sendo 100 tipo,eu botei uns 97 SetPlayerMapIcon e outros 2 CreateDynamicMapIcon (lembrando q o limite de SetPlayerMapIcon é 0-99)
E quando eu tentava colocar mais map icons com o CreateDynamicMapIcon alguns do SetPlayerMapIcon desapareciam e ficava sempre só com 99 map icons ;-; OQ EU TO FZND DE ERRADO ;-;


RE: CreateDynamicMapIcon - xbruno1000x - 21/02/2023

Primeiramente, se você deseja falar sobre o mesmo assunto já postado anteriormente, utilize o mesmo tópico.

Como eu disse anteriormente, você deve utilizar na OnGameModeInit o DynamicMapIcon da streamer. Sem contar que não adianta botar 97 SetPlayerMapIcon, pois a streamer apenas cria e apaga mapicons, fazendo com que só existam 3 slots para que o plugin faça isso.


RE: CreateDynamicMapIcon - Usuário Aleatório - 22/02/2023

(21/02/2023 16:54)xbruno1000x Escreveu: Primeiramente, se você deseja falar sobre o mesmo assunto já postado anteriormente, utilize o mesmo tópico.

Como eu disse anteriormente, você deve utilizar na OnGameModeInit o DynamicMapIcon da streamer. Sem contar que não adianta botar 97 SetPlayerMapIcon, pois a streamer apenas cria e apaga mapicons, fazendo com que só existam 3 slots para que o plugin faça isso.
Ok,ent se que quiser colocar mais de 100 map icons eu devo usar apenas o CreateDynamicMapIcon na OnGameModeInit?


RE: CreateDynamicMapIcon - xbruno1000x - 22/02/2023

(22/02/2023 14:33)Usuário Aleatório Escreveu:
(21/02/2023 16:54)xbruno1000x Escreveu: Primeiramente, se você deseja falar sobre o mesmo assunto já postado anteriormente, utilize o mesmo tópico.

Como eu disse anteriormente, você deve utilizar na OnGameModeInit o DynamicMapIcon da streamer. Sem contar que não adianta botar 97 SetPlayerMapIcon, pois a streamer apenas cria e apaga mapicons, fazendo com que só existam 3 slots para que o plugin faça isso.
Ok,ent se que quiser colocar mais de 100 map icons eu devo usar apenas o CreateDynamicMapIcon na OnGameModeInit?

O ideal é isso.


RE: CreateDynamicMapIcon - Usuário Aleatório - 25/02/2023

Botei mais de 100 CreateDynamicMapIcons na OnGameModeInit e quando entrava no meu servidor alguns dos map icons simplesmente não apareciam 
ou seja,o limite continua sendo 100 map icons OQ EU TO FZND DE ERRADO fiz tudo o que disse bruno e mesmo assim n consigo botar mais de 100 map icons ;-; 

PS:N to usando o SetPlayerMapIcon,apenas o CreateDynamicMapIcon e mesmo assim (usando apenas o createdynamicmapicon) ele n consegue botar mais de 100 map icons


RE: CreateDynamicMapIcon - xbruno1000x - 25/02/2023

Os map icons da streamer funcionam diferente, eles só aparecem quando você chega perto deles. Tente ir para a localização e confirme se realmente não está aparecendo.


E por favor, sem criar o mesmo tópico novamente!! Vamos manter as dúvidas sobre esse tema concentradas nesse tópico!


RE: CreateDynamicMapIcon - Usuário Aleatório - 25/02/2023

(25/02/2023 16:27)xbruno1000x Escreveu: Os map icons da streamer funcionam diferente, eles só aparecem quando você chega perto deles. Tente ir para a localização e confirme se realmente não está aparecendo.


E por favor, sem criar o mesmo tópico novamente!! Vamos manter as dúvidas sobre esse tema concentradas nesse tópico!

Não está funcionando ;-; me ajuda
Eu n sei se ajuda a resolver meu problema mas eu uso assim:
CreateDynamicMapIcon(aqui eu boto as coordenadas, (aqui eu boto o style do mapicon), 0, -1, 0, -1, -1.0, MAPICON_GLOBAL);
PS:Eu n uso areaid e nem o priority isso influencia no meu problema??


RE: CreateDynamicMapIcon - xbruno1000x - 25/02/2023

Use como exemplo os mapicons abaixo, são dos 3 principais hospitais do GTA SA.

Código:
//HOSPITAIS
    CreateDynamicMapIcon(1172.5841,-1323.3232,15.4029, 22, 0, -1, -1, -1, 200.0); //LS
    CreateDynamicMapIcon(-2695.5884,639.4626,14.4531, 22, 0, -1, -1, -1, 200.0); //SF
    CreateDynamicMapIcon(2388.9890,2466.0354,10.8203, 22, 0, -1, -1, -1, 200.0); //LV