Beiträge von TheRhyme

    Hey Liebe Leute


    Wollte Fragen wie ich das mache wenn ich was "schreibe" über mir ne 3DTextLabel kommt...


    Kenn mich noch nicht mit 3DTextLabel so gut aus D:


    Zurzeit hab ich das hier
    if(GetPVarInt(playerid,"loggedin")==1) { new string[128]; format(string, sizeof(string), "%s sagt: %s",SpielerName(playerid),text); SMessage(playerid,FGrau,string,15); } else { SendClientMessage(playerid,FGrau,"*** Du musst eingeloggt sein um dies zu Tuhen! ***"); }



    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new string[128];
    format(string, sizeof(string), "%s sagt: %s",SpielerName(playerid),text);
    SMessage(playerid,FGrau,string,15);
    }
    else
    {
    SendClientMessage(playerid,FGrau,"*** Du musst eingeloggt sein um dies zu Tuhen! ***");
    }

    Na Klar?


    Er hat dies nicht Definend also kommen errors :


    C:\Users\\Desktop\City of Anus\gamemodes\Raluno_19.07.2012.pwn(7443) : warning 235: public function lacks forward declaration (symbol "OnPlayerGiveDamage")
    C:\Users\\Desktop\City of Anus\gamemodes\Raluno_19.07.2012.pwn(12435) : error 017: undefined symbol "DIALOG_STYLE_PASSWORD"
    C:\Users\\Desktop\City of Anus\gamemodes\Raluno_19.07.2012.pwn(24157) : error 017: undefined symbol "DIALOG_STYLE_PASSWORD"
    C:\Users\\Desktop\City of Anus\gamemodes\Raluno_19.07.2012.pwn(74705) : warning 235: public function lacks forward declaration (symbol "OnPlayerTakeDamage")

    public OnPlayerDisconnect(playerid, reason)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new string[128];
    switch(reason)
    {
    case 0: format(string, sizeof(string), "%s hat den Server verlassen. (Crash/Timeout)", SpielerName(playerid));
    case 1: format(string, sizeof(string), "%s hat den Server verlassen. (Normal)", SpielerName(playerid));
    case 2: format(string, sizeof(string), "%s hat den Server verlassen. (Kick/ban)", SpielerName(playerid));
    }
    SMessage(playerid,FGrau,string,15);
    SavePlayer(playerid);
    DeletePVar(playerid,"loggedin");
    }
    return 1;
    }

    Es speichert immer noch nicht den skin :(



    Enum :


    enum SpielerDaten
    {
    pName[MAX_PLAYER_NAME],
    pLevel,
    pGeld,
    pKills,
    pTode,
    pSkin,
    Float:pHealth
    }
    new SpielerInfo[MAX_PLAYERS][SpielerDaten];

    Brauche Hilfe bei mir Speichert mysql nicht !



    Script :



    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][pSkin] = mysql_GetInt("accounts", "Skin", "Name", SpielerInfo[playerid][pName]);
    }
    return 1;
    }
    stock SavePlayer(playerid)
    {
    if(!IsPlayerConnected(playerid) && !IsPlayerNPC(playerid))
    {
    if(GetPVarInt(playerid,"Eingeloggt") == 1)
    {
    GetPlayerName(playerid, SpielerInfo[playerid][pName], MAX_PLAYER_NAME);
    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_SetFloat("accounts", "Health", SpielerInfo[playerid][pHealth], "Name", SpielerInfo[playerid][pName]);
    mysql_SetInt("accounts", "Skin", GetPlayerSkin(playerid), "Name", SpielerInfo[playerid][pName]);
    }
    }
    return 1;
    }



    Es speichert nicht den Skin oder das Level und so...


    Fg Th3Devil

    Hey Leute


    Ich wollte euch mal Fragen wie ich dies machen kann?


    Ich mag es lieber mit PVars ich hab mit dini immer in PVars gespeichert aber wie machen ich das nun?



    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    mysql_GetInt("accounts", "Adminlevel", "Name",???



    Fg Th3Devil

    Hey Leute


    Ich würde gerne wenn ich LALT+H Drücke das meine Textdraw weggeht


    Aber nur wenn mann eingeloggt ist !


    Aber wenn ich Alt+H Drücke kommt keine Msg




    if(newkeys & KEY_WALK && newkeys & KEY_CTRL_BACK) { if(GetPVarInt(playerid,"loggedin")==1) { if(InfoTextDraw[playerid] == 0) { InfoTextDraw[playerid] = 1; } else { InfoTextDraw[playerid] = 0; } } else { SendClientMessage(playerid,FHRot,"*** Du musst eingeloggt sein um dies zu tuhen ***"); } }


    Wenn Pwn nicht geht
    _________________________________________________________________________________________



    if(newkeys & KEY_WALK && newkeys & KEY_CTRL_BACK)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    if(InfoTextDraw[playerid] == 0)
    {


    InfoTextDraw[playerid] = 1;
    }
    else
    {


    InfoTextDraw[playerid] = 0;
    }
    }
    else
    {
    SendClientMessage(playerid,FHRot,"*** Du musst eingeloggt sein um dies zu tuhen ***");
    }
    }


    _________________________________________________________________________________________


    Fg Th3Devil 8)