Visual Basic 6.0-Projekt
Verwenden Sie Visual Basic 6
|----------| | SCHLÜSSEL | | | | [X] Abgeschlossen | | [!] ToDo | | [?] In Bearbeitung |
In the source, Search QUICKCHANGE for
changes made that weren't necessarily
meant to be permanent but can stay.
Search LEFTOFF to return to where I
left off programming.
[X]LstCommands in Editor_Events wurden behoben, während sie beim Bearbeiten anderer Elemente weiterhin sichtbar waren
„Bereits hinzugefügt
[?]Finde und behebe alle möglichen Bugs/Fehler
[!]Erstelle einen Konverter für Gegenstände/NPCs/Quests/Spieler
[!]Ehesystem
[!]Machen Sie verschiedene Chatbox-Größen
[!]Ressourcenstufen für verschiedene erforderliche/gegebene Aktivitäten/Werkzeuge/Gegenstände
[?]Vollbildoption hinzufügen.
[X]Neue schicke GUI-Leisten passend zum Eclipse-Theme. Ausgestattet mit Haupt-GUI-Tasten/Minimap-Schaltern. [] Sie können die neuen GUI-Leisten vom Server aus auf der Registerkarte „Steuerelemente“ aktivieren/deaktivieren.
[X]Optionsbereich – Minikarte ein/aus
[X]Optionsbereich – Schaltflächen ein/aus
[X]Schnelle Lösung für kritische NPC-Werte.
[X]Schnelle Lösung für die NPC Drop Item Num-Bildlaufleiste.
[X]Projektile wurden hinzugefügt. Verursacht etwas langsamere cps, ist aber voll funktionsfähig.
[!]Buff-System. (Attribute/Fähigkeiten können vorübergehend erweitert werden.)
[!]Reflektionskampffähigkeit hinzufügen. Es besteht eine geringe Chance, dass der verursachte Schaden dem Händler übergeben wird. [] Eventuell einen Artikel erforderlich machen.
[?]Neuer Artikeltyp – Bücher
HINZUGEFÜGT
[!]Fehler bei stapelbaren Gegenständen behoben
[X]Zufällige Respawn-Zeiten von NPCs
[X] Die Notwendigkeit, einen NPC anzuvisieren, um den AOE-Zauber wirken zu können, wurde entfernt
[X]Option „Elemente bei Tod ablegen“ hinzugefügt, um Editor-Eigenschaften zuzuordnen.
[X]Der Scrl-Maximalwert des Gegenstandsschadens wurde in eine Ganzzahl (32.767) geändert.
[X]Machen Sie Quests so, dass sie Fertigkeits-EP geben können.
[X]Neues Kampfsystem für Elemente und Schadensnachahmungen [X]NPCs [X]Gegenstände (Rüstungen und Waffen müssen diese Funktion nutzen)
[]Erstellen Sie Gegenstände, die nicht stapelbar sind, bleiben Sie in der Hotbar, wenn der Spieler noch mehr übrig hat. []Ich denke, ich lasse das so, wie es ist.
[X]BlockVar-Fehler in CheckDirection behoben. Index außerhalb des Bereichs, da der Bereich des Map.Tile-Arrays nicht zurückgesetzt wurde, um die Parameter ordnungsgemäß anzupassen.
[X] Der Fehler im Zaubereditor wurde behoben, wenn das Schadenstextfeld leer war
[X]Entfernen Sie die Möglichkeit, mehr als einen Editor zu öffnen
[X]Shop-Editor und Combo-Editor zur Editor-Run-Through-Funktion hinzufügen …
[X]HotBar sorgt dafür, dass stapelbare Gegenstände bei Verwendung in der Bar bleiben.
[X]Kombinationssystem, Elemente aufhellen, zum Kombinieren anklicken, clientseitiger Editor Muss aktualisiert werden, falls hinzugefügt [-]Benutzerdefinierte Nachrichten nach Abschluss/keine Kombination verfügbar [-]Ermöglicht die Auswahl von mehr als zwei Elementen, wodurch größere Kombinationen entstehen
[X]Option „Questfortschritt“ für bedingten Zweig im Ereigniseditor hinzufügen
[X]Das Spielerziel wurde korrigiert, wenn sich das Ziel abmeldet.
[X]Die bedingte Anweisung zum Bearbeiten von Ereignissen für die Spielerebene wurde korrigiert
[X]Mit „E“ durch Editoren mit schöner und einfacher GUI wechseln (ADMIN_MODERATOR und höher).
[X]Server-Panel-Option zum Ablegen von Gegenständen beim Tod.
[X]Ein Freundessystem mit funktionierenden privaten Nachrichten und GUI erstellt („B“ öffnet die Buddy-Liste) –[X] Wenn Sie einen Spieler als Ziel haben, sendet der Buchstabe „B“ eine Buddy-Anfrage. -[X] Aktualisierungen der Buddy-Liste beim Eintreffen von Daten. -[X] Zeigt den Online-/Offline-Status neben dem Namen an. -[X] GUI zum Versenden von Nachrichten/Bearbeiten des Freundesstatus (Löschen) -[X] Durch Doppelklicken auf den Namen wird ein Bereich mit Freundesdetails wie Levels und anderen Statistiken geöffnet. -[X] Nur Freunde können sich gegenseitig eine PM senden./System deaktivieren. -[X] Server-Panel-Option zum Aktivieren/Deaktivieren -[X] Beschränkung auf 5 Anfragen alle 30 Minuten (Vermeiden Sie sozusagen Stalking.) (Sie erhalten alle 5 Minuten 1 Anfragepunkt zurück.)
[X] (+)(-)20 neue Pakete
[X]PNs korrigiert.
[X]Es wurde behoben, dass die Benutzeroberfläche nach dem Abmelden und erneuten Anmelden gelegentlich immer noch sichtbar war.
[X]Die Schaltfläche zum Öffnen des Inventars wurde auf die Buchstaben „V“ und „N“ umgestellt, je nachdem, was Sie bevorzugen
[X]Benutzerdefinierte Farben für Erfolgs-/Leermeldungen im Ressourceneditor hinzugefügt
[X]Skill System lässt sich jetzt einfach serverseitig in modSkills mit einfachen Anweisungen und leicht erkennbaren Notationen anpassen.
[X] Bewegungsfehler beim NPC-Check behoben, Index außerhalb des Bereichs. MapNpc(MapNpcNum).num kam als 0 herein
[X]Fehler bei der Indexprüfung behoben, Index außerhalb des gültigen Bereichs. Die Funktionen stellten nicht sicher, dass der Index > 0 war
[X]Die Hintergrundfarben der Editoren wurden etwas abgedunkelt. -[]Mir gefällt es so besser, da es nicht so hell ist. Und wenn man den ganzen Tag Spiele macht, sieht man sich diese Formen ziemlich oft an. -[]Es ist schwer, einen Unterschied zu erkennen, wenn Sie nicht wissen, wonach Sie suchen, aber vertrauen Sie mir, Ihre Augen werden es mir danken.
[X]Fertigkeitsstufen/Exp/Konfigurationsdatei für Handwerk, Bergbau, Holzfällerei und Angeln hinzugefügt. -[X]Events können jeder dieser Fertigkeiten Erfahrung verleihen. -[X]Ressourcen können jeder dieser Fertigkeiten Erfahrung verleihen. -[X]Events können ein bestimmtes Fähigkeitsniveau erfordern. -[X]Ressourcen können ein bestimmtes Fähigkeitsniveau erfordern. -[X]Gegenstände können eine bestimmte Fähigkeitsstufe erfordern.
[X]Lassen Sie nicht zu, dass Stangenwaffen durch blockierte Kacheln/Ressourcen/Ereignisse/NPCs angreifen, die nicht angreifbar sind
[X] Die Sichtbarkeit des Quest-Dialogs wurde behoben, wenn die Leertaste gedrückt wurde, aber über allen anderen Dialogen angezeigt wurde. -[X]Ein Gegenstand kann nicht mehr aufgenommen werden, während der Quest-Dialog geöffnet ist.
[X] Kleiner Fehler behoben, bei dem die Event-Chat-Blasentextoption „Event“ bei Bedarf nicht korrekt auf „true“ gesetzt wurde.
[X]Im Falle eines versehentlichen Missbrauchs der Rand-Funktion korrigiert diese Funktion jetzt die hohen und niedrigen Werte, um SICHERZUSTELLEN, dass der hohe Wert der hohe und der niedrige Wert der niedrige Wert ist. Wenn sie verwechselt werden, werden sie einfach vertauscht und weitergemacht.
[X]Wenn Sie nach der Passworteingabe auf dem Anmeldebildschirm die Eingabetaste drücken, werden Sie jetzt angemeldet.
[X]GUI im Karteneditor ausgeblendet (Gesundheitsleisten usw. zusammen mit Chatbox und Minikarte)
[X]NPC-Ausweichkacheln blockieren jetzt auch Ereignisse.
[X]Ereignisbedingung für Artikel (benötigte Menge) behoben ...
[X]Die boolesche Funktion „HasItems(index, itemnum, itemamount)“ wurde hinzugefügt.
[X]Funktion hinzugefügt, um es einer Ressource zu ermöglichen, mehr als einen Artikel abzugeben ...
[X]Funktion hinzugefügt, um die Höhe der Ressourcenbelohnung während des Angriffs-/Schadensprozesses zu verteilen.
[X]Funktion hinzugefügt, damit der Ressourcenzustand zwischen bestimmten statischen Zahlen zufällig ist.
[X]FrmEditor_Spell.scrlCool.Max AKA-Zauberzeitfähigkeiten wurden von 60 Sekunden auf 300 Sekunden geändert, was 5 Minuten entspricht
[X] Die Fähigkeit zur Zauberabklingzeit von frmEditor_Spell.scrlCast.Max AKA wurde von 60 Sekunden auf 300 Sekunden geändert, was 5 Minuten entspricht
[X]frmEditor_Spell.scrlVital wurde in eine Texbox geändert, um Zahlen über 32767 zuzulassen.
[X]Die Beschriftung von frmEditor_Spell.lblDir wurde in „Dir: Up“ geändert, da dies der Standardindex beim Start ist.
[X]FrmEditor_Spell.scrlDir.Max wurde auf 3 geändert, weil das alles ist, was es sein sollte. Andernfalls tritt ein Fehler auf.
[X]Die Berechnung der NPC-Todes-EP wurde geändert. Zufällig innerhalb von 5, 10 oder 20 % des eingestellten Werts, Optionen im NPC-Editor enthalten. (Bsp. 150 = 142-158) Je höher die ursprüngliche Zahl, desto größer der Unterschied.
[X]Zufällige NPC-Gesundheitsfunktion hinzugefügt (Hat viel Arbeit gekostet. Nichts wie die Ressource.)
[X]Schadensobergrenze hinzugefügt, es wird kein Schaden angezeigt, der höher ist als die Anzahl der HP des NPCs (für Spieler, die gerne wissen möchten, wie viel Gesundheit der Kill hatte) –[!] Wird dies wahrscheinlich zu einer clientseitigen Spieleroption machen
[X]Möglichkeit zum Löschen oder Bearbeiten von Währungselementen auf Element 1 wurde entfernt (Was soll das? Es ist immer die Währung, lol) Für diejenigen, die wissen müssen, warum das auch so ist, weil eine andere Funktion, die ich hinzugefügt habe, eine Währung auf Elementslot 1 erfordert. KEINE große Sache obwohl. Sie können immer noch alles andere an dem Element bearbeiten, nur nicht den Typ des Elements, und Sie können die Schaltfläche „Löschen“ nicht verwenden. ;)
[X]Schadenserhöhung für Kampfstufe der aktuell ausgerüsteten Waffe hinzugefügt
[X]Walkthrough-Umschaltbefehl „/walkthrough“ und Schaltfläche im Admin-Panel hinzugefügt, damit Sie die Möglichkeit, durch den Mist zu „gehen“, ein- und ausschalten können (für ADMIN_MONITOR und höher)
[X]Die Schaltfläche „Heilen“ im Admin-Bereich wurde geändert, um sich selbst zu heilen, wenn kein Name eingegeben wird
[X]Kill-Zähler/Todeszähler hinzufügen (Es wurden noch keine Möglichkeiten geschaffen, diese anzuzeigen)
[X]Problem behoben, bei dem die Zauberklasse nicht die Option „Keine“ hatte.
[X]Ein Fehler wurde behoben, bei dem der Heilzauber mit Intervallen die HP nicht aktualisierte.
[X]Quest-Kopierspeicherfehler behoben. Server/Client-QuestRecs waren unterschiedlich. Dies führt zu einer falschen Platzierung von Variablen.
[X] Behoben, dass die Array-Daten des Zaubereditors völlig durcheinander waren ... (Alle Zauber gelöscht und von vorne begonnen, funktioniert jetzt einwandfrei, etwas wurde nicht richtig gespeichert)
[X] „OPTION“ für zufälligen Währungsabfall hinzugefügt, einschließlich zufälliger Prozentsätze ...
[X]Die Fähigkeit, NPCs ohne Waffe anzugreifen, wurde zurückgebracht
[X]Die Möglichkeit, fast alles zu durchlaufen, wurde entfernt, nur weil die Karte eine Sicherheitszone ist. Jetzt können Sie nur noch durch Spieler laufen
[X]Dynamische Farben für die während des Angriffs abnehmende Gesundheit des Spielers hinzugefügt (70 % HP + Grün, 35 % HP + Gelb, 34,99 % HP – Hellrot) – [X] Zeigt die Gesundheit des Spielers vor dem Treffer und den vom NPC verursachten Schaden an (Bsp. 66). -22) -[X]Ich bin mir nicht sicher, ob es besser wäre, die HP des Spielers vor dem Treffer anzuzeigen; dann Schaden, oder zeigen Sie, wonach es sucht, und zeigen Sie den Schaden wahrscheinlich nicht.
[X]Folgefunktion hinzufügen. Verwendet das Zielsystem. Muss sich neben dem Spieler befinden, dem Sie folgen möchten. -[X]Korrigiert automatisch die Richtung, nicht nur den anderen Spieler (das wäre albern :p) -[X]Hört auf zu folgen, wenn er mehr als 2 Felder entfernt ist. -[!]Leider ist es im Moment etwas verzögert, der Spieler, dem du folgst, kann nicht mit voller Geschwindigkeit laufen oder gehen, du verlierst die folgende Verbindung. Ich denke aber darüber nach, es noch einmal zu machen. Ich weiß, dass ich es nicht auf die effizienteste Art und Weise gemacht habe, ich wollte nur eine funktionierende Art und Weise. Und hier ist es. Ich werde es irgendwann aufräumen, oder Sie können es tun. Ich neige dazu, den Code von CanEventMoveTowardsPlayer zu verwenden und ihn einfach zu verbessern. Keine Ahnung.
[X]TopKill-Event auf dem Server hinzugefügt –[X]Platzierungen 1 bis 5 sind verfügbar –[X]Benutzerdefinierte Belohnungen für Erfahrungspunkte –[X]Dinky/Nifty-Server-GUI –[X]Platzierungen 3, 4 und 5 sind optional –[ X]Benutzerdefinierte Startnachricht –[X]Benutzerdefinierte Endnachricht –[X]Benutzerdefinierte Aktionsnachricht nach jedem Kill (optional) –[X]Benutzerdefinierte Spielernachricht nach jedem Kill (optional) –[X]Benutzerdefinierte Nachrichten verfügen über integrierte Daten fügt ein: (a) #1stname# wird automatisch durch den Namen des Spielers ersetzt, der an erster Stelle stand. (b) #2ndname# ^ ^ ^ ^ ^ zweiter Platz. (c) #3rdname# ^ ^ ^ ^ ^ Dritter Platz. (d) #4thname# ^ ^ ^ ^ ^ Vierter Platz. (e) #5thname# ^ ^ ^ ^ ^ fünfter Platz.
(f) #1stkills# will automatically be replaced with the amount of kills first place had.
(g) #2ndkills# ^ ^ ^ ^ ^ second place ^
(h) #3rddkills# ^ ^ ^ ^ ^ third place ^
(i) #4thkills# ^ ^ ^ ^ ^ fourth place ^
(j) #5thkills# ^ ^ ^ ^ ^ fifth place ^
(k) #1stexp# will automatically be replaced with the amount of exp awarded to first place.
(l) #2ndexp# ^ ^ ^ ^ ^ second place.
(l) #3rdexp# ^ ^ ^ ^ ^ third place.
(l) #4thexp# ^ ^ ^ ^ ^ fourth place.
(l) #5thexp# ^ ^ ^ ^ ^ fifth place.
(p) #totalkills# will be replaced with all of the kills added up.
(q) #getkills# will be replaced with the amount of kills needed to end the game.
(r) #placement# will be replaced with the player's current placement (only for action/player message settings)
(s) #playerkills# will be replaced with the player's current kills (only for action/player message settings)
-[X]Custom Msg Colors. All ingame colors available
-[X]Built with default Messages (Just leave the message box's blank)
-[!}At some point this might have the capability to give away more than exp, idk yet. I like experiece :p
-[!]I like the idea of an option to play an animation on the character after each kill, during the attacking process,
and/or when the game ends. Thinking about it. Won't be hard I think, just not sure if I want to release it to the public. :P
Vorteile: -Ermöglicht zufällige Gesundheit. Sie legen den Höchst- und Tiefstwert fest. Auf diese Weise ist die Anzahl der „Treffer“, die zum Abholzen erforderlich sind, unbekannt. - Wie bei Runenlandschaftsfertigkeiten können Ressourcen mehr als einen Gegenstand ergeben. -Ermöglicht die zufällige Beute von Gegenständen. Sie legen den Höchst- und Tiefstwert fest. Sie erhalten eine zufällige Menge des von Ihnen ausgewählten Artikels. - Zum Schluss noch mein Favorit: Beute kann während des Angriffs verteilt werden, nicht nur, wenn die Ressource zerstört wird ... Das bedeutet nur, dass Sie die angegebene Menge an Gegenständen nacheinander erhalten, während die Ressource aktiv ist. Mit der zufälligen Gesundheit, der zufälligen Anzahl der gegebenen Gegenstände und der Verteilungsoption wirken Ressourcen jetzt realistischer und sorgen für einen unterhaltsameren Aspekt im Spiel.
Nachteile: -Wenn die Verteilungsoption aktiviert ist, muss der Schaden des Werkzeugs relativ gleichmäßig mit der Gesundheit der Ressource übereinstimmen. Das heißt, wenn die Gesundheit Ihrer Ressource 10 beträgt und Sie während der gesamten Gesundheit 5 Gegenstände abgeben möchten, möchten Sie Ihre Waffe darf NICHT mehr als 1 oder 2 Schaden anrichten. Der Grund dafür liegt im Algorithmus. Der Code dividiert die Menge an Gesundheit durch die Anzahl der Gegenstände. Wenn die Gesundheit also 10 beträgt, wird sie durch 5 geteilt. Wie Sie bereits wissen sollten, ist das Ergebnis 2. Für jeweils 2 abgezogene Gesundheitspunkte erhalten Sie also einen Gegenstand. Wenn Ihre Waffe mit einem Schlag 10 Schadenspunkte verursacht, erhalten Sie nur den letzten Gegenstand und nicht die anderen 4. Mit ein wenig Mathematik können Sie also herausfinden, wie Sie Ihre Werkzeuge und Ressourcen richtig einrichten . Tut mir leid, aber ehrlich gesagt, wenn es Ihnen nicht gefällt, ändern Sie es. Es ist so wie es ist voll funktionsfähig, also tue ich es nicht