Beiträge von Jonnykiller

    Was für ein Script benutzt du denn? GF oder Selfmade?


    Also bei GF könnte ich dir mit dem Zollposten helfen, das kann man ganz einfach mit nem Zollpass und einer Zeitabfrage lösen, so ist das bei mir auch, man muss quasi 50$ Zahlen bei Durchfahrt, oder kauft im 24/7 für 30 Tage einen Zollpass und kann dann umsonst durch, und alle Staatfraktionen wie Polizei / FBI / Medic / Bürgermeister können /zoll kostenlos benutzen.


    Allerdings falls Interesse besteht sollten wir uns wegen Zeit absprechen, ich bin Beruflich sehr viel Unterwegs....

    Hey zusammen,


    würde sich noch ein Deutscher RP Server Lohnen? Habe gelesen das es wohl nur noch 1-2 Deutsche Server gibt, und nach Kalcors Statement SA-MP eh Tod ist?


    Hätte da doch Interesse so neben meiner FiveM Entwicklung meinen RP Server wieder Online zu stellen, aber mit 0 Spielern weil kein Interesse wäre die Zeit einfach zu Schade


    LG

    Wir hatten so etwas zu unseren Hochzeiten geplant, und auch Teils umgesetzt, Es gibt Grenzposten, mit einem Passierschein (30 Tage) ausser Staatsdienst, der darf umsonst durch, jede Stadt hat eine eigene Polizei / Krankenhaus und Gangs. . Die Gangs haben wir aber nicht mehr fertig Gemacht, da einfach die Spieler fehlten, und das Team leider etwas uneinig war was Administrative Entscheidungen anging..... Folglich haben wir es nie beendet, ist ein GF mit knapp 350k Zeilen (Stand der letzten Version 2017) also unterschätzt dieses Vorhaben nicht.....

    Ich habe ein problem mit meinem Zoll, und zwar wenn ich /zoll eingebe und einen Zollpass habe oder auch nicht öffnet sich keine der Schranken
    Meldung kommt, Geld wird auch abgezogen bei Spielern die keinen Pass haben aber es öffnet sich garnix und ich weiß nicht woran der Fehler liegt
    habs chon alles ausporbiert.




    if(IsPlayerInRangeOfPoint(playerid, 8.0, 53.180480521532445, -1527.351199817518, 4.87745094))
    {
    if(PlayerInfo[playerid][pZollPass] == 0) {
    GivePlayerMoney(playerid, -100);
    SendClientMessage(playerid, COLOR_GREEN, "[1][Zollbeamter]: Zollgebühr in Höhe von 100$ bezahlt | Gute Weiterfahrt!");
    MoveObject(zolltor, 53.61148071, -1525.98864746, -2.87745094, 3.5);
    SetTimer("closegate", 3000, 0);
    FraktionsKasse[praesi] += zollgeld;
    }
    else SendClientMessage(playerid, COLOR_GREEN, "[1][Zollbeamter]: Durch deinen Zollpass ist die durchfahrt kostenlos | Gute Weiterfahrt!");
    MoveObject(zolltor, 53.61148071, -1525.98864746, -2.87745094, 3.5);
    SetTimer("closegate", 3000, 0);
    return 1;
    }

    Ich wollte mein 'ATM System mal auf Dialoge umbauen, soweit so gut


    jetzt hab ich oben



    #define BANK
    #define Kontostand
    #define Einzahlen
    #define Auszahlen
    #define Uberweisen
    #define Uberweisen2



    Und unten im Script


    //----------------------------------
    if(strcmp(cmd, "/atm", true) == 0)
    {
    if(!AtATM(playerid))
    {
    SendClientMessage(playerid, COLOR_GREY, "Du bist an keinem Bankautomat!");
    return 1;
    }
    ShowPlayerDialog(playerid, BANK, DIALOG_STYLE_LIST,"Menü", "Kontostand\nEinzahlen\nAuszahlen\nÜberweisen", "Auswählen", "Beenden"); <<<<< DIE ERROR ZEILE
    return 1;
    }
    //----------------------------------
    if(strcmp(cmd, "/bank", true) == 0)
    {
    if(IsPlayerInRangeOfPoint(playerid, 5.0,246.4201,118.1929,1003.2188) || IsPlayerInRangeOfPoint(playerid, 5.0, 250.3927,118.3187,1003.2188) || IsPlayerInRangeOfPoint(playerid, 5.0, 242.1908,118.3741,1003.2188))
    {
    ShowPlayerDialog(playerid, BANK, DIALOG_STYLE_LIST,"Menü", "Kontostand\nEinzahlen\nAuszahlen\nÜberweisen", "Auswählen", "Beenden");
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, "Du bist nicht an der Bank!");
    }
    return 1;
    }





    Und das ganze wirft Folgenden Error Raus


    C:\Users\Desktop\24beta6.pwn(54589) : error 029: invalid expression, assumed zero
    C:\Users\Desktop\24beta6.pwn(54589) : warning 215: expression has no effect
    C:\Users\Desktop\24beta6.pwn(54589) : warning 215: expression has no effect
    C:\Users\Desktop\24beta6.pwn(54589) : warning 215: expression has no effect
    C:\Users\Desktop\24beta6.pwn(54589) : warning 215: expression has no effect
    C:\Users\Desktop\24beta6.pwn(54589) : warning 215: expression has no effect
    C:\Users\Desktop\24beta6.pwn(54589) : error 001: expected token: ";", but found ")"
    C:\Users\Desktop\24beta6.pwn(54589) : error 029: invalid expression, assumed zero
    C:\Users\Desktop\24beta6.pwn(54589) : fatal error 107: too many error messages on one line



    U d ich weiß ehrlich nicht was er von mir will den bei den Anderen dialogen geht das so Ohne Fehler

    Probiers mal so


    public Payday(playerid)
    {
    ShowPlayerDialog(playerid,DIALOG_PAYDAY,DIALOG_STYLE_MSGBOX,"{00FF00}Zahltag","Du hast folgende Statistiken erhalten:\n\n Respektpunkte: 1 Punkt/e\n Geld: 5000 $","Schliessen","");
    GivePlayerMoney(playerid,5000);
    SetPVarInt(playerid,"Respekt",GetPVarInt(playerid,"Respekt" += 1);
    SpielerSpeichern(playerid);
    return 1;
    }

    Was daran anders ist?


    Ich Makiers dir mal


    if(PlayerInfo[i][pFarmTime] > 0)
    {
    if(PlayerInfo[i][pFarmTime] <= 0)
    {
    PlayerInfo[i][pFarmTime] = 0;
    }
    else
    {
    PlayerInfo[i][pFarmTime][color=#660066] = -1 dass hier, hier trägt er unter pFarmTime -1 ein d.h jeder kann so oft Farmen wie er will und sich so massig Geld erschleichen/color];
    }
    }




    Hier ohne bug


    if(PlayerInfo[i][pFarmTime] > 0)
    {
    if(PlayerInfo[i][pFarmTime] <= 0)
    {
    PlayerInfo[i][pFarmTime] = 0;
    }
    else
    {
    PlayerInfo[i][pFarmTime][color=#660066] -= 1 hier zählz er die Farmtime von 1800 runter bis 0 und bei 0 kann man erst wieder Farmen[/color];
    }
    }



    Aber probier einfach mal beide Varianten aus, nimm mal das erste geh Farmen und danach nochmal Farmen und schau was passiert, dannach nimste mal das Untere und Versuchst dann 2x hinter einander zu Farmen und schaust was dann Passiert

    Moin ich hab ein problem mein AVG hat eben ein update gemacht


    und seither erkennt er streamer.dll und sscanf.dll als Virus, hab AVG schon ausgeachaltet geht nicht und ich hab die beiden Dateien schon in die Ausnahmen liste gepackt geht ebenfalls nicht WTF kennt da jemand nen Rat ausser mal auf virus total hochladen?

    Jo bin auch dabei


    Weis nur noch nicht ob 18 oder 19
    kann mir eigendlich mal jemand erklären wo ich den Link finde um schonmal Vorzukaufen oder geht das noch nicht? weil letztes Jahr konnte ich um diese Zeit schon Vorbestellen ?(?(?(?(?(?(?(

    Wie ich sehe der Bug der Farmzeit ist nicht Gefixxt


    Der Bug verursacht das jeder Ernten kann wie er will und so sich Geld erschleichen kann


    Macht einfach aus


    if(PlayerInfo[i][pFarmTime] > 0)
    {
    if(PlayerInfo[i][pFarmTime] <= 0)
    {
    PlayerInfo[i][pFarmTime] = 0;
    }
    else
    {
    PlayerInfo[i][pFarmTime] = -1;
    }
    }




    Das hier


    if(PlayerInfo[i][pFarmTime] > 0)
    {
    if(PlayerInfo[i][pFarmTime] <= 0)
    {
    PlayerInfo[i][pFarmTime] = 0;
    }
    else
    {
    PlayerInfo[i][pFarmTime] -= 1;
    }
    }



    Und schon kann der Farmer nur noch alle 30 Minuten Farmen =)