Beiträge von Kaliber

    Wieso funktioniert das denn nicht so wie ich das habe bzw wieso kommen da Warnings?

    Kannst du uns mal den switch zeigen, den du da drum herum gesetzt hast? :)


    Das sollte eigentlich so gehen, es sieht eher so aus, als ob du eventuell eine Variable hast die evtl genau so wie ein Enum Wert heißt ^^

    Versuche das ordentlich zu schreiben bzw zu klammern.


    Wenn du das so schreibst, geht egal ob es klappt oder nicht, dein Server aus :)

    Du nutzt ein else ohne ein if.


    Das macht wenig Sinn :)


    if steht schließlich für wenn.... und das else steht für wenn nicht...


    und ohne ein wenn, gibt es auch kein wenn nicht :D

    und ist 50% sicherer als Dini

    Was soll das denn heißen? :D


    PS: Du solltest kein dcmd nutzen, da das auf strcmp Abfragen basiert. Es ist sinnvoller einen richtigen "CMD Prozessor" zu verwenden, wie ocmd, zcmd, whatever cmd xD

    Ich weiß nun nicht, wie ich dies am besten anstellen soll, hoffe ihr könnt mir auf die Sprünge helfen.

    Naja...wie soll das schon großartig gemacht werden, hier mal ein paar Beispiele:


    Mit einer Schleife:


    Natürlich ginge es auch mit 3 if-Abfragen, aber packen wir das mit dem ternary Operator zusammen:



    Kannst das letztere natürlich auch mit der Schleife kombinieren...what ever, hoffe das Prinzip ist durch ersteres Beispiel klar geworden xD

    und mit deinem Fähigkeiten solltest du es nicht probieren


    Das war hart Brudi :D


    Also generell besteht ja nicht mal Interesse an SA:MP hahaha xD
    Aber wenn es dir gefällt, versuch dich doch einfach mal daran und erstell evtl einfach nur einen kleinen Prototypen, wo man einen Einblick in die Szenerie bekommt :)
    Das wäre bestimmt mal cool, dann merkst du auch, ob das überhaupt alles klappt was du dir so vorstellst, denn ich zum Beispiel weiß nicht, was du dir so vorstellst ^^

    (Finde die Syntax bloß komisch)

    Diese findest du zurecht komisch, da diese Klammern da gar keine Funktion erfüllen :D


    Man könnte den Scope so begrenzen:



    C
    {
        new a;
    }
    
    
    //Hier wäre a nicht mehr definiert

    Man kann in Pawn soviele Scope Klammern setzen wie man mag :)


    Allerdings in dieser Situation erfüllen sie keinen Zweck ;)

    Als die Runde gestartet ist, und wir in der Luft waren habe ich mein Kollegen berührt und war einfach ohne Grund instant down.

    Ja, das lustig oder? Das ist ein SAMP Bug :D



    @Edit: Objekte aus den Runden davor werden anscheinend nicht gelöscht.

    Das ist absicht xD Das soll das wenige Holz kompensieren, dass man wenigstens evtl geheim schon mehr bauen kann xD



    Auf dem Server gibts so einige Bugs und verbesserungswürdige dinge.
    bsw. sollte man waffen oder zumindest munition irgendwo finden.
    das bauen müsste vereinfacht werden und vielleicht sollte man mehr holz durch einen baum bekommen, da man in sf spawnt und dort gefühlt nur 3 bäume rumstehen

    Also ein Bug != eine Verbesserung :D
    Klar gibt es viele Verbesserungsmöglichkeiten, hatte ich auch so schon mal erwähnt, aber ich komm momentan nicht dazu xD
    Und in SF kannst du genau: 145 Bäume holzen ^^

    new skinid = GetPVarInt(playerid,"Skin_Start");
    skinid +=1;
    if(skinid > sizeof(maennlich)){skinid=0;}


    SetPlayerSkin(playerid,maennlich[skinid]);


    SetPVarInt(playerid,"Skin_Start",skinid);

    Kurz ein paar Anmerkungen zu dem Code, hier ist ein Fehler.


    Wenn skinid == sizeof(maennlich) ist, da gibt es bereits einen Fehler :)


    Also kannst das so schreiben:


    C
    new skinid = GetPVarInt(playerid,"Skin_Start");
    if(++skinid == sizeof(maennlich)) skinid=0;
    SetPlayerSkin(playerid,maennlich[skinid]);
    SetPVarInt(playerid,"Skin_Start",skinid);