23.12.2011, 12:32
Tipo eu criei as casas no jogo on /CriarCasa atй ae tudo blz.
So que tipo se eu criar uma casa com um interior parecido a da casa anteriormente criada quando o player sai da Casa ele spawna em outra casa, a que eu criei antes da que ele entrou com aquele interior
Ou seja 2 casas nгo podem ter o interior se nao o player buga, spawna em outra casa de interior igual.
Ai й os public completa.
acho que o problema й aqui \/
Ajudem-me? •_• +REP
Se Precisarem do Sistema Completo Baixei Nesse Link > Pastebin
http://pastebin.com/h8myLamu
So que tipo se eu criar uma casa com um interior parecido a da casa anteriormente criada quando o player sai da Casa ele spawna em outra casa, a que eu criei antes da que ele entrou com aquele interior
Ou seja 2 casas nгo podem ter o interior se nao o player buga, spawna em outra casa de interior igual.
pawn Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if(newkeys == KEY_SECONDARY_ATTACK)
{
new CaminhoCasa[ 200 ], Casa;
format(CaminhoCasa, sizeof(CaminhoCasa), "LHouse/Donos/%s.txt", Nome);
Casa = ObterCasa(playerid);
if(IsPlayerInRangeOfPoint(playerid, 1.0, CasaI[Casa][CasaX], CasaI[Casa][CasaY], CasaI[Casa][CasaZ]))
{
GetPlayerName(playerid, Nome, sizeof(Nome));
if(CasaI[Casa][Status] == 1 && strcmp(CasaI[Casa][Dono], Nome, false)) return GameTextForPlayer(playerid,"~n~~n~~n~~y~CASA ~r~TRANCADA~y~!",2000,3);
SetPlayerPos(playerid, CasaI[Casa][IntX], CasaI[Casa][IntY], CasaI[Casa][IntZ]);
SetPlayerVirtualWorld(playerid, Casa);
SetPlayerInterior(playerid, CasaI[Casa][Interior]);
}
if(IsPlayerInRangeOfPoint(playerid, 1.0, CasaI[Casa][IntX], CasaI[Casa][IntY], CasaI[Casa][IntZ]))
{
SetPlayerPos(playerid, CasaI[Casa][CasaX], CasaI[Casa][CasaY], CasaI[Casa][CasaZ]);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);
}
}
return 1;
}
acho que o problema й aqui \/
pawn Код:
if(IsPlayerInRangeOfPoint(playerid, 1.0, CasaI[Casa][IntX], CasaI[Casa][IntY], CasaI[Casa][IntZ]))
{
SetPlayerPos(playerid, CasaI[Casa][CasaX], CasaI[Casa][CasaY], CasaI[Casa][CasaZ]);
SetPlayerVirtualWorld(playerid, 0);
SetPlayerInterior(playerid, 0);
}
Se Precisarem do Sistema Completo Baixei Nesse Link > Pastebin
http://pastebin.com/h8myLamu