Beiträge von Raphael

    Du hast doch So nen Linux PC, oder ?
    Also das System von Apple os ist doch auf Linux, oder bin ich da Falsch ?


    Versuch ma mit dem Linux Server packet + Linux Streamer Plugin (.so endung)

    Mahc das in dein Script rein
    stock Spielername(playerid)
    {
    new xn[MAX_PLAYER_NAME];
    GetPlayerName(playerid,xn,sizeof xn);
    return xn;
    }


    Und dann
    if(dialogid==DIALOG_ME)
    {
    if(reponse==0)
    {
    format(string,sizeof(string),"Dein Auftrag wurde von %s Abgelehnt",Spielername(pID));
    SendClientMessage(playerid,Rot,string);
    return 1;
    }
    }
    return 1;
    Dann sollte es klappen

    Morgen
    Ich will mich an MySQL Versuchen


    Ich habe Maddin's Tutorial genutzt, und habe dann ein Adminlevel dazu gemacht,


    Hier mal mein Enum
    enum SpielerDaten
    {
    pName[MAX_PLAYER_NAME],
    pLevel,
    pGeld,
    pKills,
    pTode,
    pAdmin,
    Float:pHealth
    }
    new SpielerInfo[MAX_PLAYERS][SpielerDaten];


    Dann Spieler Laden
    stock LoadPlayer(playerid)
    {
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
    {
    GetPlayerName(playerid, SpielerInfo[playerid][pName], MAX_PLAYER_NAME);
    SpielerInfo[playerid][pLevel] = mysql_GetInt("accounts", "Level", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pGeld] = mysql_GetInt("accounts", "Geld", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pKills] = mysql_GetInt("accounts", "Kills", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pTode] = mysql_GetInt("accounts", "Tode", "Name", SpielerInfo[playerid][pName]);
    SpielerInfo[playerid][pAdmin] = mysql_GetInt("accounts", "Adminlevel", "Name", SpielerInfo[playerid][pName]);
    }
    return 1;
    }


    Und SavePlayer
    stock SavePlayer(playerid)
    {
    if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
    {
    if(GetPVarInt(playerid,"Eingeloggt") == 1)
    {
    mysql_SetInt("accounts", "Level", SpielerInfo[playerid][pLevel], "Name", SpielerInfo[playerid][pName]);
    mysql_SetInt("accounts", "Geld", SpielerInfo[playerid][pGeld], "Name", SpielerInfo[playerid][pName]);
    mysql_SetInt("accounts", "Kills", SpielerInfo[playerid][pKills], "Name", SpielerInfo[playerid][pName]);
    mysql_SetInt("accounts", "Tode", SpielerInfo[playerid][pTode], "Name", SpielerInfo[playerid][pName]);
    mysql_SetInt("accounts", "Adminlevel", SpielerInfo[playerid][pAdmin], "Name", SpielerInfo[playerid][pName]);
    mysql_SetFloat("accounts", "Health", SpielerInfo[playerid][pHealth], "Name", SpielerInfo[playerid][pName]);
    }
    }
    return 1;
    }


    Und hier meine accounts.sql datei



    Wenn ich mich nun InGame zum Admin mache geht es, dann kann ich Admin Befehle nutzen,
    Wenn ich dann aber Relogge, dann kann ich keinen Admin CMD mehr nutzen...


    Aber wieso ?
    Das wüsste ich mal gerne


    Danke schonmal im Vorraus


    MFG
    Raphael