14.10.2011, 02:13
Hm...
Na sua primeira casa que tem VW 0 ela entra e sai normal.
Na segunda casa que tem VW 1 vocк entra mas o comando /sair nгo funciona, й isso?
@Edit
Achei uma forma pra vocк... xD.
Seguinte, no topo do GM crie essas news.
No comando /entrar, adicione o seguinte cуdigo ANTES DO "
SetPlayerPos(playerid,CasaInfo[i][hExitx],CasaInfo[i][hExity],CasaInfo[i][hExitz]);"
Ficando ASSIM:
No comando /sair, basta editar o cуdigo para:
Aguardo sua resposta caso ocorra algum erro.
Caso te ajudei \/
Na sua primeira casa que tem VW 0 ela entra e sai normal.
Na segunda casa que tem VW 1 vocк entra mas o comando /sair nгo funciona, й isso?
@Edit
Achei uma forma pra vocк... xD.
Seguinte, no topo do GM crie essas news.
pawn Код:
new Float:XOldPosH[MAX_PLAYERS];
new Float:YOldPosH[MAX_PLAYERS];
new Float:ZOldPosH[MAX_PLAYERS];
SetPlayerPos(playerid,CasaInfo[i][hExitx],CasaInfo[i][hExity],CasaInfo[i][hExitz]);"
Ficando ASSIM:
pawn Код:
GetPlayerPos(playerid,XOldPosH[playerid],YOldPosH[playerid],ZOldPosH[playerid]);
SetPlayerPos(playerid,CasaInfo[i][hExitx],CasaInfo[i][hExity],CasaInfo[i][hExitz]);
pawn Код:
if (PlayerToPoint(3, playerid,CasaInfo[i][hExitx], CasaInfo[i][hExity], CasaInfo[i][hExitz]))
{
SetPlayerPos(playerid,XOldPosH[playerid],YOldPosH[playerid],ZOldPosH[playerid]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
}
Caso te ajudei \/