Beiträge von SAB0h

    Der Bot ist 10sec On , danach disconnectet er. Auf meinen Homeserver funktioniert er perfekt.


    ConnectNPC("Bot1","händler");
    OnPlayerSpawn
    if(IsPlayerNPC(playerid))
    {
    new botname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, botname, sizeof(botname));
    if(!strcmp(botname, "Bot1", true))
    {
    SetPlayerInterior(playerid,3);
    new Text3D:bot = Create3DTextLabel("Du willst was kaufen ? Benutze /menu", BLAU, 30.0, 40.0, 50.0, 40.0, 0);
    Attach3DTextLabelToPlayer(bot, playerid, 0.0, 0.0, 0.7);
    }
    }

    Hey, ich hab seit neuesten das problem , das immer wen ich mich einlogge ein neuer Account erstellt wird & somit der Account doppelt in der Datenbank ist mit der ID 0.


    f(mysql_CheckAccount(playerid) == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"{FF7700}[HG]{FFFFFF}Registrierung","{FFFFFF}Herzlich Willkommen.\nBevor du loslegen kannst musst du dich zuerst registrieren.\nGib unten dein gewünschtes Passwort an!","Register","Abbrechen");
    }
    else if(mysql_CheckAccount(playerid) == 1)
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"{FF7700}[HG]{FFFFFF}Login","{FFFFFF}Herzlich Willkommen auf Hungergames, wenn du dich Einloggen willst dan\nGib bitte unten dein Passwort ein","Login","Abbrechen");
    }
    CancelSelectTextDraw(playerid);
    }


    stock mysql_CheckAccount(playerid)
    {
    new Query[128],Name[MAX_PLAYER_NAME],count;
    GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
    mysql_real_escape_string(Name, Name);
    format(Query, sizeof(Query), "SELECT * FROM `accounts` WHERE `Name` = '%s'", Name);
    mysql_query(Query);
    mysql_store_result();
    count = mysql_num_rows();
    mysql_free_result();
    return count;
    }

    CMD:camera(playerid,params[])
    {
    new j, string[1024];
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(GetPVarInt(i,"Arena") == 1)
    {
    SDArray[j] = i;
    j++;
    format(string, sizeof(string), "%s%s\n", string,GetName1(i));
    }
    }
    ShowPlayerDialog(playerid,DIALOG_CAMERAS,DIALOG_STYLE_LIST,"{FF7700}[HG]{FFFFFF}Cameras",string,"Auswählen","Abbrechen");
    return 1;
    }


    case DIALOG_CAMERAS:
    {
    if(response)
    {
    PlayerSpectatePlayer(playerid,SDArray[listitem]);
    }
    }

    case DIALOG_TEST: { if(response) { for(new i = 0; i < MAX_PLAYERS; i++) { if(!strcmp(inputtext,SpielerName(i),true)) { SendClientMessageX(playerid,Rot,"%s",SpielerName(i)); return 1; } } } }


    nein beim auswählen wieder nichts , wäre nett wen einer TV hätte & mir helfen könnte.


    das Spectaten funkt bei mir nicht..


    Die Spieler werden angezeigt , aber wenn ich draufklicke passiert nichts.