syntax error : [string "startpc . is_gm ( )"]:68: unexpected symbol near `-'
gminterface.quest:104:Abort trap (core dumped)
heißt?
gminterface.quest:104:Abort trap (core dumped)
heißt?
------------------------------
------ Written by .Scy -------
------ @ Amphon 2 -------
------------------------------
-- Das item was ihr benutzt muss Type 18 sein!
quest gminterface begin
state start begin
when 70004.use with pc.is_gm() begin
say_black("Hier is das GM Interface")
say_black("Funktionen:")
say_black("GM Nachriten,Rates,Mob/NPC Spawnen, Reichs teleporter")
say_black("Andere leute lvl 1 machen, Items entbuggen, Werbung, Tag&Nacht.")
local a = select("Chat","Rates","Mob Spawnen","Teleportieren","LvL 1","Items Entbuggen","Werbung","Tag&Nacht","Abbrechen")
if a == 1 then
say_red("Hier is die Chat funktion") -- um nur fertige nachrichten zu machen setzt einfach die -- weg und die oberen 4 -- davor
say_red("trage hier deine nachricht ein!")
local y = input
notice_all(y)
--say("Hier hast du ein paar nachrichten zur auswahl!")
--local f = select("1","2","3","4","Abbrechen")
--if f == 1 then
--notice("EURE NACHRICHT")
--elseif f == 1 then
--notice("EURE NACHRICHT")
--elseif f == 1 then
--notice("EURE NACHRICHT")
--elseif f == 1 then
--notice("EURE NACHRICHT")
--else
-- return
--end
elseif a == 2 then
say_blue("Hier ist die Rates funktion")
say_blue("Nur die % Zahl! Auto 24H")
local z = input
command("priv_empire 0 1:item_drop "..z.." 24")
command("priv_empire 0 2:gold_drop "..z.." 24")
command("priv_empire 0 4:exp "..z.." 24")
elseif a == 3 then
say_yellow("Hier kannst du ein moster")
say_yellow("Spawnen. Gib die VNum ein.")
local x = input
mob.spawn(x ,1)
elseif a == 4 then
say_reward("Wohin?")
local b = select("Map1 rot","Map1 blau","Map1 gelb","Abbrechen")
if b == 1 then
pc.warp(469300, 964200)
elseif b == 2 then
pc.warp(969600, 278400)
elseif b == 3 then
pc.warp (55700, 157900)
else
return
end
elseif a == 5 then
say_red("Gib den spieler namen Genau ein!")
local w = input
--local asd = input
command("a "..w.." 1") -- ersetzt die 1 mit asd und entfernt die -- neben local asd dann könnt ihr name + lvl eingeben
elseif a == 6 then
say_gold("Gib die item VNUM ein!")
say_gold("Es gehen nur items die du hast")
say_gold("Das heißt Du kannst keine items")
say_gold("Frei erstellen.")
local v = input
if pc.count_item(v) == 1 then
pc.remove_item(v, 1)
pc.give_item2(v, 1)
else
say_gold("Du hast dieses item nicht!")
end
elseif a == 7 then
say("Werbung an?")
local d = select("Ja","Nein")
if d == 1 then
say("Werbung Aktiviert!")
game.set_event_flag("Werbung", 1)
server_timer("werbung", 1800)
else
return
end
elseif a == 8 then
say("Tag oder nacht?")
say("Wenn der Timer 1x richtig ist")
say("änder ihn besser nicht mehr!")
say("Tag & Nacht wird alle 12H geändert!")
local qwe = select("Tag","Nacht","Mit timer!","Abbrechen")
if qwe == 1 then
game.set_event_flag("eclipse",0) - Tag
notice_all("Der Tag hat begonnen!")
elseif qwe == 2 then
game.set_event_flag("eclipse",1) - Nacht
notice_all("Die Nacht hat begonnen!")
elseif qwe == 3 then
server_timer("tagnachtauto", 43200)
say("Timer setted.")
end
else
return
end
end
end
state nexxt begin
when werbung.server_timer with game.get_event_flag("Werbung") == 1 begin
local werbung = number(1, 3)
if werbung == 1 then
notice_all("Besuch uns doch mal im Forum")
notice_all("Oder im TS!")
notice_all("")
notice_all("")
server_timer("werbung2", 1)
elseif werbung == 2 then
notice_all("Teamler fragen nie nach deinen")
notice_all("Account daten!")
server_timer("werbung2", 1)
elseif werbung == 3 then
notice_all("Einen GM/GA erkennt ihr an einem [GM] & [GA] vor dem Namen.")
notice_all("Achtet auf die Eckigen Klammern!!!")
server_timer("werbung2", 1)
end
end
end
state next2 begin
when tagnachtauto.server_timer with game.get_event_flag("eclipse",0) begin
game.set_event_flag("eclipse",1)
server_timer("tagnachtauto2", 1)
end
end
state next3 begin
when tagnachtauto.server_timer with game.get_event_flag("eclipse",1) then
game.set_event_flag("eclipse",0)
server_timer("tagnachtauto2", 1)
end
end
state next4 begin
when tagnachtauto2.server_timer begin
server_timer("tagnachtauto", 43200)
end
end
state next5 begin
when werbung2.server_timer begin
server_timer("werbung", 1800)
end
end
end
quest 120 begin
state start begin
when login or levelup with pc.level == 120 and pc.getqf("einmalig") == 0 begin
notice_all("".. pc.get_name() .." Hat soeben")
notice_all("Level 120 erreicht ")
notice_all("Wir wünschen euch viel spaß auf dem server ")
pc.setqf("einmalig", 1)
end
end
end
------------------------------
------ Written by .Scy -------
------ @ Amphon 2 -------
------------------------------
-- Das item was ihr benutzt muss Type 18 sein!
quest gminterface begin
state start begin
when 70004.use with pc.is_gm() begin
say_black("Hier is das GM Interface")
say_black("Funktionen:")
say_black("GM Nachriten,Rates,Mob/NPC Spawnen, Reichs teleporter")
say_black("Andere leute lvl 1 machen, Items entbuggen, Werbung, Tag&Nacht.")
local a = select("Chat","Rates","Mob Spawnen","Teleportieren","LvL 1","Items Entbuggen","Werbung","Tag&Nacht","Abbrechen")
if a == 1 then
say_red("Hier is die Chat funktion") -- um nur fertige nachrichten zu machen setzt einfach die -- weg und die oberen 4 -- davor
say_red("trage hier deine nachricht ein!")
local y = input
notice_all(y)
--say("Hier hast du ein paar nachrichten zur auswahl!")
--local f = select("1","2","3","4","Abbrechen")
--if f == 1 then
--notice("EURE NACHRICHT")
--elseif f == 1 then
--notice("EURE NACHRICHT")
--elseif f == 1 then
--notice("EURE NACHRICHT")
--elseif f == 1 then
--notice("EURE NACHRICHT")
--else
-- return
--end
elseif a == 2 then
say_blue("Hier ist die Rates funktion")
say_blue("Nur die % Zahl! Auto 24H")
local z = input
command("priv_empire 0 1:item_drop "..z.." 24")
command("priv_empire 0 2:gold_drop "..z.." 24")
command("priv_empire 0 4:exp "..z.." 24")
elseif a == 3 then
say_yellow("Hier kannst du ein moster")
say_yellow("Spawnen. Gib die VNum ein.")
local x = input
mob.spawn(x ,1)
elseif a == 4 then
say_reward("Wohin?")
local b = select("Map1 rot","Map1 blau","Map1 gelb","Abbrechen")
if b == 1 then
pc.warp(469300, 964200)
elseif b == 2 then
pc.warp(969600, 278400)
elseif b == 3 then
pc.warp (55700, 157900)
else
return
end
elseif a == 5 then
say_red("Gib den spieler namen Genau ein!")
local w = input
--local asd = input
command("a "..w.." 1") -- ersetzt die 1 mit asd und entfernt die -- neben local asd dann könnt ihr name + lvl eingeben
elseif a == 6 then
say_gold("Gib die item VNUM ein!")
say_gold("Es gehen nur items die du hast")
say_gold("Das heißt Du kannst keine items")
say_gold("Frei erstellen.")
local v = input
if pc.count_item(v) == 1 then
pc.remove_item(v, 1)
pc.give_item2(v, 1)
else
say_gold("Du hast dieses item nicht!")
end
elseif a == 7 then
say("Werbung an?")
local d = select("Ja","Nein")
if d == 1 then
say("Werbung Aktiviert!")
game.set_event_flag("Werbung", 1)
server_timer("werbung", 1800)
else
return
end
elseif a == 8 then
say("Tag oder nacht?")
say("Wenn der Timer 1x richtig ist")
say("änder ihn besser nicht mehr!")
say("Tag & Nacht wird alle 12H geändert!")
local qwe = select("Tag","Nacht","Mit timer!","Abbrechen")
if qwe == 1 then
game.set_event_flag("eclipse",0) - Tag
notice_all("Der Tag hat begonnen!")
elseif qwe == 2 then
game.set_event_flag("eclipse",1) - Nacht
notice_all("Die Nacht hat begonnen!")
elseif qwe == 3 then
server_timer("tagnachtauto", 43200)
say("Timer setted.")
end
else
return
end
end
when werbung.server_timer with game.get_event_flag("Werbung") == 1 begin
local werbung = number(1, 3)
if werbung == 1 then
notice_all("Besuch uns doch mal im Forum")
notice_all("Oder im TS!")
notice_all("")
notice_all("")
server_timer("werbung2", 1)
elseif werbung == 2 then
notice_all("Teamler fragen nie nach deinen")
notice_all("Account daten!")
server_timer("werbung2", 1)
elseif werbung == 3 then
notice_all("Einen GM/GA erkennt ihr an einem [GM] & [GA] vor dem Namen.")
notice_all("Achtet auf die Eckigen Klammern!!!")
server_timer("werbung2", 1)
end
end
when tagnachtauto.server_timer with game.get_event_flag("eclipse",0) begin
game.set_event_flag("eclipse",1)
server_timer("tagnachtauto2", 1)
end
when tagnachtauto.server_timer with game.get_event_flag("eclipse",1) then
game.set_event_flag("eclipse",0)
server_timer("tagnachtauto2", 1)
end
when tagnachtauto2.server_timer begin
server_timer("tagnachtauto", 43200)
end
when werbung2.server_timer begin
server_timer("werbung", 1800)
end
end
end
quest 120 begin
state start begin
when login or levelup with pc.get_level() == 120 and not pc.is_gm() and pc.getqf("maxi_lv") != 1 begin
notice_all(pc.get_name() .." Hat soeben")
notice_all("Level 120 erreicht ")
notice_all("Wir wünschen euch weiterhin viel spaß auf dem server ")
pc.setqf("maxi_lv", 1)
end
end
end
Quote:
quest give_basic_weapon begin
state start begin
when login begin
if pc.getqf("basic_weapon") == 0 then
pc.setqf("basic_weapon", 1)
if pc.countitem(item) == 0 and pc.weapon != item then
pc.give_item2(item)
pc.give_item2(27003,200 ) -- Rote Potts (G) | 200x
pc.give_item2(22000, 200) -- Schriftrolle der Stadt | 10x
pc.give_item2(72702,1 ) -- Windschuhe | 1x
pc.give_item2(72037,25 ) -- Drachengott Leben |
pc.give_item2(72031,25 ) -- ,, Angriff | jeweils
pc.give_item2(72034,25 ) -- ,, Verteidigung | 25x
pc.give_item2(72040,25 ) -- ,, Intelligenz |
pc.give_item2(70038,100 ) -- Tapferkeitsumhänge | 100x
pc.give_item2(27115,100 ) -- Lila Potts (G) | 100x
local s=select("Level 1","Level 61")
if s==1 then
--Level 1
pc.give_exp(36060000)
if pc.job == 1 then
item = 19
item = 11209
if pc.job == 1 then
item = 1009
item = 11409
elseif pc.job == 2 then
item = 19
item = 11609
elseif pc.job == 3 then
item = 7009
item = 11809
end
if s==2 then
--Level 61
pc.give_exp(36060000)
if pc.job == 1 then
item = 119
item = 11269
if pc.job == 1 then
item = 1079
item = 11469
elseif pc.job == 2 then
item = 119
item = 11669
elseif pc.job == 3 then
item = 7109
item = 11869
end
end
end
end
end
end