Ich arbeite seit 2 Wochen ununterbrochen an einer Lösung meines Problems.
Ich habe 4 Foren durchkramt und komme nicht wirklich weiter.
Scheinbar funzt meine Schnittstelle bzw die Questliberweiterung einfach nicht.
Er schreibt nix in die DB und fragt auch nix ab.
Er wirft mir nur unbegreifliche Errors aus in die Cores, womit ich garnix anfangen kann, weil es in den besagten Zeilen oft garnichts gibt !.
Hier nur mal ein kleiner Auschnitt von heute.
PHP Code:
SYSERR: Jun 11 15:27:49 :: RunState: LUA_ERROR: [string "auktionshaus"]:12: attempt to call global `mysql_select' (a nil value)
SYSERR: Jun 11 15:27:49 :: WriteRunningStateToSyserr: LUA_ERROR: quest auktionshaus.start click
SYSERR: Jun 11 15:28:11 :: RunState: LUA_ERROR: [string "auktionshaus"]:12: attempt to call global `mysql_select' (a nil value)
SYSERR: Jun 11 15:28:11 :: WriteRunningStateToSyserr: LUA_ERROR: quest auktionshaus.start click
SYSERR: Jun 11 15:28:17 :: RunState: LUA_ERROR: [string "auktionshaus"]:19: attempt to call global `mysql_select' (a nil value)
SYSERR: Jun 11 15:28:17 :: WriteRunningStateToSyserr: LUA_ERROR: quest auktionshaus.start click
SYSERR: Jun 11 15:30:18 :: RunState: LUA_ERROR: [string "auktionshaus"]:12: attempt to call global `mysql_select' (a nil value)
SYSERR: Jun 11 15:30:18 :: WriteRunningStateToSyserr: LUA_ERROR: quest auktionshaus.start click
SYSERR: Jun 11 15:30:24 :: RunState: LUA_ERROR: [string "auktionshaus"]:19: attempt to call global `mysql_select' (a nil value)
SYSERR: Jun 11 15:30:24 :: WriteRunningStateToSyserr: LUA_ERROR: quest auktionshaus.start click
SYSERR: Jun 11 15:39:08 :: RunState: LUA_ERROR: [string "auktionshaus"]:11: attempt to compare number with nil
SYSERR: Jun 11 15:39:08 :: WriteRunningStateToSyserr: LUA_ERROR: quest auktionshaus.start click
SYSERR: Jun 11 15:45:24 :: RunState: LUA_ERROR: [string "auktionshaus"]:12: attempt to call global `mysql_select' (a nil value)
SYSERR: Jun 11 15:45:24 :: WriteRunningStateToSyserr: LUA_ERROR: quest auktionshaus.start click
SYSERR: Jun 11 15:46:16 :: RunState: LUA_ERROR: [string "auktionshaus"]:11: attempt to compare number with nil
SYSERR: Jun 11 15:46:16 :: WriteRunningStateToSyserr: LUA_ERROR: quest auktionshaus.start click
SYSERR: Jun 11 15:50:59 :: RunState: LUA_ERROR: locale/germany/quest/object/state/bonus_anzeige:12: attempt to index local `q' (a nil value)
SYSERR: Jun 11 15:50:59 :: WriteRunningStateToSyserr: LUA_ERROR: quest bonus_anzeige.start click
SYSERR: Jun 11 15:56:28 :: RunState: LUA_ERROR: locale/germany/quest/object/state/bonus_anzeige:12: attempt to index local `q' (a nil value)
SYSERR: Jun 11 15:56:28 :: WriteRunningStateToSyserr: LUA_ERROR: quest bonus_anzeige.start click
PHP Code:
quest pw begin
state start begin
when 9007.chat."pw ändern" begin
say("Möchtest du wirklich dein Passwort ändern?")
if select('Ja','Nein') == 2 then
return
end
local pw=input()
if pw == "" then say("Fehler... Passwort muss gesetzt werden!")
return
end
local ac = pc.get_account_id()
mysql_query("UPDATE account.account SET account.password = password('"..pw.."') WHERE account.id = "..ac)
end
end
end
Egal was ich in der Questing.lua oder Questlib.lua ändere, es hilft nix.
Wer es lösen kann, dem sind 25€ safe !
MfG Bull