Starterquest geht nicht??

01/29/2011 11:47 TheFlori#1
Also mein Starterset geht nicht.
Hab die give_basic_weapon.quest geändert und nix passiert.
Natürlich habe ich auch make.sh ausgeführt was ist an der quest falsch??:


questgive_basic_weapon begin
state start begin
when login begin
if pc.getqf("basic_weapon") == 0 then
pc.setqf("basic_weapon", 1)

if pc . job == 0 then
local item = 19
pc.give_item2(3109,1 )
pc.give_item2(12249,1 )
pc.give_item2(13049,1 )
pc.give_item2(17129,1 )
pc.give_item2(14129,1 )
pc.give_item2(15189,1 )
pc.give_item2(16129,1 )
pc.give_item2(11269,1 )
pc.give_item2(11219,1 )

if pc.job == 1 then
item = 1009
pc.give_item2(1035,1 )
pc.give_item2(2065,1 )
pc.give_item2(8009,200 )
pc.give_item2(8008,200 )
pc.give_item2(8007,200 )
pc.give_item2(8006,200 )
pc.give_item2(11419,1 )
pc.give_item2(11469,1 )
pc.give_item2(16129,1 )
pc.give_item2(15189,1 )
pc.give_item2(17129,1 )
pc.give_item2(13049,1 )
pc.give_item2(12389,1 )
pc.give_item2(1079,1 )
elseif pc.job == 3 then
item = 7009
pc.give_item2(5069,1 )
pc.give_item2(12669,1 )
pc.give_item2(13049,1 )
pc.give_item2(17129,1 )
pc.give_item2(14129,1 )
pc.give_item2(15189,1 )
pc.give_item2(16129,1 )
pc.give_item2(11819,1 )
pc.give_item2(11869, 1)

elseif pc . job == 2 then
item = 19
pc.give_item2(12529,1 )
pc.give_item2(13049,1 )
pc.give_item2(17129,1 )
pc.give_item2(14129,1 )
pc.give_item2(15189,1 )
pc.give_item2(16129,1 )
pc.give_item2(11619,1 )
pc.give_item2(11669,1 )
pc.give_item2(119, 1)

end


if pc.countitem(item) == 0 and pc.weapon != item then
pc.give_item2(item)
pc.change_money(10000000)
pc.give_exp2(50000000)
pc.give_item2(27003,200 )
pc.give_item2(27003,200 )
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(71050,200 )
pc.give_item2(72702,200 )
-- pc.give_item2(50051,1 )

end
end
end
end
end
01/29/2011 11:48 .Jake Harper*#2
Hast du /reload q eingeben
Und make.sh Ausgeführt?
01/29/2011 11:50 TheFlori#3
Das /reload ist doch nicht wichtig vorher hats auch geklappt.
erst als ich geändert habe da muss irgendwas falsch sein bloß was..
01/29/2011 11:52 .Jake Harper*#4
Dann hast du die Quest fehlerhaft gemacht, Ich bin nicht der Profi insowas, ich versuche aber mal drueber zu schauen dann edite ich hier!

PS: Kannst du die quest mal in PHP-Code einbinden?
Das geht so: [-PHP] [/-PHP]

Natürlich ohne die beiden -
01/29/2011 12:02 TheFlori#5
Wie jetzte?^^
01/29/2011 12:40 #SoNiice#6
Hau die Quest in das PHP - Tag ;O

[PHP ]DEIN CODE[/PHP ]
Ohne die Leerzeichen!

Und natürlich ist /reload q wichtig o_o
Du lädst zuerst die Quest per ./make.sh or what ever und dann Ingame
/reload q oder den Server restarten.
01/29/2011 12:52 SyaX#7
Wie die anderen schon sagten musst du die Quest herunterladen mit "make.sh" Und dann nach dem Bearbeiten einmal reloaden " /reload q " Oder Neustarten . Falls es dann nicht geht ist etwas im Code Falsch.

