[Ajuda] Pickup com SetPlayerPos
#1

Entгo, eu criei uma pickup para setar um player para tal interior.

Fiz esse cуdigo:

pawn Код:
new Centro;

Centro = CreatePickup(1239,1,1396.9861,-1570.7406,14.2712);

if(pickupid == Centro)
{
SetPlayerPos(playerid,161.391006,-93.159156,1001.804687);
SetPlayerInterior(playerid,18);
}
Criei todos em seus devidos lugares, onde devem ficar no GM.

Mбs quando eu entro na pickup, tenta me setar para o interior, ou seja, me seta ao interior mбs em menos de 1 segundo me seta para a praзa da Prefeitura de LS e nгo ao interior.

Eu coloquei os cуdigos certos que estavam no wiki sa:mp.

Eu peguei as coordenadas do interior Bank, ai deu isso, depois comeзei testar outros e continuo.

http://prntscr.com/e7q3y Me seta para este pequeno local em frente a Delegacia de LS em vez de me setar ao interior.

Poderia me ajudar
Reply
#2

coloque SetPlayerInterior antes do SetPlayerPos
Reply
#3

Infelizmente nгo adiantou. =/
Reply
#4

Quote:
Originally Posted by Hauo
Посмотреть сообщение
Infelizmente nгo adiantou. =/
como isso? eu testei aqui '-' sai na loja de roupas zip
Reply
#5

Quote:

coloque SetPlayerInterior antes do SetPlayerPos

n faz mt diferenзa , sу torna desnecessario a gambiarra xD


-
@topic
deve ser algum conflito, procure pela coordenada que esta parando e tente encontrar no gm ..
Reply
#6

Sim, eu tinha colocado na coordenadas do Bank, mбs deu isso, ai testei na loja de roupas ZIP, e continou.
O estranho й que sу esse que nгo estб setando o interior, pois todos os outros estгo.
Reply
#7

poste um que estб funcionando..
Reply
#8

Nossa, parece ser mesmo conflito.
Pois eu percebi que o player estava sendo setado para a coordenada da saida de minha lan house.
Ai dei /* */ na minha lan house e testei novamente, e eu fui setado para o bar.

Como tiro o conflito? =/
Reply
#9

poste os cуdigos..

pode ser varias coisas, inclusive tu pode estar entrando no tal interior, e neste interior й usado pra sair da lan house.
Ou seja й o mesmo interior que o da lan house? eis a questao...
Reply
#10

A minha lan house nгo usa interior, apenas o setplayerpos.

@Edit
Bom, vi aqui que estб com setplayerinterior, mais na verdade o set dela, seta para um alto de um predio, nгo para um interior.

pawn Код:
//new entrarlan;
//new sairlan;

//entrarlan = CreatePickup(1277,1,1498.6155,-1581.4226,13.5498);
//sairlan = CreatePickup(1318,1,1426.4500,-1451.7550,125.3672);

/*if(pickupid == entrarlan)
{
SetPlayerPos(playerid,1432.2249,-1451.7333,125.3672);
SetPlayerInterior(playerid,0);
}
if(pickupid == sairlan)
{
SetPlayerPos(playerid,1497.7729,-1584.0437,13.5469);
SetPlayerInterior(playerid,0);
}*/
Como pode ver, minha lan house estб totalmente fechada, e comeзou conflito com o bar.
Pуrem fechei ele, e dae comeзou conflito com a Academia. --'
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)