|
You last visited: Today at 15:50
Advertisement
[Release] Questlib-Erweiterung
Discussion on [Release] Questlib-Erweiterung within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
09/21/2012, 06:16
|
#151
|
elite*gold: 0
Join Date: Dec 2010
Posts: 3,354
Received Thanks: 4,535
|
Very nice Release, Mijago.
Gefällt mir, sehr.
|
|
|
09/21/2012, 13:35
|
#152
|
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
|
|
|
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?
|
|
|
09/21/2012, 22:44
|
#154
|
elite*gold: 5
Join Date: Dec 2011
Posts: 1,822
Received Thanks: 951
|
gesucht &'nd gefunden ;D
|
|
|
09/22/2012, 12:55
|
#155
|
elite*gold: 191
Join Date: May 2009
Posts: 1,214
Received Thanks: 2,594
|
Quote:
Originally Posted by 'oShet
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.
|
|
|
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)
|
|
|
|
09/22/2012, 15:10
|
#157
|
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
|
|
|
09/22/2012, 15:13
|
#158
|
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()
|
|
|
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:
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
|
|
|
|
09/22/2012, 23:57
|
#160
|
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
|
|
|
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
|
|
|
09/23/2012, 12:16
|
#162
|
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
|
|
|
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().."\\'"..'\\"')
|
|
|
|
09/23/2012, 16:24
|
#164
|
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:
|
|
|
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.
|
|
|
|
|
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.
|
|