You last visited: Today at 23:34
Advertisement
[Hilfe]give_basic_weapon.quest
Discussion on [Hilfe]give_basic_weapon.quest within the Metin2 Private Server forum part of the Metin2 category.
10/15/2011, 16:50
#1
elite*gold: 216
Join Date: Aug 2009
Posts: 1,768
Received Thanks: 1,962
[Hilfe]give_basic_weapon.quest
Liebe Community,
ich hätte mal eine Frage an euch und hoffe auf hilfreiche Antworten.
Und zwar habe ich in meinen Server (basierend auf Daroo Files) die
give_basic_weapon eingefügt.
Inhalt:
PHP Code:
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 . job == 0 then pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27006 , 200 ) pc . give_item2 ( 19 ) 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 ) pc . give_item2 ( 72702 ) pc . give_item2 ( 71044 , 20 ) pc . give_item2 ( 71045 , 20 ) pc . give_item2 ( 50512 ) pc . give_item2 ( 80009 ) horse . set_level ( 21 ) horse . ride ( ) pc . give_item2 ( 50053 ) pc . set_skill_level ( 131 , 59 ) pc . set_skill_level ( 137 , 59 ) pc . set_skill_level ( 138 , 59 ) pc . set_skill_level ( 139 , 59 ) pc . set_skill_level ( 140 , 59 ) say ( "Willkommen auf SERVERNAME" ) say ( "Dein Starterequip hast du bereits erhalten." ) say ( "Mache dich nun auf den Weg und erforsche diese Welt!" ) elseif pc . job == 1 then pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27006 , 200 ) pc . give_item2 ( 1009 ) 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 ) pc . give_item2 ( 72702 ) pc . give_item2 ( 71044 , 20 ) pc . give_item2 ( 71045 , 20 ) pc . give_item2 ( 50512 ) pc . give_item2 ( 80009 ) horse . set_level ( 21 ) horse . ride ( ) pc . give_item2 ( 50053 ) pc . set_skill_level ( 131 , 59 ) pc . set_skill_level ( 137 , 59 ) pc . set_skill_level ( 138 , 59 ) pc . set_skill_level ( 139 , 59 ) pc . set_skill_level ( 140 , 59 ) say ( "Willkommen auf SERVERNAME" ) say ( "Dein Starterequip hast du bereits erhalten." ) say ( "Mache dich nun auf den Weg und erforsche diese Welt!" ) elseif pc . job == 2 then pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27006 , 200 ) 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 ) pc . give_item2 ( 72702 ) pc . give_item2 ( 71044 , 20 ) pc . give_item2 ( 71045 , 20 ) pc . give_item2 ( 50512 ) pc . give_item2 ( 80009 ) horse . set_level ( 21 ) horse . ride ( ) pc . give_item2 ( 50053 ) pc . set_skill_level ( 131 , 59 ) pc . set_skill_level ( 137 , 59 ) pc . set_skill_level ( 138 , 59 ) pc . set_skill_level ( 139 , 59 ) pc . set_skill_level ( 140 , 59 ) say ( "Willkommen auf SERVERNAME" ) say ( "Dein Starterequip hast du bereits erhalten." ) say ( "Mache dich nun auf den Weg und erforsche diese Welt!" ) elseif pc . job == 3 then pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27006 , 200 ) 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 ) pc . give_item2 ( 72702 ) pc . give_item2 ( 71044 , 20 ) pc . give_item2 ( 71045 , 20 ) pc . give_item2 ( 50512 ) pc . give_item2 ( 80009 ) horse . set_level ( 21 ) horse . ride ( ) pc . give_item2 ( 50053 ) pc . set_skill_level ( 131 , 59 ) pc . set_skill_level ( 137 , 59 ) pc . set_skill_level ( 138 , 59 ) pc . set_skill_level ( 139 , 59 ) pc . set_skill_level ( 140 , 59 ) say ( "Willkommen auf SERVERNAME" ) say ( "Dein Starterequip hast du bereits erhalten." ) say ( "Mache dich nun auf den Weg und erforsche diese Welt!" ) end end end end end
und sie will nicht funktionieren.
Weiß einer woran das liegen könnte?
10/15/2011, 16:53
#2
elite*gold: 281
Join Date: Aug 2010
Posts: 1,502
Received Thanks: 447
PHP Code:
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 . job == 0 then pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27006 , 200 ) pc . give_item2 ( 19 ) 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 ) pc . give_item2 ( 72702 ) pc . give_item2 ( 71044 , 20 ) pc . give_item2 ( 71045 , 20 ) pc . give_item2 ( 50512 ) pc . give_item2 ( 80009 ) horse . set_level ( 21 ) horse . ride ( ) pc . give_item2 ( 50053 ) pc . set_skill_level ( 131 , 59 ) pc . set_skill_level ( 137 , 59 ) pc . set_skill_level ( 138 , 59 ) pc . set_skill_level ( 139 , 59 ) pc . set_skill_level ( 140 , 59 ) say ( "Willkommen auf SERVERNAME" ) say ( "Dein Starterequip hast du bereits erhalten." ) say ( "Mache dich nun auf den Weg und erforsche diese Welt!" ) end elseif pc . job == 1 then pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27006 , 200 ) pc . give_item2 ( 1009 ) 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 ) pc . give_item2 ( 72702 ) pc . give_item2 ( 71044 , 20 ) pc . give_item2 ( 71045 , 20 ) pc . give_item2 ( 50512 ) pc . give_item2 ( 80009 ) horse . set_level ( 21 ) horse . ride ( ) pc . give_item2 ( 50053 ) pc . set_skill_level ( 131 , 59 ) pc . set_skill_level ( 137 , 59 ) pc . set_skill_level ( 138 , 59 ) pc . set_skill_level ( 139 , 59 ) pc . set_skill_level ( 140 , 59 ) say ( "Willkommen auf SERVERNAME" ) say ( "Dein Starterequip hast du bereits erhalten." ) say ( "Mache dich nun auf den Weg und erforsche diese Welt!" ) end elseif pc . job == 2 then pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27006 , 200 ) 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 ) pc . give_item2 ( 72702 ) pc . give_item2 ( 71044 , 20 ) pc . give_item2 ( 71045 , 20 ) pc . give_item2 ( 50512 ) pc . give_item2 ( 80009 ) horse . set_level ( 21 ) horse . ride ( ) pc . give_item2 ( 50053 ) pc . set_skill_level ( 131 , 59 ) pc . set_skill_level ( 137 , 59 ) pc . set_skill_level ( 138 , 59 ) pc . set_skill_level ( 139 , 59 ) pc . set_skill_level ( 140 , 59 ) say ( "Willkommen auf SERVERNAME" ) say ( "Dein Starterequip hast du bereits erhalten." ) say ( "Mache dich nun auf den Weg und erforsche diese Welt!" ) end elseif pc . job == 3 then pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27003 , 200 ) pc . give_item2 ( 27006 , 200 ) 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 ) pc . give_item2 ( 72702 ) pc . give_item2 ( 71044 , 20 ) pc . give_item2 ( 71045 , 20 ) pc . give_item2 ( 50512 ) pc . give_item2 ( 80009 ) horse . set_level ( 21 ) horse . ride ( ) pc . give_item2 ( 50053 ) pc . set_skill_level ( 131 , 59 ) pc . set_skill_level ( 137 , 59 ) pc . set_skill_level ( 138 , 59 ) pc . set_skill_level ( 139 , 59 ) pc . set_skill_level ( 140 , 59 ) say ( "Willkommen auf SERVERNAME" ) say ( "Dein Starterequip hast du bereits erhalten." ) say ( "Mache dich nun auf den Weg und erforsche diese Welt!" ) end end end end end end
Vielleicht soo
10/15/2011, 16:58
#3
elite*gold: 0
Join Date: May 2008
Posts: 314
Received Thanks: 115
Hast du die Quest zusammenkopiert oder warum haste solche Leerschritte drinne?
horse . set_level ( 21 )
horse . ride ( )
pc . give_item2 ( 50053 )
pc . set_skill_level ( 131 , 59 )
pc . set_skill_level ( 137 , 59 )
pc . set_skill_level ( 138 , 59 )
pc . set_skill_level ( 139 , 59 )
pc . set_skill_level ( 140 , 59 )
say("Willkommen auf SERVERNAME")
say("Dein Starterequip hast du bereits erhalten.")
say("Mache dich nun auf den Weg und erforsche diese Welt!")
10/15/2011, 17:02
#4
elite*gold: 216
Join Date: Aug 2009
Posts: 1,768
Received Thanks: 1,962
Nein,
ich habe die alte "give_basic_weapon " editiert.
10/15/2011, 17:05
#5
elite*gold: 0
Join Date: May 2008
Posts: 314
Received Thanks: 115
Hier ein teil von meiner Quest, vielleicht hilft es ja dir ^^
PHP Code:
quest give_basic_weapon begin state start begin when login begin say ( "Dein Text" ) say ( "Dein Text" ) if pc . getqf ( "basic_weapon" ) != 0 then -- old version support return end if pc . job == 0 then -- Krieger item_vnum = 359 -- Waffe item_vnum2 = 11971 -- ARMOR King item_vnum3 = 11309 -- ARMOR Travel item_vnum4 = 12209 -- Helm elseif pc . job == 2 then -- Srura item_vnum = 389 -- Waffe item_vnum2 = 11973 -- ARMOR King item_vnum3 = 11709 -- ARMOR Travel item_vnum4 = 12489 -- Helmet elseif pc . job == 3 then -- shaman item_vnum = 5059 -- Waffe item_vnum2 = 11974 -- ARMOR KING item_vnum3 = 12009 -- ARMOR Travel item_vnum4 = 12629 -- Helmet elseif pc . job == 1 then -- assassin item_vnum = 559 -- Waffe item_vnum2 = 11972 -- ARMOR KING item_vnum3 = 11509 -- ARMOR Travel item_vnum4 = 12349 -- Helmet end local item_count = pc . countitem ( item_vnum ) local equip_weapon = pc . weapon if item_count == 0 and equip_weapon != item_vnum then pc . give_item2 ( item_vnum ) -- jobtype weapon pc . give_item2 ( item_vnum2 ) -- jobtype ARMOR King pc . give_item2 ( item_vnum3 ) -- jobtype ARMOR Travel pc . give_item2 ( item_vnum4 ) -- jobtype helmet pc . give_item2 ( 30129 , 1 ) -- Crudos Führungszeugnis pc . give_item2 ( 27001 , 200 ) -- k red potions pc . give_item2 ( 27004 , 200 ) -- K blaue Potts pc . give_item2 ( 13009 , 1 ) -- Schlachtschild + 9 pc . give_item2 ( 17009 , 1 ) -- Holzohringe + 9 pc . give_item2 ( 15009 , 1 ) -- Lederschuhe + 9 pc . give_item2 ( 16009 , 1 ) -- Holzhalskette + 9 pc . give_item2 ( 14009 , 1 ) -- Holzarmband + 9 pc . give_item2 ( 70038 , 10 ) -- Tapfis 10 St . set_state ( __COMPLETE__ ) -- else -- test_chat ( string . format ( "job[%d],item_vnum[%d].count = %d, equip_weapon[%d]" , -- pc . job , item_vnum , item_count , equip_weapon )) end end end state __COMPLETE__ begin end end
Similar Threads
[Release]Give_basic_weapon quest
04/05/2011 - Metin2 PServer Guides & Strategies - 4 Replies
Hello E*pvp
I was a little bored, so made a starterset cause i havnt seen any good ones around.
quest give_basic_weapon begin
state start begin
when login begin
if pc.getqf("basic_weapon") == 0 then
pc.setqf("basic_weapon", 1)
[Suche]Give_basic_weapon.quest von Computerkrank
11/17/2010 - Metin2 Private Server - 2 Replies
Hallo ihr lieben :D
Suche die "give_basic_weapon.quest" von Computerkrank.
Sie befindet sich im Ordner
/usr/rain/channel/share_data/locale/hongkong/ques t
In ihr befindet sich übrigens das Starterquest, was viele verändern wollen. :D
Könnte bitte jemand die Datei hochladen?
Hab meine ausversehen überschrieben, ohne vorher ein Backup zu machen >,<
give_basic_weapon.quest
08/14/2010 - Metin2 Private Server - 1 Replies
Hallo, ich suche die give_basic_weapon.quest
Da ich meine ausversehn falsch bearbeitet haben; am besten wäre es wen das schon alles eingebaut wäre; das man am anfang Waffe+9 Russi+9 Helm+9 & Schild+9 bekommt :)
Danke schonma :P
give_basic_weapon.quest
07/25/2010 - Metin2 Private Server - 2 Replies
Hallo,
kann mir einer mal diese quest hochladen : give_basic_weapon.quest
Man sollte nur potts und anfangswaffe+0 bekommen (:
gebe nen paar thx, lg
All times are GMT +2. The time now is 23:34 .