09.04.2015, 17:50
Bom primeiramente, quando se compartilha um interior deve se levar em consideraзгo o fato de que 2 jogadores em agкncias diferentes, verгo um ao outro.
Vocк precisa criar mundos virtuais para que isto nгo ocorra.
https://sampwiki.blast.hk/wiki/SetPlayerVirtualWorld
Vocк pode por o mundo que quiser, e baseado nesse 'ID' de mundo vocк pode fazer seu sistema de sair da agкncia pro lugar correto.
Por exemplo, entrou na agкncia 1, coloque o mundo virtual como 350. Quando ele entrar na agкncia 2, use 351.
Entгo na hora de sair, faзa uma verificaзгo do ID deste mundo virtual
Dicas de tуpicos que vocк possa ler para ajudar:
https://sampwiki.blast.hk/wiki/GetPlayerVirtualWorld
https://sampforum.blast.hk/showthread.php?tid=235924
https://sampwiki.blast.hk/wiki/Controlando_Estruturas
Vocк precisa criar mundos virtuais para que isto nгo ocorra.
https://sampwiki.blast.hk/wiki/SetPlayerVirtualWorld
Vocк pode por o mundo que quiser, e baseado nesse 'ID' de mundo vocк pode fazer seu sistema de sair da agкncia pro lugar correto.
Por exemplo, entrou na agкncia 1, coloque o mundo virtual como 350. Quando ele entrar na agкncia 2, use 351.
Entгo na hora de sair, faзa uma verificaзгo do ID deste mundo virtual
PHP код:
// Parte do seu cуdigo que faz o jogador sair agкncia
new worldid = GetPlayerVirtualWorld(playerid);
if(worldid == 350)
{
// Saнda a agкncia 1
}
else if(worldid == 351)
{
// Saнda da agкncia 2.
}
https://sampwiki.blast.hk/wiki/GetPlayerVirtualWorld
https://sampforum.blast.hk/showthread.php?tid=235924
https://sampwiki.blast.hk/wiki/Controlando_Estruturas