Beiträge von Kaliber

    Hat jemand die Coords wo ich

    die Uhrzeit nach geschrieben habe.


    Keiner weiß dir Coords auswendig

    Das ist zwar korrekt, aber man kann sie ja versuchen zu raten.


    Alsooo wir wissen, dass das Feld max 640x448 groß ist.

    CreatePlayerTextDraw(playerid, 548.750000, 65.333332, "00:00");

    Seine aktuelle Position: 548.75 und 65.333


    Wollen wir es also weiter nach oben verschieben, muss Y kleiner werden und ein stück nach rechts, also X ein wenig erhöhen.


    CreatePlayerTextDraw(playerid, 570, 45, "00:00");


    Wäre so ein guess hahaha xD



    Aber natürlich wäre es 1000x einfacher einfach einen TextDraw Editor zu nutzen, gerade dann, wenn du auch noch die Größe etc anpassen magst :D

    Setzt du denn, wenn der Spieler sich eingeloggt hat das account_Eingeloggt auch auf true?


    oder soll das auf false bleiben?


    Kannst ja mal das Makro so schreiben:


    #define IsNotConnected(%0) (!IsPlayerConnected(%0) || AccountInfo[%0][account_Eingeloggt])

    Woran kann das liegen?

    Du bringst id und pID durcheinander.


    Du solltest wirklich mehr Ordnung in deinen Code bringen, dann hast du es generell auch viel einfacher...


    Dann sieht man auch, was Sache ist...

    Ja habe es gerade ausprobiert, bringt leider nichts. IsNull prüft ja auch lediglich ob params vorhanden sind, hat ja eigentl. an sich nichts mit der string-formatierung zu tun

    Doch, da bei dir vorher sscanf das nochmal konvertiert, und du so direkt die Params nutzt.


    Schreib mal aus Spaß ein print(params); wird das denn richtig ausgegeben, was du eingibst?


    Wenn wir die Datenbank vom Script ändern Laden die Objekte von den Arenen

    nicht wieso?

    Mal Crashdetect geladen?

    Du solltest sscanf nicht bei einem einfachen String nutzen.


    Da kannst du einfach direkt params verwenden :)


    Also einfach:


    C
    //Das hier oben ins Skript
    #if !defined IsNull
        #define IsNull(%1) ((!(%1[0])) || (((%1[0]) == '\1') && (!(%1[1]))))
    #endif
    
    //Dann im Befehl:
    if(IsNull(params)) return 1;
    new string[32];
    format(string,sizeof(string),"%s €",params);
    SendClientMessage(playerid,weiss,string);

    Jetzt mal no hate oder so, aber, was bzw. wer ist denn das "Crypto Team"?


    Worum geht es überhaupt?


    Wollt ihr euch nicht einmal in Ruhe vorstellen und zeigen, was ihr habt und anstrebt?


    Ist das überhaupt ein SA:MP Projekt oder ein Kryptowährungsforum?!


    Ich habe keine Ahnung, worum es überhaupt geht und sollte mich darauf bewerben?


    Das macht nun nicht sehr viel Sinn 😅

    Hast du denn einen V-Server?


    Dann kannst du das Forum ja darüber laufen lassen und eine Domain kostet nur so 1-2€ im Jahr...


    Das Problem wäre die Forensoftware, es gäbe da bestimmte Lite Versionen, die man kostenlos nutzen kann oder du musst jemanden finden der dir sowas zur Verfügung stellt oder eine andere Free-Foren-Software nutzen :)

    Öhm, das hat geklappt, woran lag das Problem.

    Bei dem "neuen" Compiler ist es notwendig, dass alle Strings als const angegeben werden.


    Zum Beispiel:


    C
    stock test(str[])

    Das müsste zu:


    C
    stock test(const str[])

    Theoretisch ist es nicht notwendig, aber der Compiler, kann solche Funktionen dann besser optimieren.

    Versuch es mal so: