Problem mit Haussystem

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
  • Hallo,
    Ich habe das Haussystem nach dem Tutorial von Haxler erstellt und nun ein Problem bei der
    Abfrage. Unswar wenn ich im Befehl ABfrage ob derjenige ein Hausbesitzt funktioniert der Befehl trotzdem,
    wenn man kein Haus besitzt:


    CMD:spawnchange(playerid,params[])
    {
    for(new haus=1;haus<MAX_HAUS;haus++)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof name);
    if(strcmp(HausInfo[haus][haus_besitzer],name,false) == 0)
    {
    if(Player[playerid][spawnc] == 0)
    {
    Player[playerid][spawnc] = 1;
    SendLanguageText(playerid,COLOR_GREEN,"Du wirst nächstes Mal an deinem Haus spawnen!","You will spawn at your house next time!");
    return 1;
    }
    else if(Player[playerid][spawnc] == 1)
    {
    Player[playerid][spawnc] = 0;
    SendLanguageText(playerid,COLOR_GREEN,"Du wirst nächstes Mal an deiner Team Basis spawnen!","You will spawn at your team base next time!");
    return 1;
    }
    }
    else SendLanguageText(playerid,0x00FF00,"Du bist nicht der Besitzer dieses Hauses!","You aren't the member of this house!"); // wenn der Spieler nicht der Besitzer ist
    }
    return 1;
    }


    lg