Beiträge von LeonMrBonnie

    Hey,


    Kurze frage die wartezeit bei selbstmord funktioniert nicht irgendwie man kann ständig selbstmord machen?


    Das liegt daran, dass SelbstmordStatusTimer eine lokale Variable ist, beim ausführen des Befehls also immer 0 ist.
    Du musst dies zu einer globalen Variable ändern, die du dem Spieler zuweist.
    Die globale Variable erstellst du einfach ganz oben in deinem Script so: new SelbstmordStatusTimer[MAX_PLAYERS];
    Und in deinem Befehl ersetzt du jedes SelbstmordStatusTimer mit SelbstmordStatusTimer[playerid]

    Du checkst nirgendwo ob der Spieler überhaupt connectet ist. Dazu ist der String dafür nur 128 Cells groß, was viel zu klein ist.

    Und statt für Spielerloops MAX_PLAYERS zu verwenden solltest du [wiki]GetPlayerPoolSize[/wiki] verwenden.

    Habe nun einen Bot programmieren lassen, für 40€ und wollte gerade das Geld überweisen an den Typen der den Bot gemacht hat, auf einmal kam jedoch folgende Nachrichten (siehe Anhang), angeblich hat er das nicht gesendet und er hätte so eine Nachricht auch nicht bekommen, wie kann das sein das der Bot Viren verschickt? Weil der Link ist offensichtlich ein Virus.

    Dann hat er wohl offensichtlich diese Nachricht in seinen Bot eingebaut um Leuten damit zu schaden, oder irgendwelche Informationen daraus zu kriegen.
    Falls du den Bot schon hast, kannst du diese Nachricht dann aber einfach aus dem Sourcecode entfernen.

    Hi,
    ich suche einen Laptop (bzw. Notebook) um damit hauptsächlich zu coden und YouTube zu gucken.
    Ich habe nicht vor damit Spiele zu spielen, halt hauptsächlich leichte Aufgaben wie eben YouTube Videos gucken und eben in NodeJS, JS, PAWN etc. zu coden.


    Hab keine wirkliche Preisvorstellung, aber sollte nicht allzu teuer sein, da es ja keine schweren Tätigkeiten ausführen muss.
    Ich hab von Laptops (bzw. Notebooks) keine Ahnung, deswegen frage ich lieber hier.

    Im Jahr 2019 Avira zu verwenden ist wie wenn du im Jahr 2019 mit MP3 Player vor die Türe gehst.
    Als alternative Lösung kann ich Dir nur Avast empfehlen.


    Die Kostenlose Version kannst Du Dir installieren und die wird keinerlei Probleme in dem Bereich hervorrufen.

    Avast hat genau so viele False-Positives wie Avira, und dazu nervt es dich noch, dass du bitte die Pro Version kaufen sollst.


    Am Besten ist es einfach kein Antiviren Programm zu haben. Windows Defender ist eines der besten Antivirirus Programme die es gibt, und nervt einen nicht mit Werbung oder sonstigem Müll.

    Zusammengeschrieben sieht es finde ich einfach etwas komisch aus, erst recht wegen dem doppelten p. Da würde ich auch eher die Version mit dem Bindestrich wählen.

    Während dem Registrierungsvorgang falle ich und landeam 0 Punkt, wenn die Registrierung abgeschlossen ist lande ich ebenso am 0 Punkt.


    SaveUserStats sieht so aus

    Code
    UPDATE `accounts` SET `Level` = '1', `Euro` = '0', `Cent` = '0', `Skin` = '78',`Admin` = '0', `SpawnX` = '132.000000',`SpawnY` = '-67.288498',`SpawnZ` = '1.578125',`SpawnR` = '-0.000000', `SpawnInt` = '0', `SpawnWorld` = '0', `LastLogin` = '14.02.2019', `LastLoginZeit` = '18:10:56'   WHERE `ID` = '16'

    Über kurze Hilfe am TS wäre ich sehr dankbar

    Wie meinst das?

    Wird SpielerDaten[playerid][player_Spawn] irgendwo erneut überschrieben?


    Printe dir doch mal ob bei OnPlayerSpawn ob diese Variablen richtig sind. Setzt du sonst noch irgendwo die Position vom Spieler?

    Verwende bei Loops bei denen du durch alle Spieler loopst entweder GetPlayerPoolSize (Das ist die Anzahl der verbundenen Spieler) oder nutze das foreach Include.
    Wie hast du denn CHAT_RADIUS und CHAT_FADES definiert?


    Muss es if(!SpielerDaten[player_Eingeloggt](i)) continue; sein oder ohne (i)?

    Das (i) in Klammern macht dort keinen Sinn, da du ja auf deine Spielerdaten zugreifen willst die in einem enum gespeichert sind, und nicht eine Funktion aufrufst. Also muss es if(!SpielerDaten[i][player_Eingeloggt]) continue; sein.