admin system geld problem ?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • hey leute,
    ich entschuldige mich wirklich sehr das ich viele
    theards hier im forum habe, aber ich brauche ebend viel hilfe :D
    naja hier mein problem.
    ich benutze den admin system von monopoly und wenn ich mich einloggen
    und zum beispiel geld gewinne.zum beispiel wegen stunts
    dann wenn ich mich neu connecte und einlogge
    ist das geld weg ?
    bitte um hilfe .D
    mfg, caglar



    ECIT//
    Kennt ihr vllt. einen anderen admin system mit vielen commands und mit login & register system ?
    wenns geht bitte auf german deutsch :D
    danke im vorraus

  • users ->
    Password: MEINPW Admin: 3


    nur das steht in meiner config ,D


  • stock SavePlayer(playerid)
    {
    if(IsPlayerConnected(playerid))
    {
    new
    PlayerName[24],
    tString[128],
    tString2[128],
    File:File;


    GetPlayerName(playerid, PlayerName, sizeof PlayerName);


    format(tString, sizeof tString, "/Monopoly_admin/%s.ini", PlayerName);


    File = fopen(tString, io_write);


    if (File)
    {
    format(tString2, sizeof tString2, "Password: %s\n\r", PlayerData[playerid][Password]);fwrite(File, tString2);
    format(tString2, sizeof tString2, "Admin: %d\n\r",PlayerData[playerid][Admin]);fwrite(File, tString2);
    format(tString2, sizeof tString2, "Geld: %d\n\r",GetPlayerMoney(playerid));fwrite(File, tString2);
    fclose(File);
    }
    }
    return 1;
    }



    stock LoginPlayer(playerid, password[])
    {
    new
    PlayerName[24],
    tString[128],
    File:File;


    GetPlayerName(playerid, PlayerName, sizeof PlayerName);


    format(tString, sizeof tString, "/Monopoly_admin/%s.ini", PlayerName);


    File = fopen(tString, io_read);


    if (File)
    {
    new
    tString2[256],
    tString3[128],
    value[128];


    fread(File, tString2, sizeof tString2);


    tString3 = GetFileString(tString2);


    if(!strcmp("Password", tString3)) value = GetFileValue(tString2); strmid(PlayerData[playerid][Password], value, 0, strlen(value)-1, 128);


    if(!strcmp(PlayerData[playerid][Password], password, true))
    {
    while(fread(File, tString2, 256))
    {
    tString3 = GetFileString(tString2);
    if(strfind(tString3, "Admin") != -1) value = GetFileValue(tString2); PlayerData[playerid][Admin] = strval(value);
    tString3 = GetFileString(tString2);
    if(strfind(tString3, "Geld") != -1) value = GetFileValue(tString2); GivePlayerMoney(playerid, strval(value));
    }
    fclose(File);
    gPlayerLogged[playerid] = 1;
    }
    else
    {
    SendError(playerid, "Password ist incorrect.");
    fclose(File);
    return 1;
    }


    if(PlayerData[playerid][Admin] > 0)
    {
    format(tString, sizeof tString, "Wilkommen %s, du hast dich erfolgreich eingelogt (Admin Level %d)",PlayerName,PlayerData[playerid][Admin]);
    SendClientMessage(playerid, 0xFF80C0FF, tString);
    }
    if(PlayerData[playerid][Admin] <= 0)
    {
    format(tString, sizeof tString, "Wilkommen %s, du bist erfolgreich eingellogt.", PlayerName);
    SendClientMessage(playerid, 0xFF80C0FF, tString);
    }
    }
    return 1;
    }


    dürfte passen

    RFT

  • 1.

    Zitat

    C:\Program Files\Rockstar\GTASanAndreas\filterscripts\Monopolyadmin.pwn(251) : warning 235: public function lacks forward declaration (symbol "OnPlayerPrivmsg")
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.

    2.
    muss ich niks in users.config eintragen zb.
    money=1000 ?

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • ich versuchs mal ;D


    Kennst Du Vllt, Einen Besseren Admin System :D ?
    Meiner Hat Ja Nur Unötige Commands :D

  • naja okey danke es geht nur,
    wenn ich mich einlogge steht da jetzt,
    erfolgreich eingeloggt (admin level 1000) ?

  • Ok Habe Fehler Endeckt Das Admin Level Was Zsm Mit Geld So Zb.
    Admin =0Geld = 1000 ;D Habe Es Verbessert :D
    Nur Wenn SIch Andere Anmelden Ist Das Ja Wieder so Bei Denen
    Also Wie Mache Ich Es In Der Fs So Das Es Nicht Zsm Ist ?

  • JA ICH HABE MEIN PROBLEM GELÖST NUR WENN ANDERE SICH ANMELDEN :D
    DANN STEHT DA WIEDER ALLES ZUSAMMEN ;(
    HAST DU EIN ANDEREN SCRIP ?

    Zitat


    /EDIT//
    sorry für doppelpsot ::D
    habe einen gefunden ich versuche mal ob der gut ist ;:D

    Einmal editiert, zuletzt von Caglar ()