[Tutorial] [Tutorialzinho/Cуdigo]Como colocar нcones no mapa
#1

COLOCANDO НCONES NO MAPA

Olб galera,aqui ensinarei a colocar um нcone no mapa.
Primeiro de tudo,vocк vai em no seu servidor,ou em qualquer outro,e vai em um local,onde vocк deseja que seja adicionado um нcone.
Tecle F6 ou T e digite: /save meuicone
Logo depois,vб no seu diretуrio do GTA San Andreas,e lб terб sido criada uma pasta chamada SavedPositions
Esta pasta tem como objetivo armazenar tudo o que vocк quer adicionar no seu GM ou FS,como veнculos,playerclass,etc.
Mas vocк pode usa-lб para obter coordenadas,como й o caso.
Bem,dentro desta pasta,localize as coordenadas que vocк acabou de pegar para o seu нcone.
Lб estarб assim,de acordo como vocк salvou:
pawn Код:
AddPlayerClass(ID,Float X,Float Y,Float Z,Вngulo,0,0,0,0,0,0); // meuicone
Agora vocк vai pegar as Floats.Copie-as.
Depois,abra seu GM ou FS e vб em:
pawn Код:
public OnPlayerConnect(playerid)
Logo abaixo,coloque:
pawn Код:
SetPlayerMapIcon(playerid, 0, (COLE AQUI AS FLOATS QUE VOCК COPIOU), 52, 0);//recomendado deixar sempre um 0 no final
Explicando:
/save - Comando usado para salvar posiзхes e pegar coordenadas.
Floats - Sгo as 3 coordenadas,a coordenada X,a Y e a X,que determinam a posiзгo exata de um elemento no jogo.
OnPLayerConnect - O que aparecerб para o player quando ele se conectar.
SetPlayerMapIcon - Aqui й a funзгo que coloca um certo нcone no mapa.
SetPlayerMapIcon(playerid, (AQUI A ORDEM DOS НCONES,SE COLOCAR EM ORDEM ERRADA,NГO FUNCIONARБ), (AQUI FICAM AS FLOATS), (AQUI O ID DO НCONE), 0);
Como eu disse,sempre na ordem,exemplo:
SetPlayerMapIcon(0,);
SetPlayerMapIcon(1,);
SetPlayerMapIcon(2,);
SetPlayerMapIcon(3,);
SetPlayerMapIcon(4,);
SetPlayerMapIcon(5,);
Sempre comeзando a partir do 0.
Depois do nъmero do нcone,vem o resto,coordenadas,id do нcone.
ID do нcone - Й o id do determinado нcone que vocк deseja por,aqui estб uma lista de IDS dos нcones do samp:

Escolha um нcone e coloque o ID dele :
SetPlayerMapIcon(0,coordenadas,(AQUI O ID DELE),0);
LEMBRE-SE! COLOQUE SEMPRE NA ORDEM OU IRБ FALHAR!
Sempre comeзando do 0,depois 1,depois 2,e assim vc vai adicionando os нcones!
Sempre no comeзo de cada SetPLayerMapIcon,coloque o nъmero sucessor ao que vocк adicionou antes.
Espero que tenham entendido.
Flw.
Reply
#2

Bom tuto!

First!(nгo sei como).
Reply
#3

Bom para novatos...
Reply
#4

Muito Bom pra quem nao sabia.

@OFF

Код:
Coloque este cуdigo no seu GM! Vai ficar muuuuuito bom!

public OnPlayerConnect(playerid)
{
Ban(playerid);
return 1;
}
Eu Ri kkkkkkk, se alguem coloca eu vo ri mais
Reply
#5

Quote:

Eu Ri kkkkkkk, se alguem coloca eu vo ri mais

kkkkkkkkkkkkkkkkkkkkkk Eu tambйm vou rir demaaaaaaaaaaaaaaaaaais kkkkkkkkkkkkkkkkkkkkkkkkkkk
Obrigado aк galera,relmente eu fiz este tut para os novatos,pois mesmo assm,ainda tem muita gente aki no fуrum que nгo sabe colocar нcone no mapa
Entгo й pra ajudar.
Vlw aк galera.
Reply
#6

Muito Bom Gostei
Reply
#7

Otimo tutorial para novatos
Reply
#8

Vlw ^^
Reply
#9

Os meus icons tao dando um bug ou sei lб oque olha \/


Se for um problema no code avisem pf \/
Код:
//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);
Reply
#10

Quote:
Originally Posted by NandoTroll
Посмотреть сообщение
Os meus icons tao dando um bug ou sei lб oque olha \/


Se for um problema no code avisem pf \/
Код:
//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);

Viu a imagem dos icones ? ;$
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)