Was printest du? Die Session Variable oder die "ar"-Variable?
Wenn's die SESSION Var ist, haste vielleicht ein "session_start()" vergessen.
Was printest du? Die Session Variable oder die "ar"-Variable?
Wenn's die SESSION Var ist, haste vielleicht ein "session_start()" vergessen.
außerhalb von bestehenden Funktionsblöcken tippe
Wär' lieb wenn du das mal konkretisieren könntest.
Mit der AutoComplete hab ich auch am längsten gefrickelt, daher bedenkt man da manchmal schonmal einige Kleinigkeiten nicht,
Was ich ja genial finde ist, dass mir Pawnfox bei ein und demselben Script 0 Fehler gibt und Pawno mir direkt 26. xD
Wird da irgenwdann nochmal etwas weiterentwickelt, IV/Anthrax: ?
Kann ich nicht nachvollziehen, da PawnFox genauso wie Pawno den Pawn Compiler von CompuBase benutzt.
Erstmal danke für die durchaus positive Kritik. Ich werde mir deine Vorschläge zu Herzen nehmen.
Und sollte irgendwer mir hier beweisen, dass er die 48 Tabs sinnvoll erreicht, mach ich ne Liste aus den Arrays und erhöhe die Grenze
Die Meldung ist von Chrome und nicht von Norton.
Kann ich wie bereits gesagt nicht nachvollziehen.
Mach einfach ein Shell-Script (*.sh)
Das ist quasi die .bat von Linux
http://pawnstar.coolegiraffe.de/bugtracker.php
Einfach über den Bugtracker.
Was heisst schon überzeugt. Ich weiß, dass es vieles gibt, was nicht so toll ist und was ich gerne besser hätte, aber es teils nicht schaffe, allerdings habe ich Spaß beim Programmieren und tüfteln.
Meines Erachtens nach, liegt der ganz klare Vorteil einfach darin, dass es eine der wenigen kostenlos (wenn nicht sogar die einzige) die noch mit Updates und neuem Content versorgt wird, die aus Vorschlägen der Benutzer entnommen werden.
//EDIT:
[FR]Metro:
Tatsache, sobald ich das Programm mit der Release Einstellungen kompiliere, hat das Laden keine UTF-8 Einstellung mehr.
Denn Fehler habe ich persönlich nicht.
Sowohl das Speichern, als auch das Laden, als auch das Kompilieren funktioniert einwandfrei.
Ich bin ein ziemlicher Amateur, allerdings sollte die Ordnung des Codes auch für den Otto-Normal Benutzer irrelevant sein.
Warum man welches Programm benutzt, muss wohl jeder für sich selbst entscheiden. Doch ich biete halt Updates und Features, die bisher sonst keine IDE hat (z.B. Tabs).
Wo soll man das sonst ordnen?
Oben: Wäre zwar ergonomisch, aber vom Aussehen der Auflistung her ziemlich hässlich.
Links: Wäre ebenso möglich
Unten: Selbiges wie bei oben.
Mich würde weiterhin interessieren, welchen Virus eure AV-Software meinem Programm zuweist. Denn das kann auch schon durch ungewöhnliche Dinge im Code auftreten
Logan:
Mir war das bewusst, aber ist mir das egal. Ich verkauf' das Programm nicht
Wie gesagt, der Compiler ist der gleiche wie bei Pawno, PAWNit, PawnFox, Scripting Machine o.ä. Daher ist das nicht möglich
Bei mir funktioniert alles.
Ich frage mich, warum kein einziges Programm den Source Code veröffentlicht, einmal durch den Decompiler gejagt und du hast sowieso den ganzen Code (ist so bei den .NET Sprachen), also kannste den Source Code eh gleich veröffentlichen.
LG
Weil wohl nicht jeder ein Programm durch den Decompiler jagt.
Auf den getesteten Systemen (Win8, Win7, Win8.1) wurde das Programm ohne Meckereien von Windows gestartet
//EDIT:
Ich bin gern' dazu bereit den Quellcode von einem Moderator prüfen zu lassen.
Virustotal ist im ersten Beitrag vorhanden.
Zitatich habe es grade mal getestet mhm aber wenn ich eine Klammer vergesse wird kein Fehler angezeit?
Der Compiler ist der Original Compiler, der von allen IDEs verwendet wird. Ich formatiere und übersetze lediglich die Fehler.
Das sieht iwie sehr wie pawnit aus
Das liegt zum einen daran, dass es die gleiche UI Technologie ist (WPF) und die selbe Editor-Engine (welche OpenSource ist).
Direkt daran orientiert habe ich mich allerdings nicht.
Was für eine Art von "Schädling" soll mein Programm laut euren Virenscannern sein?
Ich kann nicht nachvollziehen warum. Welches benutzt du?
Auf Windows 8.1 benötigt der Start nach dem Klick auf das Symbol rund 5 Sekunden. Auf Win8 hatte ich das noch nicht. Hat jemand ähnliche Probleme?
Außerdem bitte ich unsern Bugtracker nicht auszunutzen, vollzuspammen o.ä.
PawnStar 0.3 BETA
PawnStar existiert und über ein ganzes Jahr und trotz vielen Tiefs und langen Phasen, in denen man meinerseits nichts hörte, ist das Programm immer in Entwicklung! Hiermit möchte ich euch nun PawnStar in seinem vollen Funktionsumfang präsentieren.
Nachdem PAWNit "eingestellt" wurde und auch PawnFox keiner aktiven Entwicklung mehr unterliegt, sehe ich mich umso mehr motiviert darin, eine handliche und starke IDE für Pawn zu schreiben, die für jedermann kostenlos erhätlich ist. Ich bin kein Profi, daher gibt es genug Verbesserungspotenzial für das Programm, weshalb ich mich auch für diese BETA entschieden hat. Aber reden wir nicht weiter um den heißen Brei herum, sondern legen wir los!
Das Ganze ist in C# und dem .NET-Framework geschrieben.
Was bietet PawnStar?
• Paralleles Scripten durch bis zu 48 Tabs!
Tabs - eben praktisch wie nüchter. Durch handliche Tabs, die sich schnell bedienen und wechseln lassen, ermöglicht PawnStar das gleichzeitige Entwickeln mehrerer Dateien und somit beispielsweise perfekte Handhabung von Scripten, die in mehrere Filterscripte und Includes aufgeteilt sind.
• Anschauliches Compilerfenster mit Erklärungen
Fehler, die der offizielle Pawn-Compiler ermittelt hat, stellt PawnStar besonders schön dar. Nicht nur, dass alle gängigen Fehler, die einem SA-MP Entwickler begegnen dürften eine Erklärung besitzen - nein, PawnStar markiert auch alle Fehler IM Script direkt farbig. Diese Markierung bewegen sich sogar, wenn man Zeilen oder Buchstaben einfügt!
Perfekter Überblick über alle Probleme und Fehler.
• Codevervollständigung durch Auslesen der inkludierten Include-Dateien
Die Auto-Complete von PawnStar ist nun noch besser! PawnStar liest eigenständig alle Includes aus, die im Script includiert sind und zeigt diese beim Aufrufen der Vervollständigung dann an. Dies tut das Programm allerdings nur in einstellbaren Intervalen. Dadurch wird massiv an Performance gespart, ohne das Program maßgeblich zu verschlechtern.
Außerdem zeigt PawnStar zu jedem Eintrag in dieser Liste genaue Informationen an.
• SA-MP Ressourcen
Eine große Liste, durchsuchbarer SA-MP Resourcen. Dazu muss man denke ich nicht viel mehr sagen.
• starker Editor
Durch die Kraft von WPF und AvalonEdit wird eine gute Performance während des Programmierens gewährleistet. Selbige Engine wird übrigens auch von anderen Pawn IDEs wie z.B. PAWNit benutzt, woher auch die vermeidliche grafische Ähnlichkeit kommt.
• Farbmischer
Durch einen simplen Farbmischer, kann man die SA-MP und HTML Farben schnell und leicht ermitteln.
• Quellcode-Analyse
Das Programm analysiert den gesamten Quellcode deiner Datei und der Includes und zeigt diese in einer übersichtlichen Liste, rechts am Rand an.
• Diverse Tools
PawnStar bietet diverse Tools die den Alltag erleichtern und komfortabel sind. Dazu zählen ein Gangzone Creater und ein FTP-Upload. Weitere werden auf Userwunsch folgen.
• Syntax Anzeige
PawnStar liest die Syntax aller Methoden/Funktionen im Script und in den verwendeten Includes aus und zeigt diese bei Bedarf an.
• Handliches und schnelles Suchen/Ersetzen/Zu Zeile springen
Nach dem Vorbild von VS2013 sind die Fenster zum Suchen, Ersetzen und Zur Zeile Springen nun quasi im Editor drin und weitaus handlicher und schöner zu bedienen.
• Umfangreiche Einstellungen
Die Einstellungen von PawnStar sind extrem unfangreich. Die komplette Syntax-Hervorhebung ist bis zum letzten Detail veränderbar. Auch dem Text-Editor an sich, mangelt es nicht an Einstellungen. So lässt sich das Programm auf jeden Nutzer individuell zuschneiden.
• Innovatives Design
PawnStar bietet ein grafisch hochwertiges Design. Weg von dem trüben Grau. Aber sehr selbst:
• Anpassbare Farben
Das Design lässt sich individuell auf die Farbwünsche des Nutzers anpassen. Wer z.B. Blau bevorzugt, statt rot, wird wohl eher an folgendem Design Freude haben:
DOWNLOAD LINK AKTUALISIERT
Das war's soweit mit meiner Vorstellung. Ich hoffe ich konnte euch mein Programm näherbringen und ihr lasst evtl. das ein oder andere Kommentar oder den ein oder anderen Vorschlag da.
LG Drasko
Häufig gestellte Fragen
F: PawnStar ist abgestürzt. Was soll ich tun?
A: Kein Problem, es ist nunmal eine BETA. Öffne die error.log mit einem Texteditor und poste den Fehler und die Situation in der er aufgetreten ist, hier im Thread und es wird behoben.
F: Kostet PawnStar Geld?
A: Nein. Es kostet kein Geld und wird auch nie welches kosten.
F: Hey, ich lerne auch grad C#. Kann ich bei dir mitmachen?
A: Ist zwar schön, dass du auch C# lernst, aber ich mag es überhaupt nicht zu zweit an einem Projekt zu arbeiten. Sorry
Linux ist auf UNIX Basis, Windows auf DOS Basis. Allein das ist verwunderlich.
Hinzu kommt, das Windows das .NET-Framework mitliefert bzw. es für Windows gemacht ist ubd auf diesem VIELE Anwendungen basieren
Nein, das bezweifle ich mal SEHR stark.
Einige Spiele laufen mit Wine auf Linux wirklich besser.
Allerdings reden wir da nicht von AAA Titeln