Crossfire :: Protokoll :: Base

Crossfire :: Protokoll :: Base ist ein Client-Protokollmodul.
Jetzt downloaden

Crossfire :: Protokoll :: Base Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Marc Lehmann
  • Website des Verlags:
  • http://www.goof.com/pcg/marc/

Crossfire :: Protokoll :: Base Stichworte


Crossfire :: Protokoll :: Base Beschreibung

Crossfire :: Protokoll :: Base ist ein Client-Protokollmodul. Crossfire :: Protokoll :: Base ist ein Client-Protokollmodul.Synopsis Verwenden Sie Basis-Crossfire :: Protokoll :: Base '; # Sie müssen einen Crossfire-Client implementieren, um einen Crossfire-Client zu implementieren. Kreuzfeuer :: Protokoll :: Base Host => ..., Port => ... Methoden, die / müssen überschrieben werden, selbst> Setup ($ Setup) aufgerufen werden können Nachdem das letzte Setup-Paket empfangen wurde, kurz bevor eine AddMe-Anforderung gesendet wurde. $ self-> addme_success $ self-> addme_failure $ self-> eof $ conn-> anim_update ($ num) $ conn-> sound_play ( $ x, $ y, $ Soundnum, $ Type) $ Conn-> Abfrage ($ Flags, $ Prompt) $ conn-> düsterungsinfo ($ farbig, $ type, $ subtyp, $ message) $ conn-> typinfo ($ farbig) $ text) $ conn-> player_update ($ -Player) Tag, Gewicht, Gesicht, Name $ conn-> stats_update ($ statists) $ conn-> container_add ($ ID, $ item ...) $ conn-> container_clear ( $ ID) $ conn-> item_update ($ item) $ conne-> item_delete ($ item ...) $ conn-> spell_add ($ buchsack) $ spell = {tag => ..., stufe => ... , casting_time => ..., mana => ..., grace => ..., schaden => ..., Fähigkeit => ..., Pfad => ..., face => ..., name => ..., message => ...,}; $ conn-> spell_update ($ buchszeit) (die Standard-Implementierungsanrufe löschen, dann hinzufügen ) $ conn-> spell_delete ($ nzy) $ conn-> magicmap ($ w, $ h, $ px, $ py, $ data) $ conn-> map_change ($, ...) $ conn-> image_info ( $ numfaces, $ chksum, ) $ conn-> map_change ($ mode, ...) Strom $ conn-> map_clear aufgerufen, wenn die Karte vollständig gelöscht werden soll. $ conn-> map_update (, , ...] mit einer Liste von x | y Koordinatenpaare (als Arrayrefs) für Zellen, die aktualisiert wurden und erfrischend sind. $ conn-> map_scroll ($ dx, $ dy) genannt, wenn die Karte gescrollt wurde. $ conn-> face_update ($ facenum , $ Facedata, $ geändert) Aufgerufen wird mit der Gesichtsnummer der Gesichtsstruktur, wenn ein Gesichtsbild bekannt wird (entweder, weil face_find es zurückgegeben hat, in welchem Fall $ geändert ist, oder weil wir ein Update haben, in welchem Fall $ geändert ist true ld wurde gefunden, in diesem Fall wird es vom Server angefordert. $ conn-> send ($ data) Senden Sie ein einzelnes Paket / Zeile an den Server. $ conn-> send_command ($ command ]) Verwendet entweder Befehl oder NOM, um einen Befehl des Benutzerebene an den Server zu senden. Codiert den Befehl an UTF-8.Wenn des Servers eine feste Version des NOMC-Befehls unterstützt. Dies wird von diesem Modul erkannt, das Folgendes wird auch unterstützt: Wenn der Callback $ CB1 angegeben ist, ruft es mit der absoluten Zeit auf, wenn dieser Befehl hat die Verarbeitung abgeschlossen, sobald diese Informationen verfügbar sind Anforderungen: · Perl.


Crossfire :: Protokoll :: Base Zugehörige Software

Wilde Katze

Wildcat-Projekt ist ein Java-Toolkit / Framework, mit dem kontext-eigentliche Anwendungen erstellt werden können. ...

55

Herunterladen