Beiträge von Capture

    Herzlich Willkommen.


    Wenn du Hilfe in Sachen PAWN o.A. brauchst, kannst du dich auch immer an mich wenden. Kannst mich immer anschreiben, oder mich in Skype fragen (Skype-Add: tusk.breadfish). Auf eine schöne, gemeinsame Zeit ;)

    C ist der Vorgänger von C++.
    C++ ist der Vorgänger von C#


    C++ ist eine Erweiterung von C und hat nichts mit C# zu tun.
    Inwiefern ist C# denn besser deiner Meinung nach? C++ kann man bspw auf jeder Plattform ausführen, C# nur auf Windows-Rechnern, denn C# wurde von Microsoft entwickelt und benötigt das .NET-Framework.

    C# ist besser als C++? Das ist mir aber neu.


    Du könntest ja ein kleines Spiel programmieren in C++, wie bspw. Tic-Tac-Toe oder du machst ein Browsergame (da du ja die Websprachen anscheinend beherrscht), wie bspw Hackerplace oder so :P

    Wie bekomme ich den höchsten Wert aus Variabeln?
    Also ich speichere je Clan eine "K/D" und möchte nun die höchste abfragen.


    C
    Clan[j][Winrate] = kd;



    Einfach eine Schleife laufen lassen.
    Hier mal ein Beispiel:



    Versteh ich nicht? Also hast du Geld in einer Datei gespeichert und möchtest den Wert erhöhen, oder wie?


    Dann ist das doch ähnlich wie dein Beispiel mit den PVars.


    C
    dini_IntSet("beispieldatei.ini", "Geld", dini_Int("beispieldatei.ini","Geld") + 500); // Erhöht den Wert "Geld" in "beispieldatei.ini" um 500

    Falls du alle Namen einzeln auslesen willst, um es in eine Liste zu packen, oder was auch immer, kannst du es auch selber per String-Formatierung machen (oder du nutzt sscanf o.ä.).


    Ich habe eine Datei "testfile.txt" erstellt mit folgendem Inhalt:

    Code
    blacklist=Pablo,Enrico,Sanchez,Envi,Bellamy




    Und diese Datei lese ich dann wie folgt aus:


    Und ausgegeben werden dann die einzelnen Spieler:

    Code
    [23:27:05] Pablo
    [23:27:05] Enrico
    [23:27:05] Sanchez
    [23:27:05] Envi
    [23:27:05] Bellamy

    Eindeutig ist "w_baum" nicht im "pawno/include" Ordner.
    Hast du auch 100%ig die richtige pawno.exe ausgeführt? Scheint nicht so, oder du hast die Include-Datei tatsächlich nicht eingefügt, oder DIE ist in einem falschen Ordner.


    Auf jeden Fall hast du im Moment eine pawno.exe ausgeführt, in der die Datei nicht vorhanden ist, kein Zweifel.

    Warum sollte es auch nicht gehen? Nitrado Gameserver sind doch auch nur lokale Server. Bloß, dass der SAMP-Server nicht auf deinem PC liegt, sondern auf dem Server von Nitrado. Dort kannst du ganz normal deine Scripts, Plugins etc. hochladen (per FTP, SMTP o.ä.) und den Server starten (bloß, dass man es dann wahrscheinlich über ein Control Panel macht, statt direkt die Datei auszuführen (Windows)). Es funktioniert alles vom Prinzip her ähnlich, wie auf deinem eigenen PC.

    Gefällt mir ganz gut. Was mich persönlich bloß ein wenig stört, ist die Monotonie. An jeder Stelle klingt es stimmlich gleich. Mir persönlich zumindest eine melodische Hook o.Ä. gefallen. Aber ist dann wohl Meinungssache. Es wirkt genau betrachtet monoton, aber mir gefällt es dennoch sehr gut. Auf jeden Fall ein Klasse Ergebnis deiner Bemühungen. Weiter so, gibt nicht auf, "glaube an dich", und du wirst es weit bringen.

    Schau dir einfach irgendwelche Funktionen an, und versuche, mit denen etwas zu schaffen.


    Anfangen könntest du mit etwas simplen, wie bspw. String-Formatierung ([wiki]format[/wiki], [wiki]strdel[/wiki], [wiki]strcat[/wiki], usw.)
    Danach könntest du beispielweise mit Dialogen arbeiten. Da du String formatieren kannst, kannst du bspw per Dialoge einen /stats Befehl machen
    Dazu brauchst du Werte - du kannst dir entweder PVars (leicht) anschauen, oder mit enum's (fortgeschrittener) arbeiten.
    Diese kannst du dann abspeichern. Dazu schaust du dir Dini (leicht) oder MySQL (fortgeschrittener) an.



    Wenn du einfach nach und nach einige Dinge scriptest, und dir die nötigen Funktionen und Techniken anschaust, hast du schon bald den Bogen raus.
    Du musst nichts nach Anleitung tun. Du kannst es aber natürlich trotzdem tun, und dir Tutorials anschauen. Das wäre die leichtere Methode, aber ich denke,
    dass man es sich schneller durch Eigenerfahrung aneignen kann.