Initial commit: server + serverfiles
This commit is contained in:
+1
@@ -0,0 +1 @@
|
||||
gameforge.new_quest_lv54._020_say_title
|
||||
Executable
+8
@@ -0,0 +1,8 @@
|
||||
target . delete ( "__TARGET2__" )
|
||||
say_title ( gameforge . new_quest_lv54 . _040_say_title )
|
||||
say ( gameforge . new_quest_lv54 . _051_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . new_quest_lv54 . _040_say_title )
|
||||
say ( gameforge . new_quest_lv54 . _052_say )
|
||||
q . done ( )
|
||||
set_state ( "ask_captain" )
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.subquest_01._20_npcChat
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_01 . _30_say )
|
||||
say_item_vnum ( 30130 )
|
||||
say ( gameforge . subquest_01 . _40_say )
|
||||
local s = select ( gameforge . subquest_01 . _50_select , gameforge . subquest_01 . _60_select )
|
||||
if 2 == s then
|
||||
say ( gameforge . subquest_01 . _70_say )
|
||||
local a = select ( gameforge . locale . guild . yes , gameforge . locale . guild . no )
|
||||
if 2 == a then
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_01 . _80_say )
|
||||
return
|
||||
end
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_01 . _90_say )
|
||||
set_state ( "__GIVEUP__" )
|
||||
return
|
||||
end
|
||||
say_title ( gameforge . subquest_01 . _100_sayTitle )
|
||||
say ( gameforge . subquest_01 . _110_say )
|
||||
set_state ( "to_yeonnahwan" )
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.subquest_10._190_npcChat
|
||||
Executable
+35
@@ -0,0 +1,35 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
if pc . count_item ( "30017" ) >= 1 then
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_10 . _200_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . collect_herb_lv4 . _130_sayTitle )
|
||||
say_reward ( gameforge . subquest_10 . _210_sayReward )
|
||||
pc . remove_item ( "30017" , 1 )
|
||||
pc . give_exp2 ( 60000 )
|
||||
pc . change_money ( 10000 )
|
||||
pc . give_item2 ( "50083" , 1 )
|
||||
clear_letter ( )
|
||||
set_state ( "__COMPLETE__" )
|
||||
else
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_10 . _220_say )
|
||||
say_item_vnum ( "30017" )
|
||||
local s = select ( gameforge . locale . levelup . prev_quest_go , gameforge . subquest_10 . _230_select )
|
||||
if 2 == s then
|
||||
say ( gameforge . subquest_10 . _240_say )
|
||||
local a = select ( gameforge . locale . guild . yes , gameforge . locale . guild . no )
|
||||
if 2 == a then
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_10 . _250_say )
|
||||
set_state ( "information" )
|
||||
return
|
||||
end
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_10 . _260_say )
|
||||
set_state ( "__GIVEUP__" )
|
||||
return
|
||||
end
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_10 . _270_say )
|
||||
end
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.subquest_10._10_targetVid
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_10 . _20_say )
|
||||
say_item_vnum ( "30017" )
|
||||
wait ( )
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_10 . _30_say )
|
||||
local s = select ( gameforge . subquest_10 . _40_select , gameforge . subquest_05 . _80_select )
|
||||
if 2 == s then
|
||||
say ( gameforge . subquest_10 . _50_say )
|
||||
local a = select ( gameforge . locale . guild . yes , gameforge . locale . guild . no )
|
||||
if 2 == a then
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_10 . _60_say )
|
||||
return
|
||||
end
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_10 . _70_say )
|
||||
set_state ( "__GIVEUP__" )
|
||||
return
|
||||
end
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_10 . _80_say )
|
||||
set_state ( "go_to_blacksmith" )
|
||||
+1
@@ -0,0 +1 @@
|
||||
return pc . level >= 18
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.subquest_17._120_npcChat
|
||||
Executable
+7
@@ -0,0 +1,7 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . subquest_01 . _100_sayTitle )
|
||||
say ( gameforge . subquest_17 . _130_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . subquest_01 . _100_sayTitle )
|
||||
say ( gameforge . subquest_17 . _140_say )
|
||||
set_state ( "find_ariyoung" )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.subquest_27._140_npcChat
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_27 . _150_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . subquest_27 . _160_sayTitle )
|
||||
say ( gameforge . subquest_27 . _170_say )
|
||||
set_state ( "back_to_soonyougil" )
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.subquest_32._290_npcChat
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
target . delete ( "__TARGET2__" )
|
||||
say_title ( gameforge . find_squareguard . _130_sayTitle )
|
||||
say ( gameforge . subquest_32 . _300_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . subquest_27 . _160_sayTitle )
|
||||
say ( gameforge . subquest_32 . _310_say )
|
||||
say_item_vnum ( 30143 )
|
||||
say_item_vnum ( 30144 )
|
||||
say ( gameforge . subquest_32 . _320_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . subquest_27 . _160_sayTitle )
|
||||
say ( gameforge . subquest_32 . _330_say )
|
||||
local s = select ( gameforge . subquest_01 . _50_select , gameforge . subquest_01 . _60_select )
|
||||
if 2 == s then
|
||||
say ( gameforge . subquest_32 . _60_say )
|
||||
local a = select ( gameforge . locale . guild . yes , gameforge . locale . guild . no )
|
||||
if 2 == a then
|
||||
say_title ( gameforge . subquest_27 . _160_sayTitle )
|
||||
say ( gameforge . subquest_32 . _340_say )
|
||||
return
|
||||
end
|
||||
say_title ( gameforge . subquest_27 . _160_sayTitle )
|
||||
say ( gameforge . subquest_32 . _350_say )
|
||||
set_state ( "__GIVEUP__" )
|
||||
return
|
||||
end
|
||||
say_title ( gameforge . subquest_27 . _160_sayTitle )
|
||||
say ( gameforge . subquest_32 . _360_say )
|
||||
pc . setqf ( "jewel_done" , 1 )
|
||||
+1
@@ -0,0 +1 @@
|
||||
return pc . getf ( "subquest_32" , "jewel_done" ) == 0
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.subquest_32._370_npcChat
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
target . delete ( "__TARGET2__" )
|
||||
say_title ( gameforge . subquest_27 . _160_sayTitle )
|
||||
say ( gameforge . subquest_32 . _380_say )
|
||||
pc . give_item2 ( 30141 )
|
||||
pc . remove_item ( 30143 , 1 )
|
||||
pc . remove_item ( 30144 , 100 )
|
||||
pc . setqf ( "jewel_done" , 2 )
|
||||
if pc . count_item ( 30140 ) > 0 and pc . count_item ( 30139 ) >= 100 then
|
||||
set_state ( "all_item_done" )
|
||||
return
|
||||
end
|
||||
+1
@@ -0,0 +1 @@
|
||||
return pc . getqf ( "subquest_32" , "jewel_done" ) == 1 and pc . count_item ( 30143 ) >= 1 and pc . count_item ( 30144 ) >= 100
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
if pc . getqf ( "click_npc3" ) ~= 1 then target . delete ( "__target_npc3__" )
|
||||
pc . setqf ( "click_npc3" , 1 )
|
||||
say_title ( mob_name ( 9003 ) )
|
||||
say ( gameforge . main_quest_lv98 . _430_say )
|
||||
say ( "" )
|
||||
local remain = 4 - pc . getqf ( "click_npc1" ) - pc . getqf ( "click_npc2" ) - pc . getqf ( "click_npc3" ) - pc . getqf ( "click_npc4" )
|
||||
q . set_counter_value ( remain )
|
||||
if pc . getqf ( "click_npc1" ) == 1 and pc . getqf ( "click_npc2" ) == 1 and pc . getqf ( "click_npc3" ) == 1 and pc . getqf ( "click_npc4" ) == 1 then
|
||||
notice_multiline ( gameforge . main_quest_lv98 . _440_1_notice , notice )
|
||||
notice_multiline ( gameforge . main_quest_lv98 . _440_2_notice , notice )
|
||||
set_state ( "state4_3" )
|
||||
end
|
||||
return end
|
||||
Reference in New Issue
Block a user