Das Samp Forum und seine Funktionen

  • Guten Tag,


    undzwar hätte ich mal eine Frage bezüglich des sogenannten "PWN" Code...


    Wenn ich die Funktion pwn nun auswähle wie jetzt in mein Beispiel:


    stock StripNewLine(string[]){
    new len=strlen(string);
    if(string[0]==0) return ;
    if((string[len-1]=='\n')||(string[len - 1]=='\r')){
    string[len - 1] = 0;
    if(string[0]==0) return ;
    if((string[len-2]=='\n')||(string[len-2]=='\r')) string[len-2]=0;
    }
    }


    Dann erscheint der Code nur in einer Zeile....so wenn ich aber jetzt die Funktion pwn wähle:



    stock StripNewLine(string[]){


    new len=strlen(string);


    if(string[0]==0) return ;


    if((string[len-1]=='\n')||(string[len - 1]=='\r')){


    string[len - 1] = 0;


    if(string[0]==0) return ;


    if((string[len-2]=='\n')||(string[len-2]=='\r')) string[len-2]=0;


    }


    }


    }


    Dann habe ich alles schön untereinander und eingerückt....jetzt ist aber das problem...ich muss nach jeder Zeile eine Leerzeile machen damit es funktioniert....


    Meine Frage ist..wie macht ihr es mit den pwn Codes? Macht ihr auch jedes mal eine Leerzeile zwischen oder wie genau macht ihr das?


    Mfg Fahne


    Edit: Jetzt klappt es aufeinmal im ersten beispiel....sonst habe ich wirklich immer probleme damit -.-

  • Bekommst du da keine Errors ?


    Wusste gar nicht das man "return ;" schreiben kann... geht doch gar net ^^


    schreibe mal return 0;


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • DracoBlue (der Ersteller von Dini und vielen anderen Includes und GTA-Zeugs) hat mal ein Script geschrieben, mit dem man sein Script automatisch einrücken lassen kann. Die verwendeten Tabstops waren allerdings nur PHP-Tabs. Und die kann man hier nicht kopieren, dann kommt das nur auf 1-2 Zeilen gequetscht, ist mir auch schon aufgefallen.
    Liegt aber nicht am Forum, sondern an seinem Code (und ggf. der Unverträglichkeit mit diesen PHP-/HTML-Tabs oder was auch immer).
    Wie es bei anderen Programmen bzw. Tabs aussieht weiß ich nicht, könnte durchaus sein, dass manche Editoren es ähnlich machen und das Forum hier die einfach nicht "verträgt".


    Mit freundl. Grüßen
    Padarom

    Ich bin
    .. seit etwa 2007 in der Webentwicklung tätig, seit 2013 professionell
    .. Erfahrener Entwickler in PHP, Swift, Javascript, Typescript und Ruby. Zusätzlich habe ich Erfahrung in Python, Java, C#, C++, Prolog und einigen esoterischen Programmiersprachen
    .. Luftfahrtenthusiast und Segelflieger

  • Öhm es gibt da auch eine funktion, da wird dann net mehr drauf geachtet beim compilen:


    #pragma tabsize 0


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S