ich habe aus alangeweile mal kurz etwas gescriptet. Leider konnte ich die Quests ned ausprobieren da mein localserver kaputt ist.
Also poste ich sie einfach mal hier. Würde mich über einen Tester freuen oder wenn einer der anderen Scripter sagen würde was an denen Falsch ist.
Server Info quest
Die Quest verschickt jedes mal beim erscheinen der Quest briefe oder beim Porten/enloggen etc... einen Text eigentlich im style das es oben Linsk dann steht. Weiss nicht obs der richtige Befehl ist.
PHP Code:
-----------------------------------
-- Serverinfo by HighLvleR
-- by HighLvleR
-----------------------------------
quest svinfo begin
state start begin
when letter begin
notice()
say("Melde dich bei Problemen,
[ENTER] einfach bei einem Teammietglied des Server
[ENTER] oder auf der Homepage www.deinserver.de")
end
end
end
end
spenden NPC
PHP Code:
----------------------------------
-- SpendenNOC for P-server
-- by HighLvleR
----------------------------------
quest spend begin
state start begin
when 20087.chat."notice Ausruf" with pc.is_gm() then
say_title("Ausruf")
say("Was willst du den Leuten vom Server mitteilen?
local sname = input()
notice_all()
say(sname.."..")
end
end
when 20087.chat."Spendenaufruf" with pc.is_gm() then
say_title("Spenden")
say("Wie soll es mitgeteilt werden?")
local s=select("Als Notiz oben links", "Als Ankündigung")
if s==1 then
notice_all()
say("Da wir momentan noch auf einem Hamachi/Home-Server sind")
[ENTER] wollen wir demnächst auf einen Root wechseln!
[ENTER] wir würden uns über Spenden freuen,
[ENTER] als Gegenleistung für mind 25€PSC kriegt ihr")
[ENTER] Volles EQ +9 und ein Pferd level 21 mit Skills auf M1!
[ETNER] mit freundlicher Grüssen euer ".. pc.get_name() .." Play Fair!")
else
command("n Da wir momentan noch auf einem Hamachi/Home-Server sind")
command("n wollen wir demnächst auf einen Root wechseln!")
command("n wir würden uns über Spenden freuen,")
command("n als Gegenleistung für mind 25€PSC kriegt ihr
command("n Volles EQ +9 und ein Pferd level 21 mit Skills auf M1!")
command("n mit freundlicher Grüssen euer ".. pc.get_name() .." Play Fair!")
end
end -- end_of_state
end -- end_of_quest
Download im Anhang






