Beiträge von PawnStar

    Wieso wird bei mir bei Vehicle Damage nur eine 1 angezeigt?
    new damage[128],Float:vH;
    format(damage,sizeof(damage),"vHealth: %d",GetVehicleHealth(GetPlayerVehicleID(playerid),vH));
    PlayerTextDrawSetString(playerid,Tacho3[playerid],damage);
    PlayerTextDrawShow(playerid,Tacho3[playerid]);.

    GetPvarString Speichert den Wert in der Variable die du als Parameter angibst. In dem fall msg und msg1.


    stock SpielerSpeichern(playerid)
    {
    new datei[64];
    format(datei,sizeof(datei),"/Accounts/%s.ini",SpielerName(playerid));
    dini_IntSet(datei,"Level",GetPlayerScore(playerid));
    dini_IntSet(datei,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(datei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(datei,"Autologin",GetPVarInt(playerid,"Autologin"));
    new t,m,j,mins,std,sec,tag[128],zeit[128];
    gettime(std,mins,sec);
    getdate(j,m,t);
    format(tag,sizeof(tag),"%d:%d:%d",t,m,j);
    SetPVarString(playerid,"Tag",tag);
    format(zeit,sizeof(zeit),"%d:%d",mins,std);
    SetPVarString(playerid,"Zeit",zeit);
    return 1;
    }


    new Float:hp;
    GetPlayerHealth(playerid,hp+25);

    Hallo ich speichere die letze login zeit mit SetPVarString und muss sie ja aber mit GetPVarString abfragen wie genau?


    /edit so klappt es nicht


    new msg[128],msg1[128];
    new log[2000];
    format(log,sizeof(log),"Hallo %s du hast die zuletzt\nAm %s\nUm %s eingelogt!",SpielerName(playerid),GetPVarString(playerid, "Tag", msg, 128),GetPVarString(playerid, "Zeit", msg1, 128));
    SendClientMessage(playerid,-1,"{E01B1B}[_____{F78000}WILKOMMEN AUF CALL OF DUTY SAN ANDREAS{E01B1B}_____]");
    ShowPlayerDialog(playerid,DIA_LOG,DIALOG_STYLE_PASSWORD,"Login",log,"Login","Verlassen");


    hmm ich komm iwie nicht weiter. Also bsp. Beim Login Frag ich ab ob die IP mit der in der ini übereinstimmt?


    bin soweit kann evtl. einer helfen...public OnPlayerConnect(playerid)
    {
    new datei[50];
    format(datei,sizeof(datei),"/Accounts/%s.ini",SpielerName(playerid));
    if(GetPVarInt(playerid,"Autologin")==1)
    {

    return 1;
    }
    if(dini_Exists(datei))
    {
    SendClientMessage(playerid,-1,"{E01B1B}[_____{F78000}WILKOMMEN AUF CALL OF DUTY SAN ANDREAS{E01B1B}_____]");
    ShowPlayerDialog(playerid,DIA_LOG,DIALOG_STYLE_PASSWORD,"Login","Dein Account wurde gefunden. Gib bitte das Passwort ein.","Login","Verlassen");
    }
    else
    {
    SendClientMessage(playerid,-1,"{E01B1B}[_____{F78000}WILKOMMEN AUF CALL OF DUTY SAN ANDREAS{E01B1B}_____]");
    ShowPlayerDialog(playerid,DIA_REG,DIALOG_STYLE_PASSWORD,"Register","Gib ein Passwort ein! Um dich zu Registrieren!","Enter","Verlassen");
    }
    return 1;
    }


    /edit


    Das Problem ist ich will nicht verstehen wie das Klappen soll?