Beiträge von [EGC] selEcT

    Hallo zusammen


    Wollte gerade eines meiner alten, kleinen Scripts kompilieren.


    Es funktioniert zwar schon, es kommt allerdings diese Info:



    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    Header size: 88 bytes
    Code size: 8 bytes
    Data size: 0 bytes
    Stack/heap size: 16384 bytes; estimated max. usage=9 cells (36 bytes)
    Total requirements: 16480 bytes


    Es kann der Fall sein, dass strings zu gross definiert wurde. Darüber weiss ich schon Bescheid.
    Habe mal alles ausgeklammert und nur die a_samp.inc included.
    Der Fehler kommt trotzdem noch :D


    Ist da was in der a_samp.inc "fehlerhaft"?


    MFG

    Ganz einfach.


    Wenn sich der User registriert, setzt du ihm eine Zufallszahl, die noch kein anderer Spieler hat (vielleicht vom ersten User heraufzählen) und speicherst diese im Account. Die wird gleich behandelt wie z.B. BankAccount oder so --> Variable


    Diese kannst du ganz normal abfragen.

    Dann muss ich aber mit SendClient MessageToAll arbeiten weil ich möchte ja das die Meldung alle spieler sehen die in dieser Fraktion sind.


    Nein, mit diesem Befehl schickst du eine Meldung an alle Spieler auf dem Server.


    Das wesentliche wurde bereits gesagt.


    Abfragen, ob der Spieler in der gewünschten Fraktion ist und dann den Text ausgeben.

    Wie wäre es, anstatt der ID den Spielernamen zu verwenden ? AFAIK kann SetTimerEx keine Strings als Parameter nehmen (Laut Wiki verbuggt), sprich Du müsstest mit ner Datenstruktur arbeiten oder Du verpasst jedem Benutzer eine Unique ID


    Eine UniqueID wäre hier eine gute Lösung würde ich meinen. Kannst du ganz einfach in SetTimerEx integrieren ;)

    Wie sieht denn dein SpielerSpeichern aus?


    GameModeExit muss so aussehen


    public OnGameModeExit()
    {


    for(new playerid = 0; playerid < MAX_PLAYERS; playerid++) if(IsPlayerConnected(playerid)) { SpielerSpeichern(playerid); ResetPlayerTimers(playerid); }
    return 1;
    }


    Normalerweise ja. Wenn ich mir aber die 3 Plugins anschaue, wird nur das von BlueG weiterentwickelt. Vielleicht wäre es besser, dieses zu verwenden.


    thx für die Info.


    Er hat daraus ein Projekt für die Spieler gemacht, die Bugs fixen können. Finde ich noch gut.


    Probier ich mal aus, danke!

    Guten Morgen liebe Leute


    Da ich nicht mehr so auf dem aktuellsten Stand bin mit SA:MP, wollte ich mal wissen, welches MySQL-Plugin / Filterscript o.ä. für Linux im Moment am "Besten" ist.
    "Am Besten" heisst für mich, welches die wenigsten Servercrashes macht (wenn überhaupt), welches arbeitet am saubersten bzw. welches frisst die wenigsten Ressourcen etc.


    Ich kenne bisher das von Strickenkid und das von GStylez (heisst er glaube ich, bin mir nicht mehr sicher). Bisher habe ich mit dem von Strickenkid gearbeitet, allerdings wurde dies seit 2 Jahren net mehr geupdatet laut sa-mp.com Forum :D


    MFG selEcT

    Kann man, aber eindeutig umständlicher, (unordentlicher) und mit weniger Möglichkeiten. Außerdem ging es dabei, wie bereits gesagt, auch mehr darum, dass der gute Junge erstmal selbst seine Fähigkeiten kennenlernt und erkennt, ob ihm das wirklich so viel Spaß machen wird, stumpf am PC zu sitzen und zu programmieren, was von ihm verlangt wird, wie er sich das vorgestellt hat.


    Jo klar :)


    Kaffee sei dank :D

    Diese Bücher von Galileo sind meist nicht schlecht: http://www.galileocomputing.de/


    Dort gibt es auch sonstige Online-Ansichten von den Büchern


    Eigentlich ist kein Buch wirklich schlecht bei Amazon, einfach mal den Bewertungen vertrauen :)


    Ich kann dir auch keines von mir empfehlen, da ich selber kein C# oder C++ gelernt habe (C++ nur kurz angeschaut, mehr nicht).



    LeijaT: nix für ungut, allerdings kann man das auch übers Excel machen :D

    Tipp für dein nächstes Script: Ich empfehle dir, nicht den ganzen Spieler zu speichern, sondern die Sachen einzeln nach jedem mal, wo die stats verändert werden. Allerdings braucht das viel Zeit bei einem bestehenden Script.

    Ich sag mal so, das einzige was du vom Scripten mitnehmen kannst, ist das logische Überlegen. Mehr hat mir persönlich PAWN nicht gebracht.


    Wie wäre es mit Grafikdesigner? Bei denen bekommst du meist eine ganze Ausrüstung (Photoshop etc.) dazu.
    Da kannst du sogar später noch Werbungen für grosse Firmen erstellen etc. Vielleicht sogar auch mit Flash ;)

    Ich mach im Moment eine Ausbildung als Wirtschaftsinformatiker FH (Bachelor). Bei euch ist das auch wieder anders.


    Aber am besten setzt du dir ein Ziel.


    Was machst du gerne? Irgendein Vorbild (Vater, Mutter, Onkel etc.)?


    Denn ohne Ziel geht es nicht.



    Zum Glück ist der Lebensstandard in der Schweiz besser und auch ein Elektriker verdient seine 4500 Franken (ca. 3500 euro).


    @Threadsteller:


    LeijaT hat praktisch alles wichtige schon gesagt. DU hast JETZT die Chance, aus DEINEM Leben etwas zu machen. Versau sie nicht.

    Vielleicht so:


    Du machst einen normalen Timer (alle 15 min).


    In diesen Timer machst du einen weiteren Timer, der einmal random ausgeführt wird (also SetTimer("blabla",random(900000),0)).


    Aber vielleicht geht das auch ressourcenschonender, kA ^^


    edit: das obere sieht besser aus :D