Beiträge von AdnaN

    Wächsel in diesem Verzeichnis:

    Code
    C:\Users\Name\AppData\Local


    Wen du dort eine (*.exe) Datei findest lösch sie.
    Weil dort nie (*.exe) Datein sind auser man packt sie dort hin.


    Wen dort nichts ist wächsel in dieses Verzeichnis:

    Code
    Datenträger:\Windows\System32


    Suche hier nach einer Datei namens "server.exe" und lösche sie.
    Solltest du nicht fündig werden so befolge dies:


    Klick auf start und dan auf "Ausführen" ab Vista in der Suchleiste "Ausführen" eingeben und anschließent mit Enter bestätigen.
    Nun tippe im erscheinenden fenster "regedit".


    Wächsel nun im Regedit in dieses Verzeichnis:


    HKEY_CURRENT_USER -> Software -> Microsoft -> Windows -> CurrentVersion -> Run


    Sollte hier dir eine unbekannte exe vorliegen so wächsel in seinem Verzeichnis und lösche diese aus dem Ordner und aus der registry.


    Sollte der Virus immernochda sein so musst du wohl oder übel dein pc neu installieren da dein Anti Virus es ja nicht erledigt ^^.

    Hallo leute,


    ich habe fünf stock's gebastelt die es ermöglicht das ihr beim Öffnen von Datein keine Variablen in einzelnen Callbacks ect erstellen müsst.
    Das stock coding fürs auslesen sollte kein problem darstellen.


    1. getINI Stock:
    stock getINI( playerid )
    {
    new acc[30];
    format(acc,27,"%s.datei",getPlayerName(playerid));
    return acc;
    }


    2. getPlayerName Stock:
    stock getPlayerName(playerid)
    {
    new name[24];
    GetPlayerName(playerid,name,24);
    return name;
    }


    3. WriteString Stock:
    stock WriteString(playerid, Key[], Var[])
    {
    if(fexist(getINI(playerid)))
    {
    if(INI_Open(getINI(playerid)))
    {
    INI_WriteString(Key,Var);
    INI_Save();
    INI_Close();
    }
    }
    else { /* ? */ }
    }


    4. WriteInt Stock:
    stock WriteInt(playerid,Key[],Integer)
    {
    if(fexist(getINI(playerid)))
    {
    if(INI_Open(getINI(playerid)))
    {
    INI_WriteInt(Key,Integer);
    INI_Save();
    INI_Close();
    }
    }
    else { /* ? */ }
    }


    5. WriteFloat Stock:
    stock WriteFloat(playerid, Key[], Float)
    {
    if(fexist(getINI(playerid)))
    {
    INI_Open(getINI(playerid));
    INI_WriteFloat(Key,Float);
    INI_Save();
    INI_Close();
    }
    else { /* ? */ }
    }


    Mfg AdnaN

    Das schlichte gefällt mir.

    -
    Die trennstriche in der Navi gefallen mir nicht so gut weil sie aussehen als wäre sie bisschen verwischt macht aber nichts.
    Die Navi ist bisschen zu groß.
    Header bisschen leer. Du könntest wie ich in meinem Portfolio Design eine Loginbar im Header einbauen.


    +
    Farben passen.
    Logo gefällt mir.
    Struktur ist gut.
    Die verläufe passen gut hin.

    Du solltest das erste new i=0; löschen nicht beide.


    also hier der cmd:
    dcmd_gesuchte(playerid,params[]) { #pragma unused params if(gTeam[playerid]==1 || gTeam[playerid]==2 || gTeam[playerid]==5) { new pname[MAX_PLAYER_NAME], string[MAX_PLAYER_NAME+19], bool:check = false; SendClientMessage(playerid, COLOR_YELLOW, "|=========Gesuchte========|"); for(new i=0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) && IsWanted[i] == 1) { check = true; GetPlayerName(i,pname,sizeof(pname)); format(string, sizeof(string), "%s", pname); SendClientMessage(playerid, COLOR_WHITE, string); } } if(check == false) SendClientMessage(playerid, COLOR_WHITE, "Keine Verbrecher derzeit vorhanden"); } else{SendClientMessage(playerid, COLOR_RED, "Du kannst das nicht!");} return 1; }

    Zitat

    und wo dann halt keine Message kommt aber danke

    Du willst nicht das eine Message kommt?
    Hier was aus deinem stock:

    SendClientMessage(playerid, COLOR_WEISS,string);

    Wozu hast du dan eine Message in deinem eigenen stock drin?

    Zitat

    Das wird einfach nur alles zusammen gepackt

    Hier was aus deinem Stock:


    new string[128];
    format(string,sizeof(string),"%d",GetPos(playerid));


    Sinn?



    Entferne einfach die Message wen du sie nicht willst.

    Sollte funktionieren.
    Kann fehler enthalten!
    Ungetestet!


    stock GetPos(playerid)
    {
    new Float:pX,Float:pY,Float:pZ,Koordinaten[128];
    GetPlayerPos(playerid,pX,pY,pZ);
    format(Koordinaten,128,"X= %f Y= %f Z= %f",pX,pY,pZ);
    SendClientMessage(playerid,0xFFFFFFFF,Koordinaten);
    return Koordinaten;
    }


    if (strcmp("/mypos", cmdtext, true, 10) == 0)
    {
    GetPos(playerid);
    return 1;
    }

    Hallo leute,


    kann man die momentane zeit eines Timers abfragen?


    z.B.


    Admin freezed x, x geht offline und kommt wieder on um nicht mehr gefreezed zu sein.
    Wie kann man jetzt die zeit abfragen die vergangen ist oder die noch verbleibende zeit?


    Mfg AdnaN

    Danke dir jetzt geht es hab nur noch ein Problem.


    Ich versuche das datum mit einzuspeichern was aber nicht funktioniert.
    In der Log kommt nur das raus:

    Zitat

    Function: 'mysql_query' executed: "INSERT INTO `accounts` (Name, Passwort) VALUES ('adnan', 'b');" with result: "0".

    Und hier der Code:



    new Year,Month,Day;
    getdate(Year,Month,Day);
    new Date[30];
    format(Date,40,"%02d.%02d.%d",Day,Month,Year);
    new query[90];
    format(query,128,"INSERT INTO `accounts` (Name, Passwort, Datum) VALUES ('adnan', 'b','%s')",Date);
    mysql_query(query, -1, 0, con);


    Mfg AdnaN

    Hier:

    // Edit:


    Kann jemmand damit was anfangen?