Beiträge von Lexico

    "samp://" muss in der registry gereggt sein, also mit dem browser verknüpft sein.
    es gibt auch auch paramter um die samp.exe direkt u starten, wäre intelligenter...

    jo hi^^


    also ich bin beim selben hoster und kenne ihn einigermaßen gut :D


    also hab ich ihn ICQ angeschrieben und gefragt
    du musst die schreibrecht der samp-NPC auf iwas anderes setzen, m besten red mal mit ihm er hat die files wie ich grad sehe für und user nicht sichtbar+modbar gemacht^^


    also per ICQ fragen ;)

    Hallöle,




    wie kann man man "persönlichen" Marker eines Spielers herauafinden?
    Also den den man per Rechtsklick auf die Karte setzen kann...



    Geht das überhaupt?




    lG,



    Lexico

    Halli Hallo Community,




    ich habe ein kleines Problem mit meinem Antimoneycheat, es zieht manchmal aus Lust und Laune Geld ab...


    Hier sind die classes:



    forward ACB_GivePlayerMoney(playerid, amount);


    forward ACB_MoneyCheck();


    forward ACB_ResetPlayerMoney(playerid);
    forward ACB_GetPlayerMoney(playerid);
    forward ACB_SetPlayerMoney(playerid, amount);




    public ACB_GivePlayerMoney(playerid, amount)
    {
    cPlayerMoneyCheck[playerid] = 0;
    GivePlayerMoney(playerid, amount);
    PlayerInfo[playerid][pBargeld] += amount;
    return 1;
    }


    public ACB_ResetPlayerMoney(playerid)
    {
    cPlayerMoneyCheck[playerid] = 0;
    ResetPlayerMoney(playerid);
    PlayerInfo[playerid][pBargeld] = 0;
    return 1;
    }



    public ACB_MoneyCheck()
    {
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(cPlayerMoneyCheck[i] == 1 && gPlayerLogged[i] == 1)
    {
    if(GetPlayerMoney(i) > PlayerInfo[i][pBargeld])
    {
    new nachricht[128];
    new cheater[128];
    GetPlayerName(i, cheater, 128);
    new cheatmoney = GetPlayerMoney(i) - PlayerInfo[i][pBargeld];
    GivePlayerMoney(i, -GetPlayerMoney(i));
    GivePlayerMoney(i, PlayerInfo[i][pBargeld]);
    PlayerInfo[i][pCash] = PlayerInfo[i][pBargeld];
    if(cheatmoney > 199 && IsPlayerConnected(i))
    {
    format(nachricht, 256, "AdmWarning: %s hat $%d gecheatet!", cheater,cheatmoney);
    SendAdminMessage(COLOR_YELLOW, nachricht);
    format(nachricht, 256, "[Geld]: %s hat $%d aus dem Nichts erschaffen.", cheater,cheatmoney);
    AntiCheatLog(nachricht);
    }
    }
    if(GetPlayerMoney(i) < PlayerInfo[i][pBargeld])
    {
    PlayerInfo[i][pBargeld] = GetPlayerMoney(i);
    }
    }
    if(cPlayerMoneyCheck[i] == 0)
    {
    cPlayerMoneyCheck[i] = 1;
    }
    }
    return 1;
    }


    und unter ongamemodeinit halt noch SetTimer("ACB_MoneyCheck",100,true);



    Wo könnte das Problem liegen, das vorallem nach dem einloggen oft ein Bug kommt [PERSON] hat [SUMME] gecheatet... meistens ist es die summe die man normalerweise bar auf der hand hat... es gibt kein GivePlayerMoney mehr sondern nur noch ACB_GivePlayerMoney das gilt natürlich auch für die anderen Funktionen...


    Wäre nett wenn ich Hilfe bekommen...



    MFG,


    Lexico

    hey,




    gib in deine serverconsole oder auch in die remoteconsole folgendes ein: 'banip ersterteil.zweiterteil.*.*' dann hast du einen rangeban....

    thx an euch beide....



    so noch 2-3 fragen ;)



    gibt es ein ereignis:




    • wenn ein spieler geld bekommt
    • wenn ein spieler eine waffe bekommt


    oder kann man das iwie anders herausbekommen?



    und die andere frage fällt mir jetzt nicht ein ;)



    //edit hab sie wieder:



    gibt es eine schleife, wenn z.b. /beschränkt eingegeben wird, das eine aktion ausgeführt wird bis etwas anderes da ist, z.b. eine variable den wert 467 hat...




    mfg lexico

    deine methode geht leider nicht, man hat die waffe zwar nicht mehr aufrufbar, aber sie ist offiziel noch vorhanden. sie soll ja ganz weg sein...



    abe NOCH eine frage: wie bekommt man heraus ob einer om menü/auf dem desktop ist?


    die andere frage ist auch noch offen



    mfg lexico

    hab jetzt nen streamer, jetzt läuft alles....


    aber nen anderes prob (will keinen extra thread aufmachen):


    wie kann ich spieler per script eine waffe wieder wegnehmen? mit ammo 0 funtzt es nicht richtig.......




    mfg lexico

    Sie werden auf keinen Fall erstellt, denn an den Stellen kann ich ja trotzdem gehen...
    Die Objects werden unter OnGameModeInit bzw. OnFilterscriptInit erstellt. 0 Warnings & 0 Errors im GM.
    Per Kommando hab ich es auch schon probiert....

    Hallo,




    ich kann zur Zeit nur eine begrenzte Zahl an Objects erstellen. Es ist ein Server der auf einem Root gehostet wird, mit Ubuntu 9.04. Woran könnte das liegen?
    Es geht nicht mit CreateObjects oder CreateStreamObject, habe beides getestet. Auf meinem Testserver (Windows / Linux) geht es aber komischerweise...
    Hat noch einer diese Probleme? Wie habt ihr sie behoben?





    MfG,



    Lexico