Main Quest existiert nicht!?

12/31/2010 16:22 .Chrulaks#1
Kann mir einer sagen, warum bei unseren Serverfiles die Main_Quest_Lv1.gotoinformation nicht vorhanden ist?

Möchte nämlich ein Starterpaket einfügen, aber wenn ich die Datei einfach erstelle, Rechte gebe und sh make ausführe, kommt immer ein Core Fehler (irgendwas mit "Cannot find quest index").

Habs versucht in die gleichnamige .quest Datei einzufügen und in die "Give_Basic_Weapon.quest", aber beides geht nicht..
12/31/2010 16:35 Endless.#2
Hast du sie in der hongkong_list eingetragen?^^
vllt ist es ja desswegen.. kann sein..das du die quest mal gelöscht hast,
und se neu einfügen wolltest.. lad mal aus

usr/rain/channel/share_data/locale/hongkong/quest

die hongkong_list DATEI ..runter
dann öffnest du die..und trägst ganz unten
"Give_Basic_Weapon.quest" ein.. und machst unter der Quest noch eine
Zeile frei, weil die letze glaub nicht gelesen wird..

dann führst du make.sh aus und machst IG

/reload q


dann müsste deine Quest laufen , wenn du relogg machst ;)

wenn ich geolfen habe, ---> Thanks Button


Gruß Endless ;)
12/31/2010 16:42 .Chrulaks#3
Quote:
Originally Posted by xEndless View Post
Hast du sie in der hongkong_list eingetragen?^^
vllt ist es ja desswegen.. kann sein..das du die quest mal gelöscht hast,
und se neu einfügen wolltest.. lad mal aus

usr/rain/channel/share_data/locale/hongkong/quest

die hongkong_list DATEI ..runter
dann öffnest du die..und trägst ganz unten
"Give_Basic_Weapon.quest" ein.. und machst unter der Quest noch eine
Zeile frei, weil die letze glaub nicht gelesen wird..

dann führst du make.sh aus und machst IG

/reload q


dann müsste deine Quest laufen , wenn du relogg machst ;)

wenn ich geolfen habe, ---> Thanks Button


Gruß Endless ;)
Also

die .gotoinformation kommt nicht in die hongkong.

die .quest schon und das ist sie auch. hatte zwar keine zeile unten frei, aber mit freier zeile geht es auch nicht.

sh usw hab ich natürlich ausgeführt.
12/31/2010 16:53 Endless.#4
Hm.. kannst du die quest im Php Fenster mal zeigen? oder zur Questenkontrolle geben?
die kennen sich da sehr gut aus
12/31/2010 17:06 .Chrulaks#5
PHP Code:
say_title "Willkommen" 
say "Willkommen auf dem Server *ZENSIERT*." 
say "Von *ZENSIERT*"
say "Besucht uns im Teamspeak, Forum und auf der HP." )
say "Viel Spass wünscht euch euer Team!" 
say "" 
set_quest_state "levelup" "run" )
pc change_money 100000 )
pc give_item2 "27003" 200 )
pc give_item2 "27003" 200 )
pc give_item2 "27003" 200 )
pc give_item2 "27006" 200 )
pc give_item2 "27006" 200 )
pc give_item2 "72701" )
pc give_item2 "50051" )
horse advance ( )
horse advance ( )
horse advance ( )
horse advance ( )
horse advance ( )
horse advance ( )
horse advance ( )
horse advance ( )
horse advance ( ) 
say_reward "Du erhielst 100000 yang." 
say_reward "Du erhielst 600 Rote Potts(G)." 
say_reward "Du erhielst 400 Blaue Potts(G)." 
say_reward "Du erhielst Windschuhe" 
say_reward "Du erhielst ein Pferd Level 9." 
clear_letter ( ) 
set_state "__COMPLETE__" )
if 
pc job == 0 then
pc 
give_item2 "19" )
pc give_item2 "3009" )
pc give_item2 "11209" )
pc give_item2 "12209" )
pc give_item2 "13009" )
pc give_item2 "14009" )
pc give_item2 "15009" )
pc give_item2 "16009" )
pc give_item2 "17009" )
say_reward "Du erhielst das Kriegerset!" )
elseif 
pc job == 1 then 
pc 
give_item2 "1009" 
pc give_item2 "2009" )
pc give_item2 "8009" 200 )
pc give_item2 "8008" 200 )
pc give_item2 "8007" 200 )
pc give_item2 "8006" 200 )
pc give_item2 "11409" )
pc give_item2 "12349" )
pc give_item2 "13009" )
pc give_item2 "14009" )
pc give_item2 "15009" )
pc give_item2 "16009" )
pc give_item2 "17009" )
say_reward "Du erhielst das Ninjaset!" )
elseif 
pc job == 2 then 
pc 
give_item2 "19" )  
pc give_item2 "11609" )
pc give_item2 "12489" )
pc give_item2 "13009" )
pc give_item2 "14009" )
pc give_item2 "15009" )
pc give_item2 "16009" )
pc give_item2 "17009" )
say_reward "Du erhielst das Suraset!" )
elseif 
pc job == 3 then 
pc 
give_item2 "5009" )
pc give_item2 "7009" )
pc give_item2 "11809" )
pc give_item2 "12629" )
pc give_item2 "13009" )
pc give_item2 "14009" )
pc give_item2 "15009" )
pc give_item2 "16009" )
pc give_item2 "17009" )
say_reward "Du erhielst das Schamiset!" )
say_reward "Levele dich auf Level 10 für die Glocke" )
end 
aber sie wird auch gar nicht erst in der questanzeige angezeigt, wenn ich einen neuen char erstelle
12/31/2010 17:09 Endless.#6
Hast du diese Quest selbst geschrieben oder nur abgeändert?
12/31/2010 17:10 .Chrulaks#7
Quote:
Originally Posted by xEndless View Post
Hast du diese Quest selbst geschrieben oder nur abgeändert?
Abgeändert.
12/31/2010 17:17 Endless.#8
Dann versuchs mal mit aktualisieren..