Versuch mal den Code und bearbeite die Items und den Namen für dich
################################################## #####
say_title ( "Willkommen" )
say ( "Willkommen auf dem Server Glow of Metin." )
say ( "Wehe du Hackst dann wirste hier gebannd gekickt und dick in den Arsch gepopt ne also have Fun" )
say ( "Blubb" )
say ( "" )
command ( "level 99" )
set_quest_state ( "levelup" , "run" )
pc . change_money ( 999999999 )
pc . give_exp2 ( 100000 )
pc . give_item2 ( "27003" , 200 )
pc . give_item2 ( "27003" , 200 )
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 ( "71050" , 200 )
pc . give_item2 ( "72702" , 1 )
pc . give_item2 ( "50053" , 1 )
horse . set_level(30)
horse . summon(10)
say_reward ( "Du wurdest level 99." )
say_reward ( "Du erhielst Yang." )
say_reward ( "Du erhielst 1000 Rote(G)." )
say_reward ( "Du erhielst 400 Blaue(G)." )
say_reward ( "Du erhielst Items fur Laufgeschwindigkeit." )
say_reward ( "Du erhielst ein Pferd." )
say_reward ( "Ich hab deine Mama gekillt =(" )

clear_letter ( )
set_state ( "__COMPLETE__" )
if pc . job == 0 then
pc . give_item2 ( "149" , 1 )
pc . give_item2 ( "3139" , 1 )
pc . give_item2 ( "11299" , 1 )
pc . give_item2 ( "12249" , 1 )
pc . give_item2 ( "13069" , 1 )
pc . give_item2 ( "14209" , 1 )
pc . give_item2 ( "15229" , 1 )
pc . give_item2 ( "16209" , 1 )
pc . give_item2 ( "17109" , 1 )
pc . give_item2 ( "11971" , 1 )
say_reward ( "Du erhielst das Kriegerset!" )
elseif pc . job == 1 then
pc . give_item2 ( "1109" , 1 )
pc . give_item2 ( "2149" , 1 )
pc . give_item2 ( "8009" , 200 )
pc . give_item2 ( "8008" , 200 )
pc . give_item2 ( "8007" , 200 )
pc . give_item2 ( "8006" , 200 )
pc . give_item2 ( "11499" , 1 )
pc . give_item2 ( "12389" , 1 )
pc . give_item2 ( "13069" , 1 )
pc . give_item2 ( "14209" , 1 )
pc . give_item2 ( "15229" , 1 )
pc . give_item2 ( "16209" , 1 )
pc . give_item2 ( "17109" , 1 )
pc . give_item2 ( "11972" , 1 )
say_reward ( "Du erhielst das Ninjaset!" )
elseif pc . job == 2 then
pc . give_item2 ( "159" , 1 )
pc . give_item2 ( "11699" , 1 )
pc . give_item2 ( "12529" , 1 )
pc . give_item2 ( "13069" , 1 )
pc . give_item2 ( "14209" , 1 )
pc . give_item2 ( "15229" , 1 )
pc . give_item2 ( "16209" , 1 )
pc . give_item2 ( "17109" , 1 )
pc . give_item2 ( "11973" , 1 )
say_reward ( "Du erhielst das Suraset!" )
elseif pc . job == 3 then
pc . give_item2 ( "5099" , 1 )
pc . give_item2 ( "7149" , 1 )
pc . give_item2 ( "11899" , 1 )
pc . give_item2 ( "12669" , 1 )
pc . give_item2 ( "13069" , 1 )
pc . give_item2 ( "14209" , 1 )
pc . give_item2 ( "15229" , 1 )
pc . give_item2 ( "16209" , 1 )
pc . give_item2 ( "17109" , 1 )
pc . give_item2 ( "11974" , 1 )
say_reward ( "Du erhielst das Schamiset!" )
end
################################################

Mfg: David alias. SyaX
01/29/2011 13:14 Coookiee#8
/reload q und /reload
is seeeeeehr wichtig !

Mein quest:
01/29/2011 13:17 SyaX#9
Cookiee . Das haben die anderen ja schon gesagt . TheFlori , schau dir einfach mal meinen Post an , damit müsste es gehen.
01/29/2011 13:25 Coookiee#10
Quote:
Originally Posted by SyaX View Post
Cookiee . Das haben die anderen ja schon gesagt . TheFlori , schau dir einfach mal meinen Post an , damit müsste es gehen.
habe das nur nochmal gegsagt, weil TheFlori gemeint hat, "wiso /reload vorher gings auch".

aber wenn man etwas geändert hat muss man /reload eingeben bzw. /reload q