Beiträge von Buschmensch

    Also ich wollte ein Ammu Nation Menu scripten, es läuft ohne Errors und funktionert auch. ( Bin Anfänger ) Aber da die Zeile lange ist mit dem ShowPlayerDialog muss ich ja für jede Waffe eine Zeile machen, aber wenn ich /n mache also z.B : Desert Eagle/n M4, funktioniert es nicht, IG steht dann alles auf einer Zeile! Und ich wollt jetzt fragen wie ich das mache, habe alles ausprobiert, entweder bin ich dumm oder es funkt. nicht :O


    ShowPlayerDialog Zeile :
    if(pickupid==ammukauf)
    {
    ShowPlayerDialog(playerid,DIALOG_WAFFENKAUFAMMU,DIALOG_STYLE_LIST,"AmmuNation Waffen Shop","Desert Eagle (5000$)/n M4 (12000$)/n MP 5 (5500$)/n Tec 9 (8000$)/n Schrotflinte mit kurzem Lauf (15000$)/n Schrotflinte (10000$)/n Fallschrim (500$)/n Kamera (3000$)","Kaufen","Abbruch");
    return 1;
    }



    IG Screen :
    Screen



    PS : Alles funkt im Script ohne Errors!


    Mfg Hamster


    //Edit : PS und MFG hinzugefügt, Bild geändert

    Also ich möchte gesavte Cars für die Aztecas einfügen, aber wenn ich sie einfügen will kommen nur Errors und Warnings.. was tun?


    Error:
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11919) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11920) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11921) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11922) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11923) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11924) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11925) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11926) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11927) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11928) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11929) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11930) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11931) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11932) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11933) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11934) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11935) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11936) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11937) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11938) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11939) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11940) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(11941) : error 032: array index out of bounds (variable "AztecasVehs")
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(17312) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Users\Richard\Desktop\Server\gamemodes\Release.pwn(17320) : warning 219: local variable "string" shadows a variable at a preceding level
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Error.



    Cars :
    AztecasVehs[0] = AddStaticVehicleEx(411,1836.7917,-2105.2576,13.2749,91.0362,2,2); // Infernus1
    AztecasVehs[1] = AddStaticVehicleEx(411,1836.3574,-2097.1997,13.2740,90.8513,2,2); // Infernus2
    AztecasVehs[2] = AddStaticVehicleEx(411,1836.3856,-2101.3669,13.2740,90.0534,2,2); // Infernus3
    AztecasVehs[3] = AddStaticVehicleEx(409,1817.3289,-2097.9343,13.2602,178.5571,2,2); // Limo1
    AztecasVehs[4] = AddStaticVehicleEx(421,1791.6045,-2150.4294,13.5451,0.6310,2,2); // Washington1
    AztecasVehs[5] = AddStaticVehicleEx(421,1794.7456,-2150.5371,13.4894,1.4748,2,2); // Washington2
    AztecasVehs[6] = AddStaticVehicleEx(426,1810.7592,-2118.4946,13.2079,270.4582,2,2); // Premier1
    AztecasVehs[7] = AddStaticVehicleEx(426,1810.9956,-2107.0615,13.2045,270.1542,2,2); // Premier2
    AztecasVehs[8] = AddStaticVehicleEx(466,1799.9392,-2107.1389,13.2022,269.2164,2,2); // Glendale1
    AztecasVehs[9] = AddStaticVehicleEx(466,1799.6469,-2118.4341,13.2057,270.6264,2,2); // Glendale2
    AztecasVehs[10] = AddStaticVehicleEx(480,1828.6515,-2111.0857,13.2357,359.1773,2,2); // Comet1
    AztecasVehs[11] = AddStaticVehicleEx(480,1828.7311,-2120.2246,13.2230,359.2400,2,2); // Comet2
    AztecasVehs[12] = AddStaticVehicleEx(507,1817.1738,-2085.6355,13.2836,178.9936,93,93); // Elegant1
    AztecasVehs[13] = AddStaticVehicleEx(535,1828.7512,-2091.1089,13.2257,359.8478,2,2); // Slamvan1
    AztecasVehs[14] = AddStaticVehicleEx(535,1828.7804,-2075.5811,13.2246,0.9299,2,2); // Slamvan2
    AztecasVehs[15] = AddStaticVehicleEx(546,1817.2183,-2060.1746,13.1906,180.1765,2,2); // Intruder1
    AztecasVehs[16] = AddStaticVehicleEx(546,1828.8687,-2065.1035,13.1859,0.4692,2,2); // Intruder2
    AztecasVehs[17] = AddStaticVehicleEx(522,1803.6376,-2138.2170,13.1188,89.5284,2,2); // nrg1
    AztecasVehs[18] = AddStaticVehicleEx(522,1803.3331,-2140.6755,13.1128,88.5725,2,2); // nrg2
    AztecasVehs[19] = AddStaticVehicleEx(522,1799.5686,-2139.4688,13.1162,88.5337,2,2); // nrg3
    AztecasVehs[20] = AddStaticVehicleEx(522,1797.1642,-2146.1980,13.1110,1.3891,2,2); // nrg4
    AztecasVehs[21] = AddStaticVehicleEx(575,1794.9027,-2131.5691,13.1498,0.5949,2,2); // Broadway
    AztecasVehs[22] = AddStaticVehicleEx(487,1792.6388,-2128.5278,17.7173,359.6844,2,2); // Maverick


    Hoffe auf Schnelle Antwort...


    Mfg

    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(696) : error 021: symbol already defined: "ID"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(704) : error 021: symbol already defined: "ID"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(2292) : error 021: symbol already defined: "x2"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(2863) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(3389) : warning 213: tag mismatch
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(3389) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(3409) : error 017: undefined symbol "DestroyDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(3425) : error 017: undefined symbol "DestroyDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12191) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12192) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12193) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12194) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12196) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12197) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12198) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12200) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12201) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12202) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12203) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12204) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12205) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12206) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12207) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12208) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12209) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12210) : error 017: undefined symbol "CreateDynamicObject"
    C:\Users\Richard\Desktop\SoL\gamemodes\NYCR.pwn(12211) : error 017: undefined symbol "CreateDynamicObject"


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    26 Errors.


    Kann mir da jemand weiterhelfen?


    PS : "include <streamer>" sind schon drinne



    Mfg

    Also ich habe bereits stocks und weiteres erstellt, aber wenn ich connecte und mein Passwort eingebe, dann anschließend auf die Spielerdatei gehe steht da nur "Key=.." obwohl ich im stock noch das mit Adminlevel usw. hab .. kann mir da jemand weiter helfen?


    Stocks :
    stock SpielerName(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    return name;
    }


    stock Register(playerid,key[])
    {
    new Spielerdatei [64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"%s.txt",name);
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
    SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
    SendClientMessage(playerid,Blau,"Du hast dich erfolgreich registriert!");
    SetPlayerScore(playerid,0);
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }


    stock Login(playerid,key[])
    {
    new Spielerdatei [64];
    new name[MAX_PLAYER_NAME];
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
    SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"%s.txt",name);
    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),true))
    {
    LoadAccount(playerid);
    SendClientMessage(playerid,Blau,"Erfolgreich eingeloggt!");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Rot,"FALSCHES PASSWORT! Überprüfe deine Eingaben!");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login Vorgang","Dein Account wurde gefunden. Bitte gebe dein Passwort nun ein:","Login","Abrrechen");
    }
    return 1;
    }


    stock LoadAccount(playerid)
    {
    new Spielerdatei [64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"%s.txt",name);
    SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
    GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
    SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
    //SpielerInfo[playerid][Adminlevel]=dini_Int(Spielerdatei,"AdminLevel");
    //SpielerInfo[playerid][Fraktion]=dini_Int(Spielerdatei,"Fraktion");
    if(GetPVarInt(playerid,"Baned")==1)
    {
    SendClientMessage(playerid,Rot,"Du bist vom Server gebannt!");
    Kick(playerid);
    }
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }


    stock SpielerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new Spielerdatei [64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"%s.txt",name);
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
    dini_IntSet(Spielerdatei,"Baned",GetPVarInt(playerid,"Baned"));
    }
    return 1;
    }



    On Player Connect & Disconnect
    public OnPlayerConnect(playerid)
    {
    new Spielerdatei [64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"%s.txt");
    if(dini_Exists(Spielerdatei))
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login Vorgang","Dein Account wurde gefunden./n Bitte gebe dein Passwort nun ein:","Login","Abrrechen");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"REGISTRATION","Bitte gebe nun dein gewünschtes Passwort ein.","Register","Abbrechen");
    }
    return 1;
    }


    public OnPlayerDisconnect(playerid, reason)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    return 1;
    }
    return 1;
    }


    Screen von Spielerdatei :
    [Screen]


    Hoffe jemand kann mir da weiterhelfen... :(

    Also ich lerne grade das Scripten und ich will im Moment in mein Selfmade 3 Frakktionen einfügen aber irgendwas stimmt da nicht.. vielleicht wisst ihr weiter


    Error Meldung
    C:\Users\Richard\Desktop\NYCR\gamemodes\NYCR.pwn(535) : error 029: invalid expression, assumed zero
    C:\Users\Richard\Desktop\NYCR\gamemodes\NYCR.pwn(535) : error 001: expected token: ";", but found "}"
    C:\Users\Richard\Desktop\NYCR\gamemodes\NYCR.pwn(535) : error 002: only a single statement (or expression) can follow each "case"
    C:\Users\Richard\Desktop\NYCR\gamemodes\NYCR.pwn(535) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.



    Frakk Case
    if(strcmp(cmdtext,"/stats",true)==0)
    {
    new string[128];
    new fraktname[64];
    switch(GetPVarInt(playerid,"Fraktion"))
    {
    case 0{fraktname="Keine"};
    case 1{fraktname=fraktname 1};
    case 2{fraktname=fraktname 2};
    case 3{fraktname=fraktname 3};
    }
    // 1. Reihe
    format(string,sizeof(string),"[Name : %s] [Level : %i] [Adminlevel : %i] [Fraktion : %s]",SpielerName(playerid),GetPlayerScore(playerid),GetPVarInt(playerid,"Adminlevel"),fraktname);
    SendClientMessage(playerid,Tuerkis,string);
    // 2 Reihe
    return 1;
    }



    Defines :
    //_________________________Frakks_________________________
    #define fraktname1 *LSPD*
    #define fraktname2 *Army*
    #define fraktname3 *FBI*




    Bitte um schnelle Antwort, Danke

    Also ich habe grade mit einem Seldmade angefangen und habe schon mein 1. Problem und zwar, ich habe alles mit stocks usw. gemacht und es compilet ohne Probleme. Aber wenn ich auf meinen Server gehe speichert es den Account nicht ( habe schon Ordner mit "Accounts" erstellet ), da speichert es zwar was aber nur ein Account mit dem Namen "rt". Und wenn ich später wieder drauf connecte muss ich von neu registrieren! -.-


    Kann mir jemand weiterhelfen?


    OnPlayerConnect und Disconnect
    public OnPlayerConnect(playerid)
    {
    new Spielerdatei [64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt");
    if(dini_Exists(Spielerdatei))
    {
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login Vorgang","Dein Account wurde gefunden./n Bitte gebe dein Passwort nun ein:","Login","Abrrechen");
    }
    else
    {
    ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_INPUT,"REGISTRATION","Bitte gebe nun dein gewünschtes Passwort ein.","Register","Abbrechen");
    }
    return 1;
    }



    Stocks und Dialog
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
    if(dialogid==DIALOG_REGISTER)
    {
    if(response==0)
    {
    SendClientMessage(playerid,Rot,"Du hast den Registrations Vorgang abgebrochen!");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,Rot,"Das Passwort war nicht lang genug!");
    ShowPlayerDialog(playerid,DIALOG_SPAWN,DIALOG_STYLE_MSGBOX,"Willkommen auf NewYorkCityReallife","Du wirst gleich von einem Admin, Supporter oder Moderator eingeführt.!","OK","Schließen");
    return 1;
    }
    else
    {
    Register(playerid,inputtext);
    return 1;
    }
    }
    }
    if(dialogid==DIALOG_LOGIN)
    {
    if(response==0)
    {
    SendClientMessage(playerid,Rot,"Du hast den Login Vorgang abgebrochen!");
    Kick(playerid);
    return 1;
    }
    if(response==1)
    {
    if(!strlen(inputtext))
    {
    SendClientMessage(playerid,Rot,"Das Passwort war nicht lang genug!");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login Vorgang","Dein Account wurde gefunden. Bitte gebe dein Passwort nun ein:","Login","Abrrechen");
    return 1;
    }
    else
    {
    Login(playerid,inputtext);
    return 1;
    }
    }
    }
    return 1;
    }


    public OnPlayerClickPlayer(playerid, clickedplayerid, source)
    {
    return 1;
    }


    stock SpielerName(playerid)
    {
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    return name;
    }


    stock Register(playerid,key[])
    {
    new Spielerdatei [64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt");
    dini_Create(Spielerdatei);
    dini_Set(Spielerdatei,"Passwort",key);
    SendClientMessage(playerid,Blau,"Du hast dich erfolgreich registriert!");
    SetPlayerScore(playerid,0);
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }


    stock Login(playerid,key[])
    {
    new Spielerdatei [64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt");
    if(!strcmp(key,dini_Get(Spielerdatei,"Passwort"),false))
    {
    LoadAccount(playerid);
    SendClientMessage(playerid,Blau,"Erfolgreich eingeloggt!");
    return 1;
    }
    else
    {
    SendClientMessage(playerid,Rot,"FALSCHES PASSWORT! Überprüfe deine Eingaben!");
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"Login Vorgang","Dein Account wurde gefunden. Bitte gebe dein Passwort nun ein:","Login","Abrrechen");
    }
    return 1;
    }


    stock LoadAccount(playerid)
    {
    new Spielerdatei [64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt");
    SetPlayerScore(playerid,dini_Int(Spielerdatei,"Level"));
    GivePlayerMoney(playerid,dini_Int(Spielerdatei,"Geld"));
    SetPVarInt(playerid,"Adminlevel",dini_Int(Spielerdatei,"Adminlevel"));
    SetPVarInt(playerid,"Fraktion",dini_Int(Spielerdatei,"Fraktion"));
    SetPVarInt(playerid,"Baned",dini_Int(Spielerdatei,"Baned"));
    //SpielerInfo[playerid][Adminlevel]=dini_Int(Spielerdatei,"AdminLevel");
    //SpielerInfo[playerid][Fraktion]=dini_Int(Spielerdatei,"Fraktion");
    if(GetPVarInt(playerid,"Baned")==1)
    {
    SendClientMessage(playerid,Rot,"Du bist vom Server gebannt!");
    Kick(playerid);
    }
    SetPVarInt(playerid,"loggedin",1);
    return 1;
    }


    stock SpielerSpeichern(playerid)
    {
    if(GetPVarInt(playerid,"loggedin")==1)
    {
    new Spielerdatei [64];
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid,name,sizeof(name));
    format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt");
    dini_IntSet(Spielerdatei,"Level",GetPlayerScore(playerid));
    dini_IntSet(Spielerdatei,"Geld",GetPlayerMoney(playerid));
    dini_IntSet(Spielerdatei,"Adminlevel",GetPVarInt(playerid,"Adminlevel"));
    dini_IntSet(Spielerdatei,"Fraktion",GetPVarInt(playerid,"Fraktion"));
    dini_IntSet(Spielerdatei,"Baned",GetPVarInt(playerid,"Baned"));
    }
    return 1;
    }


    stock isPlayerAnAdmin(playerid,rang)
    {
    if(GetPVarInt(playerid,"Adminlevel")>=rang)return 1;
    return 0;
    }




    PS : Habe Sscanf schon drinne



    Hoffe auf Antworten Danke :)


    Mfg Hamster


    //Edit : Habe noch ein Problem mit Drivein System :
    C:\Users\Richard\Desktop\NYCR\gamemodes\NYCR.pwn(640) : warning 202: number of arguments does not match definition
    C:\Users\Richard\Desktop\NYCR\gamemodes\NYCR.pwn(972) : error 017: undefined symbol "playerid"
    C:\Users\Richard\Desktop\NYCR\gamemodes\NYCR.pwn(974) : error 017: undefined symbol "playerid"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    2 Errors.