Initial commit: server + serverfiles

This commit is contained in:
Game
2026-08-17 17:31:44 +00:00
commit ff1237686b
17389 changed files with 868929 additions and 0 deletions
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv101._290_sendLetter
@@ -0,0 +1,13 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv101 . _310_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv101 . _330_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_flame_lv101 . _340_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv101 . _350_say )
set_state ( "state2_2" )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv101._290_sendLetter
@@ -0,0 +1,2 @@
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv101 . _370_say )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv101._290_sendLetter
@@ -0,0 +1,16 @@
target . delete ( "__TARGET__" )
pc . remove_item ( 31080 , pc . count_item ( 31080 ) )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv101 . _400_say )
wait ( )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 4.8584e+07 ) )
pc . give_exp2 ( 4.8584e+07 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _200_sayReward , 154000 ) )
pc . change_money ( 154000 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 72024 ) , 1 ) )
pc . give_item2_select ( 72024 )
item . set_socket ( 2 , 180 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 71094 ) , 1 ) )
pc . give_item2 ( 71094 , 1 )
say ( )
set_state ( "state2_4" )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv101._290_sendLetter
@@ -0,0 +1,2 @@
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv101 . _420_say )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv101._430_sendLetter
@@ -0,0 +1,11 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv101 . _440_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv101 . _450_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_flame_lv101 . _340_say )
wait ( )
set_state ( "state3_2" )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv102._180_sendLetter
@@ -0,0 +1,16 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv102 . _200_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv102 . _220_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv102 . _250_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_flame_lv102 . _050_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv102 . _260_say )
set_state ( "state2_2" )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv102._180_sendLetter
@@ -0,0 +1,2 @@
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv102 . _310_say )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv102._180_sendLetter
@@ -0,0 +1,17 @@
target . delete ( "__TARGET__" )
pc . remove_item ( 31081 , pc . count_item ( 31081 ) )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv102 . _330_say )
wait ( )
say_title ( gameforge . main_quest_lv27 . _120_sayTitle )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 5.2484e+07 ) )
pc . give_exp2 ( 5.2484e+07 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _200_sayReward , 159000 ) )
pc . change_money ( 159000 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 72301 ) , 5 ) )
pc . give_item2 ( 72301 , 1 )
pc . give_item2 ( 72301 , 1 )
pc . give_item2 ( 72301 , 1 )
pc . give_item2 ( 72301 , 1 )
pc . give_item2 ( 72301 , 1 )
set_state ( "state3_1" )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv102._350_sendLetter
@@ -0,0 +1,13 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv102 . _360_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv102 . _380_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv102 . _390_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_flame_lv102 . _050_say )
set_state ( "state3_2" )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv103._390_sendLetter
@@ -0,0 +1,13 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv103 . _430_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv103 . _440_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv103 . _460_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_flame_lv103 . _220_say )
set_state ( "state4_3" )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv104._170_sendLetter
@@ -0,0 +1,16 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _240_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _250_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_flame_lv104 . _260_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _270_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_flame_lv104 . _050_say )
set_state ( "state2_3" )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv104._170_sendLetter
@@ -0,0 +1,29 @@
pc . remove_item ( 31082 , 1 )
if number ( 1 , 100 ) <= 90 then
local item_count = pc . getqf ( "item_count_1" )
item_count = item_count + 1
pc . setqf ( "item_count_1" , item_count )
if item_count < 5 then
say_title ( mob_name ( 20380 ) )
say ( string . format ( gameforge . main_quest_flame_lv104 . _300_say , 5 - item_count ) )
else
pc . remove_item ( 31082 , pc . count_item ( 31082 ) )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _310_say )
wait ( )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 5.7583e+07 ) )
pc . give_exp2 ( 5.7583e+07 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _200_sayReward , 170000 ) )
pc . change_money ( 170000 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 72723 ) , 1 ) )
pc . give_item2 ( 72723 , 1 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 70050 ) , 1 ) )
pc . give_item2 ( 70050 , 1 )
say ( )
set_state ( "state3_1" )
end
else
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _320_say )
end
main_quest_flame_lv104 . item_count_state2_3 ( )
@@ -0,0 +1 @@
return pc . count_item ( 31082 ) > 0
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv104._330_sendLetter
@@ -0,0 +1,10 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _350_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _360_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_flame_lv104 . _050_say )
set_state ( "state3_2" )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv104._330_sendLetter
@@ -0,0 +1,24 @@
if pc . count_item ( 50814 ) >= 100 then
pc . remove_item ( 50814 , 100 )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _390_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_flame_lv104 . _400_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _410_say )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 4.6581e+07 ) )
pc . give_exp2 ( 4.6581e+07 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _200_sayReward , 171000 ) )
pc . change_money ( 171000 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 30045 ) , 2 ) )
pc . give_item2 ( 30045 , 2 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 50817 ) , 10 ) )
pc . give_item2 ( 50817 , 10 )
say ( )
set_state ( "state4_1" )
else
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _420_say )
end
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv104._330_sendLetter
@@ -0,0 +1,26 @@
target . delete ( "__TARGET__" )
if pc . count_item ( 50814 ) >= 100 then
pc . remove_item ( 50814 , 100 )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _390_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_flame_lv104 . _400_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _410_say )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 4.6581e+07 ) )
pc . give_exp2 ( 4.6581e+07 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _200_sayReward , 171000 ) )
pc . change_money ( 171000 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 30045 ) , 2 ) )
pc . give_item2 ( 30045 , 2 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 50817 ) , 10 ) )
pc . give_item2 ( 50817 , 10 )
say ( )
set_state ( "state4_1" )
else
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _420_say )
set_state ( "state3_2" )
end
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv104._450_sendLetter
@@ -0,0 +1,10 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _460_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _470_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_flame_lv104 . _050_say )
set_state ( "state4_2" )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv104._450_sendLetter
@@ -0,0 +1,2 @@
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _500_say )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv104._450_sendLetter
@@ -0,0 +1,28 @@
target . delete ( "__TARGET__" )
if pc . count_item ( 31024 ) < 5 then
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _500_say )
set_state ( "state4_2" )
else
pc . remove_item ( 31024 , 5 )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv104 . _510_say )
wait ( )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 4.558e+07 ) )
pc . give_exp2 ( 4.558e+07 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _200_sayReward , 173000 ) )
pc . change_money ( 173000 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 71095 ) , 1 ) )
pc . give_item2 ( 71095 , 1 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 30015 ) , 2 ) )
pc . give_item2 ( 30015 , 2 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 70043 ) , 1 ) )
pc . give_item2_select ( 70043 )
item . set_socket ( 2 , 60 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 31083 ) , 3 ) )
pc . give_item2 ( 31083 , 3 )
say ( )
say_title ( string . format ( gameforge . main_quest_flame_lv99 . _430_say , 105 ) )
set_quest_state ( "main_quest_flame_lv105" , "state0" )
set_state ( "__COMPLETE__" )
end
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv99._180_sendLetter
@@ -0,0 +1,7 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv99 . _210_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv99 . _240_say )
set_state ( "state2_3" )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv99._180_sendLetter
@@ -0,0 +1,2 @@
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv99 . _280_say )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv99._180_sendLetter
@@ -0,0 +1,15 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv99 . _300_say )
wait ( )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 3.7003e+07 ) )
pc . give_exp2 ( 3.7003e+07 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _200_sayReward , 146000 ) )
pc . change_money ( 146000 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 72001 ) , 1 ) )
pc . give_item2_select ( 72001 )
item . set_socket ( 2 , 60 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 30046 ) , 1 ) )
pc . give_item2 ( 30046 , 1 )
say ( )
set_state ( "state3_1" )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv99._310_sendLetter
@@ -0,0 +1,13 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv99 . _330_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_flame_lv99 . _340_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv99 . _350_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_flame_lv99 . _360_say )
set_state ( "state3_2" )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv99._310_sendLetter
@@ -0,0 +1,2 @@
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv99 . _400_say )
@@ -0,0 +1 @@
gameforge.main_quest_flame_lv99._310_sendLetter
@@ -0,0 +1,22 @@
target . delete ( "__TARGET__" )
if pc . count_item ( 31076 ) >= 1 then
pc . remove_item ( 31076 , pc . count_item ( 31076 ) )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv99 . _420_say )
wait ( )
say_title ( gameforge . main_quest_lv27 . _120_sayTitle )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 3.5003e+07 ) )
pc . give_exp2 ( 3.5003e+07 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _200_sayReward , 147000 ) )
pc . change_money ( 147000 )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 30021 ) , 1 ) )
pc . give_item2 ( 30021 , 1 )
say ( )
say_title ( string . format ( gameforge . main_quest_flame_lv99 . _430_say , 100 ) )
set_state ( "__COMPLETE__" )
set_quest_state ( "main_quest_flame_lv100" , "state0" )
else
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_flame_lv99 . _400_say )
set_state ( "state3_2" )
end
@@ -0,0 +1 @@
gameforge.main_quest_lv91._270_sendLetter
@@ -0,0 +1,19 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _290_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_lv91 . _300_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _310_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _320_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _330_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_lv91 . _340_say )
set_state ( "state3_2" )
@@ -0,0 +1 @@
gameforge.main_quest_lv91._270_sendLetter
@@ -0,0 +1,35 @@
if pc . count_item ( 31018 ) > 0 then
pc . remove_item ( 31018 , 1 )
if number ( 1 , 100 ) <= 70 then
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _380_say )
pc . setqf ( "item3_1_checked" , pc . getqf ( "item3_1_checked" ) + 1 )
local remain = 10 - pc . getqf ( "item3_1_checked" )
if remain < 0 then
remain = 0
end
q . set_counter_value ( remain )
if pc . getqf ( "item3_1_checked" ) >= 10 then
pc . remove_item ( 31018 , pc . count_item ( 31018 ) )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _390_say )
wait ( )
say_title ( locale . reward )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 2.58054e+07 ) )
say_reward ( string . format ( gameforge . main_quest_lv60 . _200_sayReward , 214000 ) )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 30009 ) , 2 , locale . count_postfix ) )
say ( "" )
pc . give_exp2 ( 2.58054e+07 )
pc . change_money ( 214000 )
pc . give_item2 ( 30009 , 2 )
set_state ( "state4_1" )
q . set_counter_name ( "" )
else
say ( string . format ( gameforge . main_quest_lv91 . _400_say , remain ) )
end
else
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _370_say )
end
end
@@ -0,0 +1 @@
return pc . count_item ( 31018 ) > 0
@@ -0,0 +1 @@
gameforge.main_quest_lv91._420_sendLetter
@@ -0,0 +1,13 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _440_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_lv91 . _450_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _460_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_lv91 . _470_say )
set_state ( "state4_2" )
@@ -0,0 +1 @@
gameforge.main_quest_lv91._420_sendLetter
@@ -0,0 +1,47 @@
if pc . count_item ( 31019 ) > 0 then
local cur_t = get_global_time ( ) - 60 * 60 * 9
local today_date = cur_t - math . mod ( cur_t , 86400 )
local last_checked_date = pc . getqf ( "last_checked_date" )
if today_date ~= last_checked_date then
pc . setqf ( "last_checked_date" , today_date )
pc . setqf ( "today_item4_1_checked" , 0 )
end
local today_item4_1_checked = pc . getqf ( "today_item4_1_checked" )
if today_item4_1_checked >= 1 then
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _500_say )
else
pc . remove_item ( 31019 , 1 )
if number ( 1 , 100 ) <= 70 then
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _510_say )
pc . setqf ( "item4_1_checked" , pc . getqf ( "item4_1_checked" ) + 1 )
pc . setqf ( "today_item4_1_checked" , pc . getqf ( "today_item4_1_checked" ) + 1 )
local remain = 3 - pc . getqf ( "item4_1_checked" )
if remain < 0 then
remain = 0
end
q . set_counter_value ( remain )
if pc . getqf ( "item4_1_checked" ) >= 3 then
pc . remove_item ( 31019 , pc . count_item ( 31019 ) )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _520_say )
wait ( )
say_title ( locale . reward )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 2.7874e+07 ) )
say_reward ( string . format ( gameforge . main_quest_lv60 . _200_sayReward , 225000 ) )
say ( "" )
pc . give_exp2 ( 2.7874e+07 )
pc . change_money ( 225000 )
set_state ( "state5_1" )
q . set_counter_name ( "" )
else
say ( string . format ( gameforge . main_quest_lv91 . _530_say , remain ) )
end
else
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _540_say )
end
end
end
@@ -0,0 +1 @@
return pc . count_item ( 31019 ) > 0
@@ -0,0 +1 @@
gameforge.main_quest_lv91._560_sendLetter
@@ -0,0 +1,21 @@
target . delete ( "__TARGET__" )
pc . remove_item ( 31020 , pc . count_item ( 31020 ) )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _650_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_lv91 . _660_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _670_say )
wait ( )
say_title ( locale . reward )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 6.76605e+06 ) )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 30045 ) , 2 , locale . count_postfix ) )
say ( "" )
say_title ( gameforge . main_quest_lv91 . _780_say )
pc . give_exp2 ( 6.76605e+06 )
pc . give_item2 ( 30045 , 2 )
clear_letter ( )
set_quest_state ( "main_quest_lv92" , "state0" )
set_state ( "__COMPLETE__" )
@@ -0,0 +1 @@
return pc . count_item ( 31020 ) >= 1
@@ -0,0 +1 @@
gameforge.main_quest_lv91._560_sendLetter
@@ -0,0 +1,21 @@
target . delete ( "__TARGET__" )
pc . remove_item ( 31020 , pc . count_item ( 31020 ) )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _650_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_lv91 . _660_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv91 . _670_say )
wait ( )
say_title ( locale . reward )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 6.76605e+06 ) )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 30045 ) , 2 , locale . count_postfix ) )
say ( "" )
say_title ( gameforge . main_quest_lv91 . _780_say )
pc . give_exp2 ( 6.76605e+06 )
pc . give_item2 ( 30045 , 2 )
clear_letter ( )
set_quest_state ( "main_quest_lv92" , "state0" )
set_state ( "__COMPLETE__" )
@@ -0,0 +1 @@
return pc . count_item ( 31020 ) >= 1
@@ -0,0 +1 @@
gameforge.main_quest_lv92._370_sendLetter
@@ -0,0 +1,25 @@
target . delete ( "__TARGET__" )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv92 . _420_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_lv92 . _430_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv92 . _440_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_lv92 . _450_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv92 . _460_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_lv92 . _470_say )
wait ( )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv92 . _480_say )
wait ( )
say_title ( pc . getname ( ) )
say ( gameforge . main_quest_lv92 . _490_say )
set_state ( "state3_3" )
@@ -0,0 +1 @@
gameforge.main_quest_lv92._370_sendLetter
@@ -0,0 +1,17 @@
if pc . count_item ( 31022 ) >= 10 then
pc . remove_item ( 31022 , pc . count_item ( 31022 ) )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv92 . _540_say )
wait ( )
say_title ( locale . reward )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 3.4874e+07 ) )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 27992 ) , 2 , locale . count_postfix ) )
say ( "" )
pc . give_exp2 ( 3.4874e+07 )
pc . give_item2 ( 27992 , 1 )
pc . give_item2 ( 27992 , 1 )
set_state ( "state4_1" )
else
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv92 . _520_say )
end
@@ -0,0 +1 @@
gameforge.main_quest_lv92._370_sendLetter
@@ -0,0 +1,19 @@
target . delete ( "__TARGET__" )
if pc . count_item ( 31022 ) >= 10 then
pc . remove_item ( 31022 , pc . count_item ( 31022 ) )
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv92 . _540_say )
wait ( )
say_title ( locale . reward )
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 3.4874e+07 ) )
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 27992 ) , 2 , locale . count_postfix ) )
say ( "" )
pc . give_exp2 ( 3.4874e+07 )
pc . give_item2 ( 27992 , 1 )
pc . give_item2 ( 27992 , 1 )
set_state ( "state4_1" )
else
say_title ( mob_name ( 20380 ) )
say ( gameforge . main_quest_lv92 . _520_say )
set_state ( "state3_3" )
end
@@ -0,0 +1 @@
gameforge.main_quest_lv93._010_sendLetter

Some files were not shown because too many files have changed in this diff Show More