Hey leute ich hab probiert für meine Fraktion ein Interior zu scripten das hat soweit auch geklappt allerdings wenn ich im Pickup stehe und /enter eingebe passiert nciths keine ahnung warum
Hier der Code :
if(strcmp(cmd, "/enter", true) == 0)
{
if (PlayerToPoint(3.0, playerid,1452.4321,751.0118,11.0234))///enter Punkt koordinaten einfügen
{
if (PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)//welche Fraktion nur /enter machen kann
{
GameTextForPlayer(playerid, "~w~Yakuza HQ", 5000, 1);// Text wenn ihr im Interior seit
SetPlayerInterior(playerid,3);//Interior zahl
SetPlayerVirtualWorld(playerid, 6); // Virtual World !!! So seht ihr keine anderen Spieler die diese IUnterior nutzen
SetPlayerPos(playerid,1527.229980,-11.574499,1002.097106);// Poistion die ihr aus dem Wiki habt.
}
}
}
if(strcmp(cmd, "/exit", true) == 0)
{
if (PlayerToPoint(5.0, playerid,1527.229980,-11.574499,1002.097106) && (GetPlayerVirtualWorld(playerid) == 6))//Koordinaten aus Wiki = "/exit", Die Virtuel World muss "erfasst" werden
{
SetPlayerInterior(playerid,0);// setzt Spieler in das normale Interior
SetPlayerVirtualWorld(playerid,0);//Setzt Spieler in "normale" Welt
SetPlayerPos(playerid,1452.4321,751.0118,11.0234);//koordinaten von "/enter"
}
}
Hoffe auf Schnelle hilfe