Beiträge von RFT


    if (strcmp("/fix", cmdtext, true, 7) == 0)
    {
    if(!IsPlayerInAnyVehicle(playerid)) return 1;
    new fix[12];
    format(fix, 12,"~g~FIX~w~ED");
    GameTextForPlayer(playerid,fix,2,1);
    PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
    RepairVehicle(GetPlayerVehicleID(playerid));
    return 1;
    }


    gefixxt



    die fragst du ab mit



    if(IsPlayerInRangeOfPoint(playerid, Radius, X, Y, Z))

    kürzer



    dcmd_goto(playerid, params[])
    {
    new pid, Float: PosX, Float: PosY, Float: PosZ;
    if(sscanf(params, "d", pid))return SendClientMessage(playerid, COLOR_RED, "Verwendung: /goto [PlayerID]");
    if(pid == INVALID_PLAYER_ID)return SendClientMessage(playerid, COLOR_RED, "Ungültige PlayerID");
    GetPlayerPos(pid, PosX, PosY, PosZ);
    SetPlayerPos(playerid, PosX, PosY, PosZ);
    SendClientMessage(playerid, 0x00FF00FF, "Du hast dich teleportiert");
    return 1;
    }


    if (strcmp("/fix", cmdtext, true, 7) == 0)
    {
    if(!IsPlayerInAnyVehicle(playerid)) return 1;
    new fix[12];
    format(fix, 12,"~g~FIX~w~ED";
    GameTextForPlayer(playerid,fix,2,1);
    PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
    RepairVehicle(GetPlayerVehicleID(playerid));
    return 1;
    }



    das unter OnPlayerCommandText habs mal etwas optimiert

    Ich meinte es aber so




    new Cheated = GetPlayerMoney(playerid) - PlayerVariable;


    und das abziehen


    das sieht dann so aus:


    Spieler hat 3000$ und versucht sich 100& zu cheaten statt das Geld wieder auf 3000 zu setzen solls mit der Rechnung auf 2900 gesetzt werden.


    MFG Julian

    Dafür gebe ich dir 0/10 Gründe müssten dir beweusst sein, wenn ein Spieler im Payn Spray rein geht und sein Fahrzeug umsprühen lässt, dann wird er auch gebannt weil das Geld abgezogen wird und somit nicht mehr stimmt = Ban. Ich würds so machen das ausgerechnet wird wieviel gecheatet wurden ist und abziehen von der Hand so wird dem Spieler das ercheatete Geld statt addiert abgenommen

    epic Fail alle unter OnPlayerText einfach




    /* Die Abfrage ob er Kleidung kauft
    {
    if(strcmp(text, "weiter", true) == 0)
    {
    //was passieren soll wenn er weiter eingibt
    }



    }



    wie kommt ihr auf strtok lol

    wird nicht funktionieren weil wenn vehicleid beispiel ID 50 is und spieler ID 50 geht Offline dann is der Var leer weil wie PVar schon sagt soll es PlayerVar bedeuten MFG Julian.


    Call Remote Function dürfte da behilflich sein

    Ich würde bei der Register Funktion das Geld setzen, sprich Spieler registriert sich



    GivePlayerMoney(playerid, Betrag);


    MFG RFT

    Gefällt mir der Keybinder 8/10


    PS: Du hättest deinen Beitrag editieren können dann wäre er auch wieder ganz oben anstatt Doppelpost zu machen