Beiträge von TheTutoFreak

    Ich habe ein Poblem mit auslesen von dini datein kannn mir jemand helfen ?



    if(dialogid == DIALOG_LOHN)
    {
    if(response == 0)
    {
    return 1;
    }
    if(response == 1)
    {
    if(listitem == 0)
    {
    new string[250],betrag,pfad[68];
    format(string,sizeof(string),"Rang 1 - $%d",betrag);
    SendClientMessage(playerid,Grau,string);
    dini_Get(pfad,"Rang1",betrag);
    format(string,sizeof(string),"Rang 2 - $%d",betrag);
    SendClientMessage(playerid,Grau,string);
    format(string,sizeof(string),"Rang 3 - $%d",betrag);
    SendClientMessage(playerid,Grau,string);
    format(string,sizeof(string),"Rang 4 - $%d",betrag);
    SendClientMessage(playerid,Grau,string);
    format(string,sizeof(string),"Rang 5 - $%d",betrag);
    SendClientMessage(playerid,Grau,string);
    format(string,sizeof(string),"Rang 6 - $%d",betrag);
    SendClientMessage(playerid,Grau,string);
    return 1;
    }
    if(listitem == 1)
    {
    if(PlayerInfo[playerid][pLeader] < 1) return SendClientMessage(playerid,Grau,"Du bist kein Leader !");
    {
    ShowPlayerDialog(playerid,DIALOG_SETLOHN,DIALOG_STYLE_LIST,"Lohn ändern","Rang 1\nRang 2\nRang 3\nRang 4\nRang 5\nRang 6\n","Auswählen","Abbrechen");
    return 1;
    }
    }
    }
    }

    stock SpielerSpeichern(playerid)
    {
    new Spielerdatei[64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(Spielerdatei,"Adminlevel",PlayerInfo[playerid][pAdminlevel]);
    dini_IntSet(Spielerdatei,"Fraktion",PlayerInfo[playerid][pFraktion]);
    dini_IntSet(Spielerdatei,"Leader",PlayerInfo[playerid][pLeader]);
    dini_IntSet(Spielerdatei,"Rang",PlayerInfo[playerid][pRang]);
    dini_IntSet(Spielerdatei,"Member",PlayerInfo[playerid][pMember]);
    dini_IntSet(Spielerdatei,"Premium",PlayerInfo[playerid][pPremium]);
    return 1;
    }

    Hallo,
    Ich hab mal ne frage, und zwar wie mach ich das wen ich in der LSPD
    bin und verschiedene cars habe (Sultan, Elegant, Ranger, LSPD car, Motorad)
    wie mach ich das dass ich z.B. den Ranger erst ab rang 3 fahren kann ?
    arbeite mit Dini und enums.

    Hallo,
    Ich will Fraktions Interiors machen und mach es so:


    ocmd:enter(playerid,params[])
    {
    if(!IsPlayerInFraktion(playerid,1)) return SendClientMessage(playerid,Grau,"Du bist kein Member des LSPD !");
    {
    if(IsPlayerInRangeOfPoint(playerid,1.5,1569.7238,-1694.0360,5.8906))
    {
    SetPlayerPos(playerid,286.148986,-40.644397,1001.515625);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid,1);
    }
    }
    else if(!IsPlayerInFraktion(playerid,2)) return SendClientMessage(playerid,Grau,"Du bist kein Member des FBI !");
    {
    if(IsPlayerInRangeOfPoint(playerid,1.5,1050.7272,1006.7212,11.0000))
    {
    SetPlayerPos(playerid,286.800994,-82.547599,1001.515625);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid,4);
    }
    }
    if(!IsPlayerInFraktion(playerid,3)) return SendClientMessage(playerid,Grau,"Du bist kein Member der Army !");
    {
    if(IsPlayerInRangeOfPoint(playerid,1.5,155.3963,1903.2561,18.6888))
    {
    SetPlayerPos(playerid,316.524993,-167.706985,999.593750);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid,6);
    }
    }
    if(!IsPlayerInFraktion(playerid,5)) return SendClientMessage(playerid,Grau,"Du bist kein Member der San Andreas News !");
    {
    if(IsPlayerInRangeOfPoint(playerid,1.5,-2519.8484,-624.7635,132.7875))
    {
    SetPlayerPos(playerid,288.745971,169.350997,1007.171875);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid,3);
    }
    }
    return 1;
    }


    Und die Errors sind:


    C:\Users\Florian\Desktop\NEUERO~1\NEUERO~1\pawno\include\dutils.inc(45) : Variable "hour" wurde mehrmals deklariert
    C:\Users\Florian\Desktop\NEUERO~1\NEUERO~1\pawno\include\dutils.inc(45) : Variable "minute" wurde mehrmals deklariert
    Zeile (398) : Nicht erreichbarer Code
    Zeile (403) : Nicht erreichbarer Code
    Zeile (699) : Ungültiger Befehl
    Zeile (699) : Befehl hat keinen Sinn
    Zeile (699) : Erwartete Zeichen ";", aber gefunden "if"
    Zeile (1456) : Variable wird nie benutzt: "DMZEnter"
    Zeile (1456) : Variable wird nie benutzt: "RealClock"


    2 Errors, 7 Warnungen
    Du hast Errors im Skript. Kompilierung abgebrochen


    PWNMod Compiler Version 1.2
    (c) Trooper[Y]
    In Kooperation mit GTA-Servers.de


    Könnt ihr mir helfen ?

    Hallo bei mir funktuniert mein Speicher und login system nicht und ich
    wollte mal fragen an was das liegen kann wen ich mich registriere gebe ich
    mein PW ein und wen ich mich dan beim nächsten mal einloge dan gehen all PWs
    auser das was ich beim registrieren eingegeben habe
    und wen ich mir eine Admin level gebe dan wird das beim nächsten restart wieder auf 0 gesetzt



    stock SpielerName(playerid)
    {
    new GetName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,GetName,sizeof(GetName));
    return GetName;
    }
    stock Register(playerid,key[])
    {
    new Spielerdatei[64];
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SendClientMessage(playerid,Gruen,"Erfolgreich registriert.");
    dini_IntSet(Spielerdatei,"Level",1);
    dini_IntSet(Spielerdatei,"Geld",10000);
    dini_IntSet(Spielerdatei,"Respect",0);
    dini_IntSet(Spielerdatei,"Skin",0);
    dini_IntSet(Spielerdatei,"Banned",0);
    dini_IntSet(Spielerdatei,"Adminlevel",0);
    dini_IntSet(Spielerdatei,"Member",0);
    dini_IntSet(Spielerdatei,"Fraktion",0);
    dini_IntSet(Spielerdatei,"Leader",0);
    dini_IntSet(Spielerdatei,"Rang",0);
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }
    stock Login(playerid,key[])
    {
    new Spielerdatei[128];
    new string2[128];
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Das Passwort war falsch!\n Gib bitte dein Passwort ein!","Login", "Abbrechen");
    }
    else
    {
    SpielerLaden(playerid);
    SendClientMessage(playerid, Gruen, "Du hast dich erfolgreich eingeloggt.");
    format(string2,sizeof(string2),"[Join] %s hat den Server betreten",SpielerName(playerid)); //Join-String wird formatiert
    SendClientMessageToAll(Grau, string2);
    }
    return 1;
    }
    stock SpielerLaden(playerid)
    {
    new Spielerdatei[128];
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
    SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
    GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
    SetPVarInt(playerid,"Respect",dini_Int(Spielerdatei,"Respect"));
    SetPlayerSkin(playerid,dini_Int(Spielerdatei,"Skin"));
    SetPVarInt(playerid,"Member",dini_Int(Spielerdatei,"Member"));
    SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
    SetPVarInt(playerid,"Leader",dini_Int(Spielerdatei,"Leader"));
    SetPVarInt(playerid,"Rang",dini_Int(Spielerdatei,"Rang"));
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    SetPVarInt(playerid,"loggedin",1);
    SetPVarInt(playerid,"Banned",dini_Int(Spielerdatei,"Banned"));
    if(GetPVarInt(playerid,"Banned")==1)
    {
    SendClientMessage(playerid, Grau, "Du kannst mit diesem Account nicht spielen, da du gebannt bist.\nBei Fragen oder Einwänden melde dich bei einem Admin");
    Kick(playerid);
    return 1;
    }
    return 1;
    }


    stock SpielerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new Spielerdatei[128];
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.ini",SpielerName(playerid));
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
    SetPVarInt(playerid,"Respect",GetPVarInt(playerid,"Respect");
    dini_IntSet(Spielerdatei,"Skin",GetPVarInt(playerid,"Skin"));
    dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(Spielerdatei,"Member",GetPVarInt(playerid,"Member"));
    dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
    dini_IntSet(Spielerdatei,"Leader",GetPVarInt(playerid,"Leader"));
    dini_IntSet(Spielerdatei,"Rang",GetPVarInt(playerid,"Rang"));
    dini_IntSet(Spielerdatei,"Banned",GetPVarInt(playerid,"Banned"));
    return 1;
    }
    return 1;
    }