Register for your free account! | Forgot your password?

You last visited: Today at 15:50

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

Advertisement



[Release] Questlib-Erweiterung

Discussion on [Release] Questlib-Erweiterung within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old 09/21/2012, 06:16   #151
 
.Chuck's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 3,354
Received Thanks: 4,535
Very nice Release, Mijago.
Gefällt mir, sehr.
.Chuck is offline  
Old 09/21/2012, 13:35   #152
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
Update
- Möglichkeit für Autoupdater
- Button: Alle hinzufügen
- Button: Alle entfernen
Mijago is offline  
Old 09/21/2012, 22:34   #153
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
Ich bekomme immer fehler beim starten vom server..

Quote:
locale/germany/quest/questing.lua:281: attempt to index global `zt' (a nil value)
Assertion failed: (ms_singleton), function instance, file ../../common/singleton.h, line 26.
Abort trap (core dumped)
habe schon mehrmals ne neue questing.lua auf deiner seite erstellt aber nichts hilft.

Und hab ich richtig verstanden, dass man damit die schnittstelle von hanashi nicht benötigt um mysql befehle durchzuführen?
'oShet is offline  
Old 09/21/2012, 22:44   #154
 
*~.ιηνιη¢ιвℓє.~*'s Avatar
 
elite*gold: 5
Join Date: Dec 2011
Posts: 1,822
Received Thanks: 951
gesucht &'nd gefunden ;D
*~.ιηνιη¢ιвℓє.~* is offline  
Old 09/22/2012, 12:55   #155
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
Quote:
Originally Posted by 'oShet View Post
Ich bekomme immer fehler beim starten vom server..



habe schon mehrmals ne neue questing.lua auf deiner seite erstellt aber nichts hilft.

Und hab ich richtig verstanden, dass man damit die schnittstelle von hanashi nicht benötigt um mysql befehle durchzuführen?
Jetzt sollte es funktionieren
Die MySQL-Lib sollte mit der von Hanashi kompatibel sein.
Mijago is offline  
Old 09/22/2012, 14:56   #156
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
klappt noch immer nicht

Quote:
locale/germany/quest/questing.lua:796: attempt to index global `col' (a nil value)
'oShet is offline  
Old 09/22/2012, 15:10   #157
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
Fixed

Kommt davon, wenn man die Variablen vorher am Anfang der QL Definiert hat und jetzt mittendrin; Jetzt sollte es gehen
Mijago is offline  
Thanks
1 User
Old 09/22/2012, 15:13   #158
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,407
Received Thanks: 2,024
Quote:
Äquivalent zur PHP-Funktion mysql_escape_real_string()
ehm joa ...
PHP Code:
mysql_real_escape_string() 
NotEnoughForYou is offline  
Old 09/22/2012, 20:09   #159
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
Danke klappt perfekt.
Wie mache ich, dass ein text z.b. in blau angezeigt wird?

bei dieser quest kommt immer in der ssh console
Quote:
mysql: not found
Quest:
Quote:
quest test begin
state start begin
when letter with pc.is_gm() begin
send_letter("Test Funktion")
end

when info or button with pc.is_gm() begin
local e = input()
if e == '' then return end
local qu = mysql_query('select level from player.player where name LIKE '..string.format('%q',e)..' LIMIT 1')
if type(qu) ~= 'table' or qu.level == nil or table.getn(qu.level) == 0 then return end -- ERROR, user existiert nicht
say('Der Spieler ist Level ', qu.level[1])
end

end
end
'oShet is offline  
Old 09/22/2012, 23:57   #160
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
Neay, danke fürs Lesen, wäre aber nett, wenn du das noch etwas übst - das war vom Alten Thread somit kein Support mehr. Werde ich auch nicht ändern denn jeder weiß was gemeint ist

oShet; Das kommt eigentlich nur, wen man den MySQL Client nicht mitinstalliert hat o:

## Kleine Änderung am AutoUpdater
## Fix : proc=proc or {}; Für die TS & Apache Funktionen

