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:15

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

Advertisement



[Release] Questbuilder / "Compiler" (neues Questformat)

Discussion on [Release] Questbuilder / "Compiler" (neues Questformat) within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
[Release] Questbuilder / "Compiler" (neues Questformat)

Ich release hier ein bisschen Code, der hauptsächlich aus Langeweile entstanden ist.


Vorteile:
  • Wird in nativem Lua ausgeführt
  • Sollten Fehler zur Laufzeit auftreten, steht im log die korrekte Zeile und der Dateiname in der der Fehler aufgetreten ist
  • Prüft doppelte Questdefinitionen, Statedefinitionen und gibt aussagekräftige Fehlermeldungen

Neutral:
  • Der Questbuilder läuft nicht in der Umgebung vom Gamecore (Variablen, Funktionen usw. die der Gamecore mitbringt können nicht im Questbuilder referenziert werden -> nur über evalAtRuntime oder innerhalb eines function-Blocks)

Nachteile:
  • Etwas langsamer beim Übersetzen als der Standard qc

Einrichtung:
- luaobject.lua, lua5.0_support.lua, qc.lua, questbuilder.lua und qc_start.lua im Questordner ablegen
- Ggf. Pfad zum object-Ordner in qc_start.lua anpassen (muss der absolute Pfad sein!)
- (Übersetzte / im neuen Format geschriebene Quest) in die questFiles-Liste (qc_start.lua) einpflegen
- Lua5.0 auf dem Server installieren
- Folgenden Code in die questlib.lua hinzufügen:
Code:
questbuilder = {}
questbuilder.functionCache = {}

function questbuilder.loadCached(path)
	if not questbuilder.functionCache[path] then
		questbuilder.functionCache[path] = loadfile(path, "b")
	end
	
	return questbuilder.functionCache[path]
end
Ausführen:
Jetzt wird einfach qc_start.lua ausgeführt:
Code:
lua qc_start.lua

Attached Files
File Type: rar QuestBuilder.rar (8.2 KB, 81 views)
rollback is offline  
Thanks
12 Users
Reply


Similar Threads Similar Threads
[Buying] """""PUBG Key""""""""
09/28/2017 - PlayerUnknown's Battlegrounds Trading - 5 Replies
Moin, ich suche noch einen Key von PUBG. Bezahle per PP.(kein Family& Friends) Nur mit RAT! mfg :mofo:
WEAPONSCRIPT!!!!!!!!!!!!!!!!!!!!!!!!!HOT"""""""""" """""""""""""""""""""
08/06/2011 - WarRock Hacks, Bots, Cheats & Exploits - 7 Replies
detetected



All times are GMT +1. The time now is 23:15.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.