Beiträge von Sony

    if(dialogid==WKAUFEN)
    {
    if(response==0)
    {
    return 1;
    {
    if(response==1)
    {
    if(listitem==0)
    {
    GivePlayerWeapon(playerid,22,1);
    GivePlayerMoney(playerid,-800);
    SendClientMessage(playerid,0x00FF28FF,"Du hast dir eine Pistole für 800$ gekauft.");
    }
    if(listitem==1)
    {
    GivePlayerWeapon(playerid,24,1);
    GivePlayerMoney(playerid,-1200);
    SendClientMessage(playerid,0x00FF28FF,"Du hast dir eine Dessert Eagle für 1200$ gekauft.");
    }
    if(listitem==2)
    {
    GivePlayerWeapon(playerid,25,1);
    GivePlayerMoney(playerid,-2000);
    SendClientMessage(playerid,0x00FF28FF,"Du hast dir eine Shotgun für 2000$ gekauft.");
    }
    if(listitem==3)
    {
    GivePlayerWeapon(playerid,27,1);
    GivePlayerMoney(playerid,-3000);
    SendClientMessage(playerid,0x00FF28FF,"Du hast dir eine Combat Shotgun für 3000$ gekauft.");
    }
    if(listitem==4)
    {
    GivePlayerWeapon(playerid,28,1);
    GivePlayerMoney(playerid,-1500);
    SendClientMessage(playerid,0x00FF28FF,"Du hast dir eine UZI für 1500$ gekauft.");
    }
    if(listitem==5)
    {
    GivePlayerWeapon(playerid,29,1);
    GivePlayerMoney(playerid,-2500);
    SendClientMessage(playerid,0x00FF28FF,"Du hast dir eine MP5 für 2500$ gekauft.");
    }
    if(listitem==6)
    {
    GivePlayerWeapon(playerid,30,1);
    GivePlayerMoney(playerid,-5000);
    SendClientMessage(playerid,0x00FF28FF,"Du hast dir eine AK-47 für 5000$ gekauft.");
    }
    if(listitem==7)
    {
    GivePlayerWeapon(playerid,31,1);
    GivePlayerMoney(playerid,-7000);
    SendClientMessage(playerid,0x00FF28FF,"Du hast dir eine M4 für 7000$ gekauft.");
    {
    }
    }
    return 1;
    }


    probier es mal so

    public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
    {
    if(newkeys == KEY_SECONDARY_ATTACK)
    {
    if (IsPlayerInRangeOfPoint(playerid,4.0,1555.1777,-1675.5518,16.1953))//Lspd Enter
    {
    SetPlayerPos(playerid,239.0564,142.2301,1003.0234);
    SetPlayerInterior(playerid,3);
    SetPlayerFacingAngle(playerid,358.7832);
    SendClientMessage(playerid,COLOR_GREEN,"Du hast das LSPD betreten.");
    }
    else if (IsPlayerInRangeOfPoint(playerid,4.0,238.7661,138.6258,1003.0234))//lspd Exit
    {
    SetPlayerPos(playerid,1549.4977,-1675.6803,14.9931);
    SetPlayerInterior(playerid,0);
    SetPlayerFacingAngle(playerid,98.9059);
    SendClientMessage(playerid,COLOR_GREEN, "Du hast das LSPD verlassen");
    }
    }
    return 1;
    }

    Das hier ist kein Feedback Thread, hier muss nicht jeder seinen Senf dazu geben.


    Wen ihr nicht interissiert seit, dann schreibt hier nicht rein.


    Die Kiddys wollen wieder Beiträge sammeln

    Eine Möglich wäre es in der Spielerdatei / Spielerdatensatz zu speichern.


    Was hast du für ein Script?


    Wie soll der Code erstellt werden? random?
    Wie soll der Spieler den Code erhalten? E-Mail?


    Er möchte das der Befehl nur einmal geht.


    Heißt:


    Spieler 1 benutzt den Code
    Spieler 2 kann ihn danach nicht mehr benutzen,


    wie möchtest du es dann in seiner Spielerdatei speichern?




    @ Tommy wen man keine Ahnung hat bitte Leise sein.


    if(strcmp(cmd, "/gutschein 263896026531637925301397400", true) == 0)
    {
    if(Code[playerid] == 0)
    {
    SetPlayerScore(playerid,4);
    GivePlayerMoney(playerid, 12500);
    Code[playerid] = 1;
    }
    return 1;
    }


    Das Funktioniert so, grade getestet

    [video]

    Externer Inhalt www.youtube.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    [/video]
    Tada

    Geht auch einfacher.


    new Code[MAX_PLAYERS];


    if(strcmp(cmd, "/gutschein 263896026531637925301397400", true) == 0)
    {
    if(Code[playerid] == 0)
    {
    SetPlayerScore(playerid,4);
    GivePlayerMoney(playerid, 12500);
    Code[playerid] = 1;
    }
    return 1;
    }


    Sollte so funktionieren

    Was ihr hier alle für einen Müll schreibt außer Deuce


    dini_IntSet(Spielerdatei,"Monate",dini_Get(Spielerdatei,"Moate") +1);


    Mit dini_IntSet setzt man einen Wert ein, und du kannst keinen +1 Wert geben also überprüfst du erst den Wert und danach machst du +1.


    mfg Sony

    Was erzählt ihr hier für einen Schwachsinn, die Toleranz beträgt 10% und icht 35 km/h oder 32 km/h


    10% von 25 = 2,5


    25 + 2,5 = 27,5 km/h das ist die Toleranz, aber meistens sagen die Polizisten nichts wen er 5 kmh zu schnell ist


    Und wen du erwischt wirst, bekommst du meistens am anfang blos Sozialstunden, beim 2ten mal entweder noch mehr sozialstunden oder 150€ Straffe

    Guten Tag Community,


    ich habe heute ein kleines Problem mit dem Samp Editor.
    Ich wollte die Objekte gegeben über SF Bahnhof Baustelle entfernen, doch ein paar Objekte bleiben über, im Samp Editor sieht man die nicht doch im Spiel sieht man die.
    Es sind diese Weißen Teile und ein Kran


    Ich hoffe jemand hat eine Idee!


    mfg Sony

    Was klappt den nicht genau?


    Kommt ingame was mit Audio Stream:?


    //EDIT:


    PlayAudioStreamForPlayer(playerid, "http://www.partysound-fm.de/listen.pls");


    So sollte es gehen


    //EDIT2:


    Falls du Ocmd hast


    ocmd:musik(playerid,params[])
    {
    PlayAudioStreamForPlayer(playerid, "http://www.partysound-fm.de/listen.pls");
    return 1;
    }


    getest und es funktioniert

    if(strcmp(cmd, "/musik", true) == 0)
    {
    PlayAudioStreamForPlayer(playerid, "http://www.partysound-fm.de/streamurl.asx");
    return 1;
    }


    hier bitte