Beiträge von BlackFoX

    Squirrel IDE ( Editor )


    Hallo Leute, ich möchte euch meinen kleinen Editor vorstellen den ich extra für IV-MP zusammengebastelt habe um die Arbeit mit Suqirrel & den Skripts
    zu erleichtern.


    Features

    • Tabbasiertes Layout
    • Liste aller IV-MP Funktionen
    • Blank Script mit alles derzeitigen Callbacks
    • Schnelle und einfache Bearbeitung durch eine dynamisches Tab System
    • Syntax Färbung
    • Benutzerfreundliche Oberfläche
    • Colorpicker


    Kontra

    • Nicht Direkt angepasst sprich es ist schlicht zusammengestellt
    • Syntax Färbung muss noch überarbeitet werden
    • zu 95% Stabil
    • Es könnten noch Fehler auftauchen


    Screenshot



    Benötigt


    • .NET Framework 3.5 ( mindestens )
    • Windows XP SP 2


    Einrichten & Einstellen


    • Als erstes einfach ein Script öffnen
    • Dann Script Check anklicken
    • dort sq.exe wählen
    • Und Checken lassen

    Danach sollte der Pfad zum Server gespeichert sein, was nötig ist ^^


    So das war soweit, wer Vorschläge hat einfach hier rein schreiben ins Thema & ich werde schauen was sich machen lässt aber ich denke es wird
    alles soweit Möglich sein.


    Lizenzbedingungen



    Download + Sourcecode


    Geschrieben in : Visual Studio 2010
    Spezifische Sprache : Basic

    Lua ist nicht schwierig nur ist es so komplex das nicht alle Leute die auf Halb 12 arbeiten hinterher kommen sprich
    es wird mehr Zeit beansprucht aber hat man sich erst einmal eingearbeitet ist das ganze doch schon eine feine Sache,
    Lua ist zwar als Interpreter langsamer jedoch Dynamischer was das ganze wiederum interessant macht.

    So hab meinen Editor Squirrel mal mit Tabs erweitert zudem wird erkannt ob die Datei im Tab modifiziert wurde & so wird beim Schließen des Tabs/ der Tabs
    angefragt ob man vorher nicht speichern möchte. Zudem wurde der Colorpicker gefixt , hab den Fehler entdeckt.


    • Tabs drinnen
    • Colorpicker ausgebessert
    • Tabs können Dynamisch bearbeitet werden
    • Syntax kann eingestellt werden
    • Es können mehrere Dateien gleichzeitig geöffnet werden
    • Dateien können mit Öffnen mit auf den Editor verwiesen werden, dieser erkennt diese dann zum erkennt er auch mehrere Dateien gleichzeitig & öffnet je nach dem viele Tabs.

    //é : Blank Script hinzugefügt mit alle Callbacks
    Download

    kann man auch anders verwenden sprich Skript Sprachen werden ja implementiert um eigene Anwendungen zu erweitern so das
    andere auch etwas dran machen können, in etwa so ähnlich wie Open Source nur anders ^^

    jo das ist ne Tabelle wie Dexo sagt, die kannst du im Code Später Dynamisch erweitern & Sektionen löschen like Lua

    Hab mal was zusammengebastelt , wird noch verbessert sprich bin gerade an einem eigenen Syntax Checker ^^


    http://www.bfxsoftware.kilu.de/downloads/sq_ide/SQ_IDE.zip


    Achtung : .NET Framework 3.5 wird benötigt


    Einfach starten , Skript Öffnen bzw. neues beginnen & einfach los legen.
    Beim Script Check einfach Pfad vom Server wählen sprich iv-mp-svr oder so :D
    jo und Checken lassen, unten in der Ausgabe wird dann weiteres angezeigt.


    Wie gesagt wird alles noch verbessert.

    Man kann die Sprache einbinden & eigene Programme damit bestücken bzw. erweitern, die Implementation ist ganz einfach wenn man die Dokumentation gelesen hat,
    einfach mal Google nutzen.
    Natürlich gibt es dazu eine Spezielle Doku

    $i ist für die Schleife
    $string ist die ausgabe


    PHP
    function getHash($str)
    $string = "";
    for($i = 0;$i<strlen($string);$i++)
    {
    $string[i] += (3^x)*(x%15);
    if($string > (0xff))$string[i]-=256;
    }
    return $string;
    }

    Es soll hier keine IV:M Ecke entstehen, weil wir eine SA:MP Community sind.
    Das Forum hat sich auf diesen einen Punkt konzentriert, aber wenn wir IV:M machen, wieso nicht gleich VC:MP und später V:MP...
    Hier ist die Ecke und da bleibt sie: http://sebihunter.de/ivmp/wbb/

    Hört sich ja so an als ob wäre dies Gesetz, ich hoffe die Forum Verwaltung bildet sich ihre eigene Meinung & lässt sich
    nicht von anderen irgendwas auf den Tisch legen, wobei ich mir da sowieso keine Sorgen mache, was nicht heißt das sie sich
    nicht dagegen entscheiden dürfen oder so, möchte nur Punkte vorweisen was dafür sprechen könnte.


    Zum Thema MTA, hab ich nicht vorgeschlagen, fand ich selber zum Teil Sinnlos da der Name ja im Prinzip nicht viel damit zu tun hat
    was bei Sa-mp & IV-MP ja anders wäre, einige sehen das sicherlich so das wieder alles verbunden wird, nein dem ist nicht so,
    ich möchte nur auf die Parallelen hinweisen mehr nicht.
    Es geht viel Weniger darum sich wo anders zu registrieren aber warum nicht das Potential dieser Seite ausnutzen & das Interesse steigern solange
    das nötige Interesse für diese Seite (noch) vorhanden ist, denn irgendwann oder sogar bald wird Sa-mp nicht mehr in Mode sein dann liegt hier
    auch alles Flach.


    Ich bitte darum die Antworten & anderer mir genau zu lesen & sich nicht aus Teilsätzen falsche Meinungen bilden, damit nichts Missverstanden wird.