Bizsystem Problem!

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hey,
    ich habe ein Problem mit meinem Bizsystem (/enter). Hier habe ich den Code:
    ocmd:enter(playerid,params[])
    {
    for(new haus=1;haus<MAX_HAUS;haus++)
    {
    for(new biz=1;biz<MAX_BIZ;biz++)
    {
    if(IsPlayerInRangeOfPoint(playerid,5,HausInfo[haus][haus_x],HausInfo[haus][haus_y],HausInfo[haus][haus_z]))
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof name);
    if(strcmp(HausInfo[haus][haus_besitzer],name,false) == 0)
    {
    new innenraum = HausInfo[haus][haus_innenraum];
    SetPlayerPos(playerid,HausInnenraum[innenraum][innen_x],HausInnenraum[innenraum][innen_y],HausInnenraum[innenraum][innen_z]);
    SetPlayerInterior(playerid,HausInnenraum[innenraum][innen_interior]);
    inHaus[playerid] = haus;
    }
    else SendClientMessage(playerid,Color_DarkRed,"Du bist nicht der Besitzer!");
    break;
    }
    else if(IsPlayerInRangeOfPoint(playerid,5,BizInfo[biz][biz_x],BizInfo[biz][biz_y],BizInfo[biz][biz_z]))
    {
    SendClientMessage(playerid,Color_Red,"Hey-Ho!");
    new innenraum = BizInfo[biz][biz_innenraum];
    SendClientMessage(playerid,Color_LightBlue,"Hey-Ho!");
    SetPlayerPos(playerid,BizInnenraum[innenraum][innen_x],BizInnenraum[innenraum][innen_y],BizInnenraum[innenraum][innen_z]);
    SendClientMessage(playerid,Color_Yellow,"Hey-Ho!");
    SetPlayerInterior(playerid,BizInnenraum[innenraum][innen_interior]);
    SendClientMessage(playerid,Color_Blue,"Hey-Ho!");
    inBiz[playerid] = biz;
    }
    }
    }
    return 1;
    }


    Oben ist das mit Haus, und unten das Bizsystem. Er kommt bis zur 2. SendClientMessage. Also die in Hell-Blau. Es muss also an der SetPlayerPos liegen.


    Hier die anderen Codes:
    new BizInnenraum[][innenraum_info] =
    {
    {-25.884498,-185.868988,1003.546875,17}
    };


    enum biz_info
    {
    Float:biz_x,
    Float:biz_y,
    Float:biz_z,
    biz_name[32],
    biz_besitzer[32],
    biz_preis,
    Text3D:biz_3DText,
    biz_innenraum,
    biz_id
    }
    new BizInfo[MAX_BIZ][biz_info];



    Ich hoffe, ihr könnt mir helfen.


    Mfg Maksimo007 :)