Hallo,
ich habe gerade ein Haussystem gescriptet, wo man mit "N" rausgehen kann, doch die ID 0 kommt rein, aber nicht raus, die anderen kommen rein und raus.
Code:
else if(inBizz[playerid] != -1)
{
new b = inBizz[playerid];
new Innenraum = bInfo[b][Interior];
if(IsPlayerInRangeOfPoint(playerid,10,bInt[Innenraum][SpawnX],bInt[Innenraum][SpawnY],bInt[Innenraum][SpawnZ]))
{
SetPlayerPos(playerid,bInfo[b][PosX],bInfo[b][PosY],bInfo[b][PosZ]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
inBizz[playerid] = -1;
return 1;
}
new h = inHaus[playerid];
new Innenraum1 = hInfo[h][Interior];
if(IsPlayerInRangeOfPoint(playerid,10,hInt[Innenraum1][SpawnX],hInt[Innenraum1][SpawnY],hInt[Innenraum1][SpawnZ]))
{
SetPlayerPos(playerid,hInfo[h][PosX],hInfo[h][PosY],hInfo[h][PosZ]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
inHaus[playerid] = -1;
return 1;
}
return 1;
}