diese überschreiben, make.sh ausführen oder reboot..
dann erstell dir ein neuen char und sag dann obs geklappt hat ^^
12/31/2010 17:26 .Chrulaks#9
Quote:
Originally Posted by xEndless View Post
Dann versuchs mal mit aktualisieren..

diese überschreiben, make.sh ausführen oder reboot..
dann erstell dir ein neuen char und sag dann obs geklappt hat ^^
Hab ich schon 100 mal gemacht. Klappt nicht.
12/31/2010 17:35 Endless.#10
Du hast also 2 Quest.. die eine und die Weapen.quest..
dann löscht du eine mal raus.. und deine eine Quest überschreibst du..


Main_Quest_Lv1.gotoinformation

versuchs mal mit Berechtigung--> 777
12/31/2010 17:40 .Chrulaks#11
Quote:
Originally Posted by xEndless View Post
Du hast also 2 Quest.. die eine und die Weapen.quest..
dann löscht du eine mal raus.. und deine eine Quest überschreibst du..


Main_Quest_Lv1.gotoinformation

versuchs mal mit Berechtigung--> 777
die gibts garnicht und wenn ich die in den letter ordner einfüge, kommt immer der core fehler (cannot find...). ich mache immer nach dem einfügen deteirechte 777 und sh make und ich reboote.

ich hab die quest die oben steht jetzt in der basic_weapon und in der main_quest_lv1.QUEST (nicht im letter ordner, sondern im quest ordner) und die sind beide in der hongkonglist und dateirechte 777 usw.
12/31/2010 17:43 Endless.#12
dann musst du der Quest auch nen state geben.. z.b

quest weapon begin
state start begin
when login or levelup with pc.get_level() == 1 begin


dann bekommst du nur items..solang du genau lv 1 bist..
wenn höher..dann nix mehr

und deine Quest da oben.. hat kein begin "sobald was gemacht wird"
die hongkonglist führt se auch nicht aus
12/31/2010 17:49 .Chrulaks#13
Quote:
Originally Posted by xEndless View Post
dann musst du der Quest auch nen state geben.. z.b

quest weapon begin
state start begin
when login or levelup with pc.get_level() == 1 begin


dann bekommst du nur items..solang du genau lv 1 bist..
wenn höher..dann nix mehr

und deine Quest da oben.. hat kein begin "sobald was gemacht wird"
die hongkonglist führt se auch nicht aus
ich probiers mal. aber das begin und so muss auch normalerweiße nicht in die
gotoinformation.

€: geht nicht. und was meinst du mit "führt die hongkonglist nicht aus?"