[TUT]Colocando icones no mapa (MapIcon) -
xolp25 - 25.04.2010
Agora eu irei postar um tutorial de como colocar icones no mapa do gta estilo esses:




E bastante simples, vocк deve ir no:
pawn Код:
public OnPlayerConnect(playerid)
nele vocк coloca a seguinte linha:
pawn Код:
SetPlayerMapIcon( playerid, Iconid, CordX, CordY, CordZ, Tipo, cor );
Parametros:
playerid
Iconid
Quote:
Nъmero de ordem dos Map Icons.
|
CordX
pawn Код:
A cordenada X de onde o icone devera estar EX: 2204.9468
CordY
pawn Код:
A cordenada Y de onde o icone devera estar EX: 2222.9669
CordZ
pawn Код:
A cordenada Z de onde o icone devera estar EX: 1234.5678
Tipo
pawn Код:
O icone a ser setado, Disponivel em: [url=http://wiki.sa-mp.com/wiki/MapIcons]https://sampwiki.blast.hk/wiki/MapIcons[/url]
Cor
pawn Код:
A cor do нcone, este sу deve ser usado com o нcone do quadrado
este tutorial e util para Todos que nгo sabiam como colocar aqueles нcones no mapa do gta
@@EDIT:
Completado por Drakon:

ID DOS ICONES
Re: [TUT]Colocando icones no mapa (MapIcon) -
ipsBruno - 25.04.2010
[b]Tutorial Ъtil Parabйns, porйm na minha opiniгo claro acho que deveria ser postado mais alguma coisa
Tipo
Icone no mapa
Ramdo Spawn
Algo parecido pois um Tutorial Pequeno e Simples Nгo Tem Graca mesmo Assim Parabйns Bom tutorial para os Novatos
Brevemente Farei um tutorial para a Public OnGameModeInit xD
Opa Ja Tirei a Imagem atй para nгo acharem que vocк se esqueceu rsrs
Mesmo Assim De Nada rs
Re: [TUT]Colocando icones no mapa (MapIcon) -
andmeida10 - 25.04.2010
Bom tutorial
Re: [TUT]Colocando icones no mapa (MapIcon) -
xolp25 - 25.04.2010
Quote:
Originally Posted by andmeida10
Bom tutorial
|
obrigado
Re: [TUT]Colocando icones no mapa (MapIcon) -
Ambrуsio - 25.04.2010
Encontrei um erro e uma coisa que vc se esqueceu:
Erro:
Quote:
Originally Posted by OWNEDBYSERGIO:.
pawn Код:
SetPlayerMapIcon( playerid, Iconid, CordX, CordY, CordZ, Tipo, cor );
Iconid
Quote:
O id do icone, Disponivel em: ICONES
|
|
Iconid serve pra vc colocar o ID no MapIcon.
Tipo vc vai colocar o ID mostrado no link.
Vc tem 12 MapIcons: Ele vai ficar assim:
pawn Код:
SetPlayerMapIcon(playerid, 1, -3535.9673,-66.2674,2.1839, 5, 0);
SetPlayerMapIcon(playerid, 2, -3357.6938,-69.7644,123.2506, 19, 0);
SetPlayerMapIcon(playerid, 3, -3284.2493,-125.4545,2.5392, 9, 0);
SetPlayerMapIcon(playerid, 6, 200.6568,2503.0281,16.4844, 5, 0);
SetPlayerMapIcon(playerid, 7, -468.6863,2207.8826,46.5093, 56, 0);
SetPlayerMapIcon(playerid, 8, 314.3689,1906.3972,17.6406, 5, 0);
SetPlayerMapIcon(playerid, 9, 610.0776,1698.3099,6.9922, 51, 0);
SetPlayerMapIcon(playerid, 10, -1597.0704,-2727.6892,48.5391, 51, 0);
SetPlayerMapIcon(playerid, 11, -327.0811,1768.1223,42.7596, 51, 0);
SetPlayerMapIcon(playerid, 12, 1734.6804,-1944.9839,13.564, 48, 0);
E ai por diante...
OBS: O ID (Iconid) nгo pode ser o mesmo numero, tem que seguir uma seguencia como no exemplo assima. Isso tmb tem que ser feito caso tenha MapIcon no GM e em algum FS, os dois nгo podem ter o mesmo ID (Iconid). Se с fode com tudo.
Mas porque isso?
Ai vai o ponto que vc esqueceu...
... que й o
RemovePlayerMapIcon que serve pra remover o Map.
Por exemplo. Vou remover os MapIcons citados acima:
pawn Код:
RemovePlayerMapIcon( playerid, 1);
RemovePlayerMapIcon( playerid, 2);
RemovePlayerMapIcon( playerid, 3);
RemovePlayerMapIcon( playerid, 4);
RemovePlayerMapIcon( playerid, 5);
RemovePlayerMapIcon( playerid, 6);
RemovePlayerMapIcon( playerid, 7);
RemovePlayerMapIcon( playerid, 8);
RemovePlayerMapIcon( playerid, 9);
RemovePlayerMapIcon( playerid, 10);
RemovePlayerMapIcon( playerid, 14);
RemovePlayerMapIcon( playerid, 12);
Thats Right?
Qualquer duvida sу falar...
Re: [TUT]Colocando icones no mapa (MapIcon) -
xolp25 - 25.04.2010
Quote:
Originally Posted by Ambrуsio
Encontrei um erro e uma coisa que vc se esqueceu:
Erro:
Quote:
Originally Posted by OWNEDBYSERGIO:.
pawn Код:
SetPlayerMapIcon( playerid, Iconid, CordX, CordY, CordZ, Tipo, cor );
Iconid
Quote:
O id do icone, Disponivel em: ICONES
|
|
Iconid serve pra vc colocar o ID no MapIcon.
Tipo vc vai colocar o ID mostrado no link.
Vc tem 12 MapIcons: Ele vai ficar assim:
pawn Код:
SetPlayerMapIcon(playerid, 1, -3535.9673,-66.2674,2.1839, 5, 0); SetPlayerMapIcon(playerid, 2, -3357.6938,-69.7644,123.2506, 19, 0); SetPlayerMapIcon(playerid, 3, -3284.2493,-125.4545,2.5392, 9, 0); SetPlayerMapIcon(playerid, 6, 200.6568,2503.0281,16.4844, 5, 0); SetPlayerMapIcon(playerid, 7, -468.6863,2207.8826,46.5093, 56, 0); SetPlayerMapIcon(playerid, 8, 314.3689,1906.3972,17.6406, 5, 0); SetPlayerMapIcon(playerid, 9, 610.0776,1698.3099,6.9922, 51, 0); SetPlayerMapIcon(playerid, 10, -1597.0704,-2727.6892,48.5391, 51, 0); SetPlayerMapIcon(playerid, 11, -327.0811,1768.1223,42.7596, 51, 0); SetPlayerMapIcon(playerid, 12, 1734.6804,-1944.9839,13.564, 48, 0);
E ai por diante...
OBS: O ID (Iconid) nгo pode ser o mesmo numero, tem que seguir uma seguencia como no exemplo assima. Isso tmb tem que ser feito caso tenha MapIcon no GM e em algum FS, os dois nгo podem ter o mesmo ID (Iconid). Se с fode com tudo.
Mas porque isso? Ai vai o ponto que vc esqueceu...
... que й o RemovePlayerMapIcon que serve pra remover o Map.
Por exemplo. Vou remover os MapIcons citados acima:
pawn Код:
RemovePlayerMapIcon( playerid, 1); RemovePlayerMapIcon( playerid, 2); RemovePlayerMapIcon( playerid, 3); RemovePlayerMapIcon( playerid, 4); RemovePlayerMapIcon( playerid, 5); RemovePlayerMapIcon( playerid, 6); RemovePlayerMapIcon( playerid, 7); RemovePlayerMapIcon( playerid, 8); RemovePlayerMapIcon( playerid, 9); RemovePlayerMapIcon( playerid, 10); RemovePlayerMapIcon( playerid, 14); RemovePlayerMapIcon( playerid, 12);
Thats Right?
Qualquer duvida sу falar...
|
eh msm
Re: [TUT]Colocando icones no mapa (MapIcon) -
Ambrуsio - 25.04.2010
Quote:
Originally Posted by OWNEDBYSERGIO:.
eh msm
|
Nгo vai corrigir?
Dб proxima vez, testa seu tuto antes de postar.
Re: [TUT]Colocando icones no mapa (MapIcon) -
xolp25 - 25.04.2010
Quote:
Originally Posted by Ambrуsio
Quote:
Originally Posted by OWNEDBYSERGIO:.
eh msm
|
Nгo vai corrigir?
Dб proxima vez, testa seu tuto antes de postar.
|
marka ae
Re: [TUT]Colocando icones no mapa (MapIcon) -
(o)Trydon - 25.04.2010
Otimo tutorial
Re: [TUT]Colocando icones no mapa (MapIcon) -
NathanLive - 25.04.2010
tem algum modo de adicionar mas нcones? alйm desses?
Re: [TUT]Colocando icones no mapa (MapIcon) -
xolp25 - 25.04.2010
Quote:
Originally Posted by NathanLive
tem algum modo de adicionar mas нcones? alйm desses?
|
nгo nгo so tem esses icones:
Re: [TUT]Colocando icones no mapa (MapIcon) -
Rick_DR - 25.04.2010
Parabйns . . й disto que o fуrum necessita
Re: [TUT]Colocando icones no mapa (MapIcon) -
xolp25 - 25.04.2010
Quote:
Originally Posted by Rick_DR
Parabйns . . й disto que o fуrum necessita
|
obrigada
Re: [TUT]Colocando icones no mapa (MapIcon) -
NathanLive - 25.04.2010
tipo akeles bonekinho da pra muda a cor da camisa deles?
Re: [TUT]Colocando icones no mapa (MapIcon) -
xolp25 - 25.04.2010
Quote:
Originally Posted by NathanLive
tipo akeles bonekinho da pra muda a cor da camisa deles?
|
sim sim, por exemplo:

e o id 62

e o id 59
Re: [TUT]Colocando icones no mapa (MapIcon) -
NandoTroll - 09.11.2011
Os meus icons tao dando um bug ou sei lб oque olha \/

Se for um problema no code avisem pf \/
Code:
//MapIcons
SetPlayerMapIcon(playerid, 0, 2702.1694,-1279.1458,58.9453,125.8743, 52, 0);
SetPlayerMapIcon(playerid, 1, 1722.1187,-1718.6069,13.5325,182.6825, 52, 0);
SetPlayerMapIcon(playerid, 2, 408.5637,-1543.1584,32.2734,221.7992, 52, 0);
SetPlayerMapIcon(playerid, 3, -2168.4929,-2320.5547,30.6250,233.5144, 52, 0);
SetPlayerMapIcon(playerid, 4, -2666.3271,-2.2748,6.1328,272.8668, 52, 0);
SetPlayerMapIcon(playerid, 5, -2666.1707,-9.2578,6.1328,0.3601,0, 52, 0);
SetPlayerMapIcon(playerid, 6, -2706.3833,376.2641,4.9686,32.3479, 52, 0);
SetPlayerMapIcon(playerid, 7, -1749.3999,866.6135,25.0859,357.1100, 52, 0);
SetPlayerMapIcon(playerid, 8, 2208.0349,1285.9146,10.8203,12.2105, 52, 0);
SetPlayerMapIcon(playerid, 9, 1893.0026,1595.0293,10.5807,353.1261, 52, 0);
Re: [TUT]Colocando icones no mapa (MapIcon) -
Guerra1 - 01.03.2012
Ae mano vlw mesmo me ajudou bastante, eu nao estava entendendo isso: iconid -mais com sua ajuda acabei de entender, eu achava que era o Id do Icone... VLW mesmo...