da ich gemerkt habe das es schwer ist eine erklärung zu finden wie man ein Starterset einfügt bzw. bearbeitet mache ich nun ein [HowTO].
Ihr conectet erst einmal zu Filezilla
dort geht ihr in das Verzeichniss:
/usr/rain/channel/share_data/locale/hongkong/quest
dort sucht ihr die login_info und main_quest_level1 dateien heraus
bei denen mach ihr rechtsklick und wählt Ansehen & Bearbeiten aus
dort könnt ihr dan z.B. folgendes einfügen :
login_info |
quest login begin |
state start begin |
when login begin |
chat("Herzlich Wilkommen auf ....") |
chat("Ich finde es schön das du dich für unseren Server entschieden hast!") |
chat("Wen du fragen oder Probleme hast wende dich an unsere Teamler,") |
chat("oder wende dich ans Forum. Jeder wird dir gerne helfen!") |
chat("Liebe Grüße (SA)....") |
pc.give_exp2(1950000) |
set_quest_state ( "levelup" , "run" ) |
pc . change_money ( 7500000 ) |
pc . give_item2 ( "27003" , 200 ) |
pc . give_item2 ( "50512" , 1 ) |
pc . give_item2 ( "72702" , 1 ) |
pc . give_item2 ( "71052" , 10 ) |
pc . give_item2 ( "71085" , 200 ) |
pc . give_item2 ( "71084" , 200 ) |
pc . give_item2 ( "27112" , 200 ) |
pc . give_item2 ( "27006" , 200 ) |
pc . give_item2 ( "27112" , 200 ) |
pc . give_item2 ( "27115" , 200 ) |
pc . give_item2 ( "70102" , 10 ) |
pc . give_item2 ( "71095" , 20 ) |
pc . give_item2 ( "71096" , 2 ) |
say_reward ( "Du wurdest auf level 41 hochgestuft." ) |
say_reward ( "Du erhielst Yang." ) |
say_reward ( "Du erhielst Pots zum Levlen." ) |
say_reward ( "Du erhälst einen Regenbogenstein" ) |
say_reward ( "Du erhielst Windschuhe" ) |
say_reward ( "Du erhielst ein Pferd." ) |
say_reward ( "Viel Spaß Liebe Grüße (SA)SilenceWish " ) |
clear_letter ( ) |
set_state ( "__COMPLETE__" ) |
if pc . job == 0 then |
pc . give_item2 ( "11971" , 1 ) |
pc . give_item2 ( "12229" , 1 ) |
pc . give_item2 ( "13049" , 1 ) |
pc . give_item2 ( "17009" , 1 ) |
pc . give_item2 ( "16009" , 1 ) |
pc . give_item2 ( "15009" , 1 ) |
pc . give_item2 ( "14009" , 1 ) |
pc . give_item2 ( "3219" , 1 ) |
pc . give_item2 ( "299" , 1 ) |
say_reward ( "Du hast das Kampfset Krieger erhalten!" ) |
elseif pc . job == 1 then |
pc . give_item2 ( "11972" , 1 ) |
pc . give_item2 ( "12369" , 1 ) |
pc . give_item2 ( "8000" , 200 ) |
pc . give_item2 ( "8000" , 200 ) |
pc . give_item2 ( "13049" , 200 ) |
pc . give_item2 ( "17009" , 200 ) |
pc . give_item2 ( "16009" , 1 ) |
pc . give_item2 ( "15009" , 1 ) |
pc . give_item2 ( "14009" , 1 ) |
pc . give_item2 ( "2069" , 1 ) |
pc . give_item2 ( "1179" , 1 ) |
say_reward ( "Du hast das Kampfset Ninja erhalten!" ) |
elseif pc . job == 2 then |
pc . give_item2 ( "11973" , 1 ) |
pc . give_item2 ( "12509" , 1 ) |
pc . give_item2 ( "17009" , 1 ) |
pc . give_item2 ( "16009" , 1 ) |
pc . give_item2 ( "15009" , 1 ) |
pc . give_item2 ( "14009" , 1 ) |
pc . give_item2 ( "13049" , 1 ) |
pc . give_item2 ( "299" , 1 ) |
say_reward ( "Du hast das Kampfset Sura erhalten!" ) |
elseif pc . job == 3 then |
pc . give_item2 ( "11974" , 1 ) |
pc . give_item2 ( "12649" , 1 ) |
pc . give_item2 ( "13049" , 1 ) |
pc . give_item2 ( "17009" , 1 ) |
pc . give_item2 ( "16009" , 1 ) |
pc . give_item2 ( "15009" , 1 ) |
pc . give_item2 ( "14009" , 1 ) |
pc . give_item2 ( "7169" , 1 ) |
pc . give_item2 ( "5119" , 1 ) |
say_reward ( "Du hast das Kampfset Schamane erhalten!" ) |
end |
end |
end |
end |
main_quest_level1 |
---------------------------------- |
-- Main Quest LV1 |
-- Auftrag 1 |
---------------------------------- |
quest main_quest_lv1 begin |
state start begin |
when login or levelup with pc.get_level() == 1 begin |
set_state( gotoinfomation ) |
end |
end |
state gotoinfomation begin |
when letter begin |
send_letter("Willkommen auf SilenceDeath3") |
end |
when button or info begin |
say_title("Willkommen auf SilenceDeath3") |
----"12345678901234567890123456789012345678901234567890" |
say ( "Willkommen auf dem Server SilenceDeath3." ) |
say ( "Ich freue mich das du unsere Comunity beigetreten bist!!!" ) |
say ( "Ich hoffe du bleibst uns lange treu und fühlst dich bei uns wohl." ) |
say ( "Bei irgendwelchen Fragen oder Problemen wende dich an einen Teamler," ) |
say ( "sie haben immer ein offenes Ohr für dich!" ) |
say ( "Ansonsten kannst du dich auch ans Forum wenden. So nun viel Spaß und Glück wünscht dir" ) |
say ( "(SA)SilenceWish" ) |
pc.give_exp2(1950000) |
set_quest_state ( "levelup" , "run" ) |
pc . change_money ( 7500000 ) |
pc . give_item2 ( "27003" , 200 ) |
pc . give_item2 ( "50512" , 1 ) |
pc . give_item2 ( "72702" , 1 ) |
pc . give_item2 ( "71052" , 10 ) |
pc . give_item2 ( "71085" , 200 ) |
pc . give_item2 ( "71084" , 200 ) |
pc . give_item2 ( "27112" , 200 ) |
pc . give_item2 ( "27006" , 200 ) |
pc . give_item2 ( "27112" , 200 ) |
pc . give_item2 ( "27115" , 200 ) |
pc . give_item2 ( "70102" , 10 ) |
pc . give_item2 ( "71095" , 20 ) |
pc . give_item2 ( "71096" , 2 ) |
say_reward ( "Du wurdest auf level 41 hochgestuft." ) |
say_reward ( "Du erhielst Yang." ) |
say_reward ( "Du erhielst Pots zum Levlen." ) |
say_reward ( "Du erhälst einen Regenbogenstein" ) |
say_reward ( "Du erhielst Windschuhe" ) |
say_reward ( "Du erhielst ein Pferd." ) |
say_reward ( "Viel Spaß Liebe Grüße (SA)SilenceWish " ) |
clear_letter ( ) |
set_state ( "__COMPLETE__" ) |
if pc . job == 0 then |
pc . give_item2 ( "11971" , 1 ) |
pc . give_item2 ( "12229" , 1 ) |
pc . give_item2 ( "13049" , 1 ) |
pc . give_item2 ( "17009" , 1 ) |
pc . give_item2 ( "16009" , 1 ) |
pc . give_item2 ( "15009" , 1 ) |
pc . give_item2 ( "14009" , 1 ) |
pc . give_item2 ( "3219" , 1 ) |
pc . give_item2 ( "299" , 1 ) |
say_reward ( "Du hast das Kampfset Krieger erhalten!" ) |
elseif pc . job == 1 then |
pc . give_item2 ( "11972" , 1 ) |
pc . give_item2 ( "12369" , 1 ) |
pc . give_item2 ( "8000" , 200 ) |
pc . give_item2 ( "8000" , 200 ) |
pc . give_item2 ( "13049" , 200 ) |
pc . give_item2 ( "17009" , 200 ) |
pc . give_item2 ( "16009" , 1 ) |
pc . give_item2 ( "15009" , 1 ) |
pc . give_item2 ( "14009" , 1 ) |
pc . give_item2 ( "2069" , 1 ) |
pc . give_item2 ( "1179" , 1 ) |
say_reward ( "Du hast das Kampfset Ninja erhalten!" ) |
elseif pc . job == 2 then |
pc . give_item2 ( "11973" , 1 ) |
pc . give_item2 ( "12509" , 1 ) |
pc . give_item2 ( "17009" , 1 ) |
pc . give_item2 ( "16009" , 1 ) |
pc . give_item2 ( "15009" , 1 ) |
pc . give_item2 ( "14009" , 1 ) |
pc . give_item2 ( "13049" , 1 ) |
pc . give_item2 ( "299" , 1 ) |
say_reward ( "Du hast das Kampfset Sura erhalten!" ) |
elseif pc . job == 3 then |
pc . give_item2 ( "11974" , 1 ) |
pc . give_item2 ( "12649" , 1 ) |
pc . give_item2 ( "13049" , 1 ) |
pc . give_item2 ( "17009" , 1 ) |
pc . give_item2 ( "16009" , 1 ) |
pc . give_item2 ( "15009" , 1 ) |
pc . give_item2 ( "14009" , 1 ) |
pc . give_item2 ( "7169" , 1 ) |
pc . give_item2 ( "5119" , 1 ) |
say_reward ( "Du hast das Kampfset Schamane erhalten!" ) |
end |
end |
end |
state gototeacher begin |
when letter begin |
local v=find_npc_by_vnum(20354) |
if 0==v then |
else |
target.vid("__TARGET__", v, "Gehe zum Stadtwächter") |
end |
end |
when letter begin |
send_letter("Gehe zum Stadtwächter!") |
end |
when button or info begin |
say_title("Gehe zum Stadtwächter!") |
say("Suche den Stadtwächter auf der Karte.") |
say("") |
----------"12345678901234567890123456789012345678901234567890" |
say_reward("Den weg findest du auf der Minikarte") |
say_reward("Folge dem Punkt auf dem Radar") |
say_reward("Gehe zu ihm.") |
say("") |
end |
when __TARGET__.target.click begin |
target.delete("__TARGET__") |
say("Stadtwächter:") |
----"12345678901234567890123456789012345678901234567890" |
say("Du scheinst neu hier im Ort zu sein! Wie ich") |
say("sehe, haben sie aus dir noch keinen Soldaten") |
say("gemacht. hast du überhaupt irgendeine Ausbildung") |
say("erhalten? Sieh dich nur an! Du hast bestimmt") |
say("noch nie in deinem Leben eine Waffe benutzt!") |
say("Also hör zu! Du musst stets wachsam sein, wenn") |
say("du im Krieg überleben willst. Bist du Level 10") |
say("erreichst, werde ich dir helfen. Aber glaub") |
say("nicht, dass es einfach wird!") |
say("Und jetzt beweg dich!") |
say("") |
wait() |
say("Stadtwächter:") |
say("Mach dich auf dem Weg und lerne die") |
say("grundlegenden Methoden für Kampf und Jagd!") |
say("Solbald du in das nächste Level erreicht hast,") |
say("solltest du ins Dorf zurückkehren, um erneut mit") |
say("mir zu reden") |
say("Was stehst du noch herum? Los!") |
say("") |
clear_letter() |
set_quest_state("find_squareguard", "find") |
set_quest_state("main_quest_lv2","run") |
set_state( __COMPLETE__ ) |
end |
end |
state __COMPLETE__ begin |
end |
end |
So wen ihr damit fertig seit einfach abspeichern
Filezilla fragt euch jetzt ob es die Datein neu hochladen soll da drückt ihr auf JA
So nun könnt ihr rebooten.
Wichtig:
a)diese sachen für login_info und main_quest_level1 sind Vorschläge!
b)Dieses HowTo entand aus meinen Erfahrungen und wie es auf meinem Server geklappt hat
c)beachtet bitte das das mein erstes HowTo ist also bitte nicht so streng sein =)
Viel Spaß damit