Guten Morgen zusammen.
Ja ich bin mal wieder am rätzeln:
new bInfo[][buildingsEnum] ={
{1368.9445,-1279.7567,13.5469,285.6350,-41.4551,1001.5156,1,"AMMUN1"},//ammunation1
{1247.9690,-1559.9371,13.5634,1710.433715,-1669.379272,20.225049,18,"LS Atruim"}//LS Atruim
}; hat nun geklappt
Aber sobald ich rein gehe und dann versuche /verlassen zu tippen passiert einfach nichts;
ocmd befehl:
ocmd:reingehen(playerid,params[])
{
for(new i=0; i<sizeof(bInfo); i++)
{
if(!IsPlayerInRangeOfPoint(playerid,2,bInfo[i] [b_x],bInfo[i] [b_y],bInfo[i] [b_z]))continue;
SetPlayerPos(playerid,bInfo[i] [b_ix],bInfo[i] [b_iy],bInfo[i] [b_iz]);
SetPlayerInterior(playerid,bInfo[i] [b_Interior]);
SetPlayerVirtualWorld(playerid,i);
SetPlayerShopName(playerid,bInfo[i] [b_shopname]);
return 1;
}
return 1;
}
ocmd:verlassen(playerid,params[])
{
for(new i=0; i<sizeof(bInfo); i++)
{ if(GetPlayerVirtualWorld(playerid) !=i)continue;
if(!IsPlayerInRangeOfPoint(playerid,2,bInfo[i] [b_ix],bInfo[i] [b_iy],bInfo[i] [b_iz]))continue;
SetPlayerPos(playerid,bInfo[i] [b_x],bInfo[i] [b_y],bInfo[i] [b_z]);
SetPlayerInterior(playerid,0);
SetPlayerVirtualWorld(playerid,0);
return 1;
}
return 1;
}
ich verstehe einfach nicht wo da mein fehler ist