Hey,
Ich habe ein Problem, (damals Hilfe von SnoX bekommen hierbei)
Also so sieht es bei normalen Objekten aus, wenn ich ein Interior betrete.
Code
enum buildungs{
Name[35],
Interior,
Welt,
Float:EX,Float:EY,Float:EZ,// Enter Position
Float:IX,Float:IY,Float:IZ,// Exit Position
}
static const Building[][buildungs]={
{"Stadthalle",3,0,/*Eingang*/1480.9742,-1783.3358,14.7578,/*Ausgang*/390.2214,173.8667,1008.3828},
{"LSPD",6,0,/*Eingang*/1554.7063,-1675.6072,16.1953,/*Ausgang*/246.783996,63.900199,1003.640625},
{"Fahrschule",3,0,/*Eingang*/1154.0405,-1772.3998,16.5992,/*Ausgang*/-2029.6615,-119.4395,1035.1719}
};
Alles anzeigen
So sieht es beim Biz aus
Code
num bizinteriors{
Name[35],
Interior,
Welt,
Biztype,
Float:IX,Float:IY,Float:IZ,// Exit Position
}
static const BizInts[][bizinteriors]={
{"Dummy",0,0,0,0.0,0.0,0.0},
{"24/7",17,1,1,/*InteriorPos*/-25.884498,-185.868988,1003.546873}
};
Alles anzeigen
Code
if(GetPVarInt(playerid,"InBiz")!=-1)
{
new b=GetPVarInt(playerid,"InBiz");
new bi=bInfo[b][bInterior];
if(IsPlayerInRangeOfPoint(playerid,3.0,BizInts[bi][IX],BizInts[bi][IY],BizInts[bi][IZ]))
{
SetPlayerPos(playerid,bInfo[b][bX],bInfo[b][bY],bInfo[b][bZ]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
SetPVarInt(playerid,"InBiz",-1);
return 1;
}
}
else
{
for(new b;b<MAX_BIZ;b++)
{
if(IsPlayerInRangeOfPoint(playerid,5.0,bInfo[b][bX],bInfo[b][bY],bInfo[b][bZ]))
{
if(bInfo[b][biztype]==3)return SendClientMessage(playerid,-1,"Diesen BizTyp kannst du nicht betreten!");
new bi=bInfo[b][bInterior];
if(bi==0) return SendClientMessage(playerid,-1,"Das Biz hat kein Interior");
SetPlayerPos(playerid,BizInts[bi][IX],BizInts[bi][IY],BizInts[bi][IZ]);
SetPlayerInterior(playerid,BizInts[bi][Interior]);
SetPlayerVirtualWorld(playerid,BizInts[bi][Welt]);
SetPVarInt(playerid,"InBiz",b);
return 1;
}
}
}
}
Alles anzeigen
Irgendwie komme ich nicht in das Interior rein, ich drücke "Enter" nichts passiert. Bin gerade dabei alle Biz Geschäfte aufzustellen usw.
Ich hoffe jemand kann mir da helfen
Aufgrund meines Ausbildungsplatzes war ich inaktiv ab Weihnachten bin ich wieder richtig aktiv