Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 23:41

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[R] Strings, Tables, Functions etc in einem Dateisystem speichern (QF-Erweiterung)

Discussion on [R] Strings, Tables, Functions etc in einem Dateisystem speichern (QF-Erweiterung) within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
[R] Strings, Tables, Functions etc in einem Dateisystem speichern (QF-Erweiterung)

Hallo Community,

nachdem ich gestern vor lauter Langeweile etwas teil-nutzloses released habe, möchte ich euch hiermit entschädigen:

Die folgenden Funktionen simulieren exakt das selbe System wie normale Quest- und Eventflags - nur auf Dateiebene. Sie funktionieren auch auf exakt die selbe Weise und übernehmen die selben Parameter.

Folgende Funktionen werden eingefügt:
Code:
pc.nsetqf
pc.ngetqf
pc.ndelqf
game.nset_event_flag
game.nremove_event_flag
Es funktioniert auch Coreübergreifend, dazu müsst ihr entweder (so wie bereits vorgegeben) einen relativen Ordner in den Locale- oder Dataordnern definieren oder einen absoluten Pfad angeben.

Einfügen
Ladet euch die Datei herunter, fügt sie in euren Questordner ein und fügt in eure questlib.lua folgendes ein:
Code:
dofile('locale/germany/quest/filesystem.lua')
Grüße, Mijago

Nebenbei könnte folgende Funktion eventuell von Nutzen sein:
Code:
q.getcurrentquestname
Special Thanks an:
CookieKing, weil er rumgemault hat, dass ich ihn gestern nicht eingefügt habe
Attached Files
File Type: zip filesystem.zip (975 Bytes, 101 views)
Mijago is offline  
Thanks
12 Users
Old 09/07/2012, 17:10   #2
 
.αpeх''s Avatar
 
elite*gold: 244
Join Date: Jun 2010
Posts: 602
Received Thanks: 471
Schöne Sache, danke Mijago!
.αpeх' is offline  
Old 09/07/2012, 17:19   #3
 
elite*gold: 0
Join Date: Nov 2011
Posts: 478
Received Thanks: 790
q.getcurrentquestname

Ist es das er den Questnamen ausgibt?

..
Hatte es mal umstädnlich er mir Dateinamen ausspuckt XD..

Hmm Speichert alles in Dateien ab.. hmm

Ob das auf dauer gut is..

EDIT:
Okay das mit Questnamen scheint zu gehen laut Code..
Geile Sache ;D
Zymos is offline  
Old 09/07/2012, 17:22   #4
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
Naja, besser als Tausende Questflags haben gestern ja einige bemängelt.. Jetzt habt ihr Zwei möglichkeiten, Tabellen und Funktionen zu speichern
Mijago is offline  
Old 09/07/2012, 17:23   #5
 
CookieKing's Avatar
 
elite*gold: 0
Join Date: Jul 2012
Posts: 107
Received Thanks: 143
Nice, wie immer <3
Mijaja <3
CookieKing is offline  
Old 09/07/2012, 17:24   #6
 
elite*gold: 0
Join Date: Nov 2011
Posts: 478
Received Thanks: 790
Quote:
Originally Posted by Mijago View Post
Naja, besser als Tausende Questflags haben gestern ja einige bemängelt.. Jetzt habt ihr Zwei möglichkeiten, Tabellen und Funktionen zu speichern
Ja...
Ich speichere nur das was wichtig ist..
Alles andere lass ich TEMPORÄR speichern...
Beim nächsten Core reboot ist es weg.. ;D
Und es ist verdammt schnell..
Schneller als eine Tabelle oder elseif..
Zymos is offline  
Old 09/07/2012, 17:25   #7
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
Es geht mir ja darum, die Daten dauerhaft zu speichern
Das ist der Gedanke dahinter.

Ich release die Funktionen ja nicht nur, um euch neue Funktionen zu geben, sondern auch, um manchen hier Vorlagen und Tipps zu hinterlassen. Ein gutes Beispiel ist besser als tausend Worte.
Mijago is offline  
Old 09/07/2012, 17:56   #8
 
Pаylasici's Avatar
 
elite*gold: 99
Join Date: Aug 2009
Posts: 4,296
Received Thanks: 5,092
Hast du es doch veröffentlicht.
Pаylasici is offline  
Old 09/07/2012, 18:00   #9
 
elite*gold: 0
Join Date: Nov 2011
Posts: 478
Received Thanks: 790
Quote:
Originally Posted by Mijago View Post
Es geht mir ja darum, die Daten dauerhaft zu speichern
Das ist der Gedanke dahinter.

Ich release die Funktionen ja nicht nur, um euch neue Funktionen zu geben, sondern auch, um manchen hier Vorlagen und Tipps zu hinterlassen. Ein gutes Beispiel ist besser als tausend Worte.

Naja da is aber Mt2 Cache doch besser...
Soviel Speichert man ja nun auch nicht oO...
ZUmindest ich.
Zymos is offline  
Old 09/07/2012, 18:07   #10
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
Naja, musst sie ja nicht Nutzen, bzw kannst sie deinen Ansprüchen entsprechend editieren
Dafür ist sie ja gedacht ^.^

Grüße, Mijago
Mijago is offline  
Old 09/07/2012, 18:37   #11

 
IgorGlock's Avatar
 
elite*gold: 1862
Join Date: Jan 2009
Posts: 3,725
Received Thanks: 7,671
Ich hatte Recht mit der Sache?
Sobald ich am PC bin, schaue ich mir das an. Nützlich ist das natürlich nicht für jedermann, dennoch in ein oder anderen Fall wird man's gebrauchen.
IgorGlock is offline  
Reply


Similar Threads Similar Threads
Hilfe in Cinema 4d ? Datei Speichern mit transparentem hintergrund Speichern ?
09/29/2011 - elite*gold Trading - 10 Replies
^this. Melde euch bei mir, wenn es klappt, bekommt ihr bisschen egold.
[WICHTIG]Was muss ich von meinem P-Server speichern vor einem Umzug?
08/01/2010 - Metin2 Private Server - 5 Replies
Hallo, ich fahr morgen abend los und kauf mir eine Win7-Lizenz! Nun wollte ich wissen, was ich alles speichern muss, um meinem P-Server wieder genauso zum laufen zu bringen? Währe mir wichtig, da wir mitlerweile schon 65 Spieler sind...wodrauf ich ein bisschen stolz bin^^ Also die Programme ist kein Problem etc... nur halt .vhd-Datein etc! Achja und nochwas: Bei mir flackert der Neonblue-Client bisschen auf Win7...weiß jemand einen Client bei dem das nicht ist? lg
usr-Dateisystem voller Fehler ?????
07/07/2010 - Metin2 Private Server - 1 Replies
hi all i have been getting that the /usr filesysten is full and was wondering how to fix this as it seems the the server partition is only 16gig in size thanks hallo alle



All times are GMT +2. The time now is 23:41.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.