Beiträge von Barofioso

    Also da werden meine Funktionen angezeigt die ich erstellt habe.


    Präziser ausgedrückt: meine Stocks, aber alle Publics nicht usw...


    Es wäre super, wenn folgendes wäre:


    • Ich erstelle ein Enum => Register = Variablen | UnterRegister = Enum // dazu noch die Defines und die sache sitzt bombenfest :D
    • Ich erstelle eine Globale Variable => Register = variable //Da gehört ja int, float und bool, array dazu, MIr werden aber auch meine Lokalen Variablen angezeigt, was nicht gerade von übersicht trotzt
    • Ich erstelle einen Callback => Register = Funktionen | UnterRegister = publics // hier könnte man dies nochmals aufteilen - stocks, publics - was der Übersicht zu gute kommt
    • Ich möchte eine Zone erstellen, muss dafür ein extra tool laden
    • Ich möchte zb. beim Dialog die Farbe ändern - Funktioniert perfekt //So etwas wie bei UltraEdit wäre genial - wenn ich auf den Farbencode mit ctrl klicke dann kann ich direkt die neue Farbe auswählen, dieser code wird dann automatisch überschrieben.
    • Die Includes sollten auch irgendwo angezeigt werden (vielleicht auch bei Funktionen eine Unterkategorie Includes?). Diese sollte man mit einem Doppelklick aufmachen können um bspw. änderungen vorzunehmen oder einfach etwas aus dem Hauptscript auszulagern.
    • Ich bin ein benutzer des ZCMD. Wäre es möglich für diese Speziellen erweiterungen auch eine art Anzeige erstellen zu können? //Also "COMMAND:admins" ist ja "/admins" und angezeigen sollte PawnStart folgendes: in der Kategorie Commands admins - dass beim draufklicken direkt zu der gegebenen funktion oder Command springt. Vielleicht kann man dies auch irgendwie dynamisieren mit einem ini file oder so, wo man bestimmte settings einstellen könnte?
    • Mysql wäre auch eine sache die ich gerne direkt im Editor machen würde, muss immer auf navicat ausweichen // dies is nicht wichtig, aber wäre cool wenns dabei wäre :D



    irgendwie komisch, Das programm springt nicht genau zu der Zeile, die den Fehler enthält - so wirds richtig schwer die Fehler zu finden
    Die klammern werden zwar automatisch hinzugefügt, man kann diese aber nicht überschreiben. Wäre toll wenn dies funktionieren könnte
    Super endlich kann ich CTRL + S vergessen ;D
    Die Funktionen werden zwar angezeigt, mann kann diese aber nicht per mausklick hinzufügen, bzw. den Return Wert auslesen, oder alle Callbacks sehen
    können vielleicht die Enum's, defines, includes auch angezeigt werden, so wie die Variablen usw.?

    Falls du etwas getan hast, was ich denke, das du es getan hast, dann funktioniert alles bis auf sscanf


    Falls nicht, FLIEGT MEIN PC GLEICH AUS DEM FENSTER!


    Danke, ich denke es liegt wohl oder übel an meiner Maschiene. Is wohl nicht meine Woche...


    Der Syntax funzt bei mir gnadenlos perfekt und ich werde ma weiterscripten. Falls ich was finde sag ich bescheid :D


    **Edit***


    Ein Klick zur Information :D
    15 Min weitergemacht...
    ... dann das da:

    Code
    Problemereignisname:	CLR20r3  Problemsignatur 01:	pawnstar.exe  Problemsignatur 02:	1.0.0.0  Problemsignatur 03:	5276275f  Problemsignatur 04:	PawnStar  Problemsignatur 05:	1.0.0.0  Problemsignatur 06:	5276275f  Problemsignatur 07:	9e  Problemsignatur 08:	45  Problemsignatur 09:	System.NullReferenceException  Betriebsystemversion:	6.1.7601.2.1.0.256.1  Gebietsschema-ID:	2055  Zusatzinformation 1:	70bf  Zusatzinformation 2:	70bfea5d6aab3f40f6687d91282b7389  Zusatzinformation 3:	da99  Zusatzinformation 4:	da99bbc65416c8cbf92c3719e587b225

    Ein Klick zur Information :D
    Danke, dass du dich so schnell um die Probleme kümmerst. Mach weiter so :thumbup: 

    Das Programm sagt auch nichts. Das Update wird in der Menüleiste angezeigt.
    Welcher Fehler kommt beim entpacken?


    Das Problem mit dem Syntax-Vorschlag wird am Wochenende behoben. Mit MySQL kann ich allerdings keine Probleme feststellen.


    Es passiert bei mir ein Fehler im CMD, welchen ka, kann ich dann beim nächsten Update ma schicken.


    **Edit **


    Hier bitte mein bericht :D --> Link Screenshot


    **Edit Ende**


    Konnte mir aber selber helfen, da die Datei ja geladen wurde.


    wenn der Syntax-Vorschlag angezeigt werden sollte (mysql_format(xCon,...) dann stürzt es ab. Auch bei (format(string,...). Somit denke ich es liegt nur daran.


    Ansonsten habe ich zurzeit nichts gefunden. Warte auf's Update und sag bescheid obs funkt oder nochwas schief läuft :D

    hmm, etwa so wie in eclipse, wenn man das Programm mit dem Debugger startet, kann man schritt für schritt durch jede zeile code durchrutschen und sehen woran es hängen bleibt
    Ausführliche erklärung: Link-Wikipedia


    hab noch was:


    Ich benutze das Mysqlplugin **Link** R7 - R34


    Neue Variable erstellt -> string
    Die Funktion benutzt: mysql_format(xCon,


    Also es sieht so aus:


    new query[128];
    mysql_format(xCon, query, "Callback","d",playerid);


    Da stürzt es mir einfach nochmals ab mit der begründung:


    Code
    Problemereignisname:	CLR20r3  Problemsignatur 01:	pawnstar.exe  Problemsignatur 02:	1.0.0.0  Problemsignatur 03:	5276275f  Problemsignatur 04:	PresentationFramework  Problemsignatur 05:	4.0.0.0  Problemsignatur 06:	51ee8b0a  Problemsignatur 07:	369  Problemsignatur 08:	32  Problemsignatur 09:	System.InvalidOperationException  Betriebsystemversion:	6.1.7601.2.1.0.256.1  Gebietsschema-ID:	2055  Zusatzinformation 1:	7166  Zusatzinformation 2:	7166774eebc41c87de871e7e042af5cb  Zusatzinformation 3:	1c93  Zusatzinformation 4:	1c93ef84ce9a4f6bd6a31e74defd6b16


    Zwischenzeitlich habe ich sscanf2 ausgeklammert ;D


    Eine frage: Wo genau wird eigentlich die AMX Datei gespeichert? Könnte man dies nicht vielleicht selber auswählen?


    **Edit""


    Nun bei:


    format(string,sizeof(string),"Der Text");


    ich komme nur soweit:


    format(string,


    danach explodiert förmlich mein Bildschirm an Meldungen:
    [hide]

    [/hide]


    **Edit2**


    Das Update hab ich bemerkt :D und selbst dies is bei mir abgestürzt ... Heute mag mich mein PC wirklich nicht besonders ?(


    Runterladen ging aber entpacken wollts nicht so richtig. Vielleicht liegts an mir, vielleicht auch nicht. Hat jemand ähnliche Vorfälle?


    Zudem is mir noch aufgefallen, das Programm sagt nichts, auch wenn ein Update vorhanden ist

    Vielleicht kannste damit ja was anfangen:


    Code
    Problemsignatur:  Problemereignisname:	CLR20r3  Problemsignatur 01:	pawnstar.exe  Problemsignatur 02:	1.0.0.0  Problemsignatur 03:	5276275f  Problemsignatur 04:	PawnStar  Problemsignatur 05:	1.0.0.0  Problemsignatur 06:	5276275f  Problemsignatur 07:	f1  Problemsignatur 08:	1ec  Problemsignatur 09:	System.IndexOutOfRangeException  Betriebsystemversion:	6.1.7601.2.1.0.256.1  Gebietsschema-ID:	2055  Zusatzinformation 1:	4b4e  Zusatzinformation 2:	4b4e46ebec3cc60ef7010174494960d1  Zusatzinformation 3:	c7cb  Zusatzinformation 4:	c7cb450963623569529c84d150f67ca7


    kaum habe ich mein Script geladen: Sage und schreibe nur 500 Zeilen. Möchte eine Funktion einfügen und dann stürzt mir das teil einfach ab!
    Neues Dokument funktioniert einwandfrei!


    Fehler gefunden: SScanf2 Funzt nicht. Sobald ich den Buchstaben "s" benutze, stürtzt diese sache dauernd ab ...


    Wenn du zeit hast, bitte behebe diesen Fehler, weil dieser Gratis Editor ist wohl der besste zurzeit im Umlauf, neben der Kommerziellen PawnIt alternative



    Edit:


    Füge doch eine Funktionsübersicht dazu, die einem es ermöglicht die Funktionen nach Kategorieren zu sortieren. Ähnliches prinzip wie mit den Includes nur Dynamisch und selber gestaltbar
    Die Includes sollten irgendwo doch noch angezeigt werden - Oder bin ich einfach blind und sehe diese Includes nicht?
    Die Fenster könnten doch abdockbar bzw verschiebbar sein
    Vielleicht, wenns dir danach ist, mal einen Debugger erstellen? Oder gibbets bereits einen?

    jede person will einmal schlafen, so auch die Hetzner leute. Ich kanns verstehen es geht um viel, aber auf euch kommt ne menge zu. Ich denke ihr müsst ein Formular ausfüllen, dieses dann mit eurer unterschrift an Hetzner schicken und das kann gut und gerne 4-5 tage dauern. So war das zumindes bei mir, als meine IP gesperrt wurde.


    Alles in einem würde ich sagen ihr tut es mal verteilen, vorübergehen macht es nicht viel aus. Stressen bei einer grösseren Firma bringt nix, vorallen weil sie am längeren heben sitzen :D

    Es geht nicht darum ob man verkauft oder nicht, es kommt auf das Gesetz an. Wenn du einem Minderjährigen etwas verkaufen willst, ok schön und gut, mach das, jedoch wenn das "Kind" ein Vertrag eingehen muss, wie es ja bei SAMP4You der fall ist(wenn mich nix täuscht) dann ist es eigentlich notwendig die erlaubnis der Eltern zu holen, da das "Kind" noch nicht Handlungsfähig ist.


    Und zudem liegt es nicht am Root, sondern an der leitung bzw. an der Person die Gefloodet worden war, denn dadurch wurde ja wie bekannt gegeben die IP gesperrt, und somit ist der Server unerrreichbar.


    SAMP nimmt nicht viel ressourcen, somit ist es eigentlich unvorstellbar das der Root ausgelastet war!(natürlich rein durch samp)

    Dank Opa habe ich begriffen wie das mit MySQL funktioniert


    und überprüfe, das bei dir alles auch geladen wird


    Das bei dir würde ich komplett in einen String packen.


    So habe ich es dank Opa gelöst:


    public UpdateAccount(playerid)
    {
    new bedien[128],updatestring[128],playername[24],field[50],query[500];
    GetPlayerName(playerid,playername,sizeof(playername));
    format(bedien,sizeof(bedien),"`Name`='%s'",playername);
    format(field,sizeof(field),"Geld");
    format(updatestring,128,"%d",GetPlayerMoney(playerid));
    format(query,sizeof(query),"UPDATE BenutzerDaten SET %s='%s' WHERE %s",field,updatestring,bedien);
    mysql_query(query);
    mysql_free_result();
    printf("%s",query);
    format(field,sizeof(field),"Bankgeld");
    format(updatestring,128,"%d",SpielerInfo[playerid][bankgeld]);
    format(query,sizeof(query),"UPDATE BenutzerDaten SET %s='%s' WHERE %s",field,updatestring,bedien);
    mysql_query(query);
    mysql_free_result();
    printf("%s",query);
    format(field,sizeof(field),"Admin");
    format(updatestring,128,"%d",SpielerInfo[playerid][admin]);
    format(query,sizeof(query),"UPDATE BenutzerDaten SET %s='%s' WHERE %s",field,updatestring,bedien);
    mysql_query(query);
    mysql_free_result();
    printf("%s",query);
    format(field,sizeof(field),"Skin");
    format(updatestring,128,"%d",SpielerInfo[playerid][skin]);
    format(query,sizeof(query),"UPDATE BenutzerDaten SET %s='%s' WHERE %s",field,updatestring,bedien);
    mysql_query(query);
    mysql_free_result();
    printf("%s",query);
    format(field,sizeof(field),"Level");
    format(updatestring,128,"%d",SpielerInfo[playerid][level]);
    format(query,sizeof(query),"UPDATE BenutzerDaten SET %s='%s' WHERE %s",field,updatestring,bedien);
    mysql_query(query);
    mysql_free_result();
    printf("%s",query);
    format(field,sizeof(field),"EXP");
    format(updatestring,128,"%d",SpielerInfo[playerid][EXP]);
    format(query,sizeof(query),"UPDATE BenutzerDaten SET %s='%s' WHERE %s",field,updatestring,bedien);
    mysql_query(query);
    mysql_free_result();
    printf("%s",query);
    }

    Schon mal auf die Zeit geschaut? Ich selber habe auch Roots bei Hetzner, und von daher spreche ich aus erfahrung. Sie antworten nicht immer sofort, oder halt erst am nächsten Tag.


    Tipp, nicht jedem 14 jährigen einen server verkaufen, erstens ist das nicht rechtsgültig und zweitens eine Gefahr für sein eigenes Projekt!


    @modern


    Wie jetzt? ist mir ziemlich neu das man mit PSC's bei hetzner bezahlen kann!