ganz einfach, eintragen wie viele momentan online sind und offline xD.
Später wird das per php ausgelesen.
Damit ich eine exakte User online liste habe ;D
Später wird das per php ausgelesen.
Damit ich eine exakte User online liste habe ;D
quest online begin
state start begin
when 20011.chat."Beginne mit dem Playercount" with pc.is_gm() begin
game.setqf("login", 1)
say("Alles aktiviert!")
game.setqf("aktiviert", 1)
end
when login with game.getqf("aktiviert") == 1 begin
chat("Willkommen bei xxxx dem Server xxxx, Bitte meldet Bugs")
game.setqf("login", game.getqf("login")+1)
end
when logout with game.getqf("aktiviert") == 1 begin
game.setqf("login", game.getqf("login")-1)
end
when 20011.chat."Beende den Playercount" with pc.is_gm() begin
game.setqf("login", 0)
gane,setqf("aktiviert", 0)
say("Alles deaktiviert!")
end
when 20011.chat."Wie viele Spieler sind online?" with pc.is_gm() begin
game.setqf("login", game.getqf("login")-1)
local a = game.getqf("login")
game.setqf("login", game.getqf("login")+1)
say("Es sind "..a.." Spieler online!")
end
end
end
quest online begin
state start begin
when 20011.chat."Beginne mit dem Playercount" with pc.is_gm() begin
game.setqf("login", 1)
say("Alles aktiviert!")
game.setqf("aktiviert", 1)
end
when login with game.getqf("aktiviert") == 1 begin
chat("Willkommen bei CraZyMt2 dem Server Threson, Bitte meldet Bugs umgehend!")
chat("Teamspeak 3 Server Adresse: ts3.crazymt2.de port: 9987")
chat("Forum Adresse: forum.crazymt2.de")
chat("Homepage Adresse: www.CrazyMt2.de")
game.setqf("login", game.getqf("login")+1)
end
when logout with game.getqf("aktiviert") == 1 begin
game.setqf("login", game.getqf("login")-1)
end
when 20011.chat."Beende den Playercount" with pc.is_gm() begin
game.setqf("login", 0)
game.setqf("aktiviert", 0)
say("Alles deaktiviert!")
end
when 20011.chat."Wie viele Spieler sind online?" with pc.is_gm() begin
game.setqf("login", game.getqf("login")-1)
local a = game.getqf("login")
game.setqf("login", game.getqf("login")+1)
say("Es sind "..a.." Spieler online!")
end
end
end
Calls undeclared function! : game.getqf game.setqf Abort trap (core dumped) Komplimieren der Quests ist abegeschlossen! ks36607#
quest online begin
state start begin
when 20011.chat."Beginne mit dem Playercount" with pc.is_gm() begin
game.set_event_flag("login", 1)
say("Alles aktiviert!")
game.set_event_flag("aktiviert", 1)
end
when login with game.get_event_flag("aktiviert") == 1 begin
chat("Willkommen bei CraZyMt2 dem Server Threson, Bitte meldet Bugs umgehend!")
chat("Teamspeak 3 Server Adresse: ts3.crazymt2.de port: 9987")
chat("Forum Adresse: forum.crazymt2.de")
chat("Homepage Adresse: www.CrazyMt2.de")
game.set_event_flag("login", game.get_event_flag("login")+1)
end
when logout with game.get_event_flag("aktiviert") == 1 begin
game.set_event_flag("login", game.get_event_flag("login")-1)
end
when 20011.chat."Beende den Playercount" with pc.is_gm() begin
game.set_event_flag("login", 0)
game.set_event_flag("aktiviert", 0)
say("Alles deaktiviert!")
end
when 20011.chat."Wie viele Spieler sind online?" with pc.is_gm() begin
game.set_event_flag("login", game.get_event_flag("login")-1)
local a = game.get_event_flag("login")
game.set_event_flag("login", game.get_event_flag("login")+1)
say("Es sind "..a.." Spieler online!")
end
end
end
must start with 'quest'
Core Dumped
must start with `quest´ kill_minotaurus.quest:50:Abort trap (core dumped)
Quest = 1 State = 1 When = 1 Funktion = 0 For = 0 If = 8 End = 15 " = 124 ( = 111 ) = 111 [ = 0 ] = 0 Check 1 = ok Check 2 = ok Check 3 = ok Check 4 = Quest/State/When End Fehler
quest start_warp begin
state start begin
when login begin
if pc.getqf("start_warp") == 0 then
pc.setqf("start_warp",1)
local empire = pc.get_empire()
if empire == 1 then
pc.warp(447941, 923246)
end
if empire == 2 then
pc.warp(447941, 923246)
end
if empire == 3 then
pc.warp(447941, 923246)
end
else
return
end
end
end
end
quest warpi begin
state Statename begin
when 20086.click begin
say_title("Verbleibender:")
say("Hallo?!")
say("Ich bin schon lange in diesem Tempel gefangen")
say("Siehst du diese Stahlwand dahinten ?")
say("Ich weiß wie man sie überwindet !")
say("Wenn du mir eine Rote Schreibfeder bringst kann ich dich dorthin bringen!")
say_reward("Besorge eine Rote Schreibfeder du kannst sie hier droppen!")
local a = select ( "Ich habe sie!" , "Weitersuchen" )
if 1 == a then
pc.remove_item(70029, 1)
pc.warp_local(161,734)
elseif 2 == a then
say ( "" )
say ( "Ok" )
say ( "Melde dichnochmal wenn du sie gefunden hast" )
end
end
end
quest warpi begin
state Statename begin
when 20086.click begin
say_title("Verbleibender:")
say("Hallo?!")
say("Ich bin schon lange in diesem Tempel gefangen")
say("Siehst du diese Stahlwand dahinten ?")
say("Ich weiß wie man sie überwindet !")
say("Wenn du mir eine Rote Schreibfeder bringst kann ich dich dorthin bringen!")
say_reward("Besorge eine Rote Schreibfeder du kannst sie hier droppen!")
local s = select ( "Ich habe sie!" , "Weitersuchen" )
if s == 1 then
pc.remove_item(70029, 1)
pc.warp_local(161,734)
elseif s == 2 then
say ( "" )
say ( "Ok" )
say ( "Melde dich nochmal wenn du sie gefunden hast" )
end
end
end
quest admin_warp begin
state start begin
when 20086.chat."adminwarp" with pc.is_gm() begin
say_title("Admin-Porter:")
local e = select("Blaues Reich Map 1", "Blaues Reich Map 2", "Abbrechen")
elseif e == 3 then
return
end
end
end
end