|
You last visited: Today at 04:01
Advertisement
Fehler in einer quest wieso?
Discussion on Fehler in einer quest wieso? within the Metin2 Private Server forum part of the Metin2 category.
09/22/2012, 18:35
|
#1
|
elite*gold: 54
Join Date: Jun 2012
Posts: 753
Received Thanks: 194
|
Fehler in einer quest wieso?
hallo
die quest geht eig bloß vpc sagt er immer:
Hier die quest:
PHP Code:
quest verwarnungssystem begin
state start begin
when login with pc.is_gm() begin
send_letter("Verwarnungen")
end
when button or info with pc.is_gm() begin
say_title("Verwarnungspanel")
say("Du kannst hier Verwarnungen austeilen.")
say("Gib bitte den Namen des Spielers an.")
local whoisit = input("")
if whoisit == "" then
return
end
say("Welche Begründung möchtest du angeben?")
local whichreason = input("")
if whichreason == "" then
local whichreason = "keine"
end
if check_player_exists(whoisit) == 0 then
say_reward("Spieler existiert nicht!")
return
end
local hisid = pc.get_accountid(whoisit)
mysql_query("UPDATE account.account SET infractions=infractions+1 WHERE id='"..hisid[1].."'")
mysql_query("INSERT INTO player.infractions (aid,playername,checked,reason,points) VALUES('"..hisid[1].."','"..whoisit.."','0','"..whichreason.."','1')")
if game.get_event_flag(whoisit.."verwarnt") == 0 then
game.set_event_flag(whoisit.."verwarnt", 1)
else
game.set_event_flag(whoisit.."verwarnt", game.get_event_flag(whoisit.."verwarnt")+1)
end
say("Spieler verwarnt.")
end
when login with game.get_event_flag(pc.get_name().."verwarnt") >= 1 begin
say_title("Du hast eine Verwarnung erhalten!")
say("Du hast auf diesem Server eine Verwarnung erhalten.")
say("Diese Verwarnung wurde von einem Teammitglied ausgeschrieben")
say("und soll dich an die Regeln erinnern. Bitte lese dir die Regeln")
say("dazu noch einmal gründlich durch und versuche, keine Verstöße")
say("mehr zu verursachen. Bedenke, dass du ab 3 Verwarnungen eine")
say("Sperre erhälst und dich somit nicht mehr einloggen kannst.")
say("Vielen Dank!")
game.set_event_flag(pc.get_name().."verwarnt", game.get_event_flag(pc.get_name().."verwarnt")-1)
if game.get_event_flag(pc.get_name().."verwarnt") == 1 then
say_title("Du hast eine Verwarnung erhalten!")
say("Du hast auf diesem Server eine Verwarnung erhalten.")
say("Diese Verwarnung wurde von einem Teammitglied ausgeschrieben")
say("und soll dich an die Regeln erinnern. Bitte lese dir die Regeln")
say("dazu noch einmal gründlich durch und versuche, keine Verstöße")
say("mehr zu verursachen. Bedenke, dass du ab 3 Verwarnungen eine")
say("Sperre erhälst und dich somit nicht mehr einloggen kannst.")
say("Vielen Dank!")
game.set_event_flag(pc.get_name().."verwarnt", game.get_event_flag(pc.get_name().."verwarnt")-1)
end
end
end
end
|
|
|
09/22/2012, 19:26
|
#2
|
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
|
mysql schnittstelle schon eingefügt?
|
|
|
09/22/2012, 19:30
|
#3
|
elite*gold: 54
Join Date: Jun 2012
Posts: 753
Received Thanks: 194
|
jop
|
|
|
09/22/2012, 19:32
|
#4
|
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
|
merkwürdig, was steht denn in der db syserr ?
|
|
|
09/22/2012, 19:37
|
#5
|
elite*gold: 54
Join Date: Jun 2012
Posts: 753
Received Thanks: 194
|
PHP Code:
SYSERR: Sep 10 16:47:59 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Sep 10 16:54:12 :: Process: FDWATCH: peer null in event: ident 23
SYSERR: Sep 10 16:54:13 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Sep 10 18:51:32 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Sep 10 18:55:21 :: Process: FDWATCH: peer null in event: ident 23
SYSERR: Sep 10 18:55:25 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
SYSERR: Sep 10 18:56:20 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Sep 10 20:40:33 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Illegal mix of collations (big5_chinese_ci,IMPLICIT) and (euckr_korean_ci,COERCIBLE) for operation '='
query: SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='˜ù'
SYSERR: Sep 10 20:40:33 :: __GetAdminInfo: __GetAdminInfo() ==> DirectQuery failed(SELECT mID,mAccount,mName,mContactIP,mServerIP,mAuthority FROM gmlist WHERE mServerIP='ALL' or mServerIP='˜ù')
|
|
|
09/22/2012, 19:43
|
#6
|
elite*gold: 315
Join Date: Jun 2012
Posts: 5,158
Received Thanks: 4,814
|
oke hat nix mit der quest zu tun, aber irgendetwas ist mit der verbindung von der quest zur db fail...
|
|
|
09/22/2012, 20:00
|
#7
|
elite*gold: 54
Join Date: Jun 2012
Posts: 753
Received Thanks: 194
|
ja es muss an der quest liegen an irgen einem abschnitt.
|
|
|
09/22/2012, 20:28
|
#8
|
elite*gold: 394
Join Date: Jul 2011
Posts: 503
Received Thanks: 558
|
Die Zeile, in der der Fehler liegen soll, ist nicht in dieser Quest.
Zumindest habe ich keine gefunden die so aussieht:
Code:
FROM player.player WHERE player.name
Edit: Versuch mal statt pc.get_accountid diesen Befehl
PHP Code:
pc.get_account_id()
Regards
|
|
|
09/22/2012, 22:06
|
#9
|
elite*gold: 54
Join Date: Jun 2012
Posts: 753
Received Thanks: 194
|
nein so funktionierts auch nicht kommt immernoch der gleiche fehler und das muss an der quest liegen weil der fehler nur kommt wenn ich die quest ingame auswähle.
|
|
|
09/23/2012, 00:25
|
#10
|
elite*gold: 0
Join Date: Jan 2011
Posts: 2,504
Received Thanks: 870
|
dieser abschnitt komt mir eigentlich fehlerhaft vor
PHP Code:
mysql_query("UPDATE account.account SET infractions=infractions+1 WHERE id='"..hisid[1].."'")
endere es mit dem hier ab
PHP Code:
mysql_query("UPDATE account.account SET infractions=infractions+1 WHERE id="'"..hisid[1].."'")
nuhr eine vermuhtung
mfg
|
|
|
09/23/2012, 14:58
|
#11
|
elite*gold: 54
Join Date: Jun 2012
Posts: 753
Received Thanks: 194
|
wenn ich das mache funktioniert nix mehr. also bei make.sh
|
|
|
 |
Similar Threads
|
Quest fehler aber wieso Mini qeust
06/30/2012 - Metin2 Private Server - 5 Replies
quest geldspeicher begin
state quest begin
when 81011.use begin
pc.change_gold(50000000)
pc.remove_item(81011, 1)
end
end
end
end
|
Metin2 Ring Quest [Wie füge ich ein Boni in einer Quest ein?]
04/13/2012 - Metin2 Private Server - 1 Replies
Habe die aktuellen Ringe von Metin2 DE in meinen Server eingefügt mit einer Quest. Aber jetzt ist die Frage wie man für jeden Ring ein Bonis hinzufügen kann?
|
Quest Status aus einer anderen Quest abfragen!
02/13/2011 - Metin2 Private Server - 0 Replies
Gibt es eine Möglichkeit in einer Quest abzufragen, was der Spieler in einer bestimmten anderen Quest im local_select ausgewählt hat?
also zb. erste quest:
auswahlmöglichkeiten: 1,2,3
zweite quest:
when pc.wählt 1 in der quest "blabla" begin
nur damit ihr es versteht :D
|
Quest geht nicht wieso ?? pls help =THX
10/07/2010 - Metin2 Private Server - 1 Replies
wieso geht diese quest nicht bitte verbessert sie !!! und sagt mir ob npc type 1 und on_click2 stimmt THX
hier die quest auf npc 20093
-- Trauriger-bruder
quest dungeon begin
state start begin
|
Wieso Fehler ?
05/11/2009 - World of Warcraft - 2 Replies
hi epvpers*
wieso taucht bei mir immer wenn ich auf die minimap mit der maus draufhalte dieser fehler ?
ImageShack - Image Hosting :: wowscrnshot051109135310.jpg Word of Warcraft Screenshot
|
All times are GMT +1. The time now is 04:02.
|
|