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:
Agora você vai pegar as Floats.Copie-as.
Depois,abra seu GM ou FS e vá em:
Logo abaixo,coloque:
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.
Boa Sorte!!
Creditos:
Tutorial Feito By: Manoel Ski
Postador: Coyote_Script
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:
- Código:
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:
- Código:
Public OnPlayerConnect(playerid)
Logo abaixo,coloque:
- Código:
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.
Boa Sorte!!
Creditos:
Tutorial Feito By: Manoel Ski
Postador: Coyote_Script