Habe es nun getestet, funktioniert einwandfrei
Mijago is offline  
Old 09/23/2012, 12:01   #161
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
mysql läuft bei mir auf einem anderen root server
'oShet is offline  
Old 09/23/2012, 12:16   #162
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
Ja, dann musst du den Port mysql55-client oder mysql51-client installieren

Dann funktioniert das auch
Mijago is offline  
Thanks
1 User
Old 09/23/2012, 14:14   #163
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
jetzt steht das da

Quote:
mysql: ambiguous option '--e=select level from player.player where name LIKE "Papaya" LIMIT 1' (enable_cleartext_plugin, execute)
und bei einer anderen quest bekomm ich das
Quote:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
quest:
Quote:
os.execute('mysql account --execute=\\"UPDATE account SET coins = coins + 1 WHERE name = '.."\\'"..pc.get_account_id().."\\'"..'\\"')
'oShet is offline  
Old 09/23/2012, 16:24   #164
 
Mijago's Avatar
 
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
Du darfst nicht --execute machen, sondern
--e oder -execute (glaube -execute, bei --e bin ich mir sicher)
und es muss heißen
mysql -Daccount [...]

Das sind jedoch alles Fehler, die nicht mit meiner Questlib zusammenhängen. Du musst auch die IP angeben; Wenn du nicht die MySQL-Lib nutzen willst, lies dir das Handbuch durch, indem du folgenden Befehl in SSH eingibst:
Code:
man mysql
Mijago is offline  
Thanks
1 User
Old 09/23/2012, 17:07   #165
 
elite*gold: 0
Join Date: Jan 2010
Posts: 1,916
Received Thanks: 538
Ja aber bei deiner questing.lua muss ich doch irg.wo angeben, auf welchen mysql server er connecten soll..
Das problem ist er versucht immer aufm localen mysql server connecten.. Die datenbank liegt aber auf einem anderen server.
'oShet is offline  
Reply

Tags
mijago questlib metin


Similar Threads Similar Threads
[Ideensammlung] für Questlib
11/15/2011 - Metin2 Private Server - 18 Replies
Hallihallo, e*PvP Ich schreibe derzeit eine Questlib - eine Ansammlung nützlicher Funktionen für Quests. Wenn diese fertig ist, wird sie das Questen um einiges erleichtern (denke ich ;) ) Derzeit habe ich folgende Funktionen eingebaut: -- -> Gibt Text in say() farbig aus. Englische Farbnamen! (Beinhaltet 281 Farben) note(text) -> Entspricht notice_all('|>~ TEXT') local_pc_setqf(name,qf,wert) -> Setzt bei einem Anderen...
questlib error
10/30/2011 - Metin2 Private Server - 0 Replies
hallo hab ein problem mit meiner questlib bekomme denn fehler: SYSERR: Oct 27 21:43:06 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down. SYSERR: Oct 27 22:43:01 :: InitializeLua: LOAD_QUESTLIB_FAILURE(locale/germany/quest/questli b.lua) woran liegt das hab ma meine questlib unten hochgeladen.
questlib
09/07/2011 - Metin2 Private Server - 5 Replies
hallo ich suche die questlib für denn questbfehle DragonLair.startRaid da ich irgendwie zu blöd bin
questlib erweitern?
05/27/2011 - Metin2 Private Server - 5 Replies
Jo, hab eine kurze Frage. Was für eine function muss ich in die questlib packen, damit ich "logout" in quests packen kann? bzw. wie muss die aussehen? thy.
[RELEASE]Dämonenturm Erweiterung
03/26/2011 - Metin2 PServer Guides & Strategies - 18 Replies
Meine DT-Erweiterung Extras: - 100% kein Zeitbug - Reichsteleporter in dem Wächter - individuelle Anpassung möglich Ablauf: Teil 1:- Bis zum Sensenmann normal - Alle unter Lvl 90 werden rausgeportet



All times are GMT +2. The time now is 15:50.


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.