Initial commit: server + serverfiles
This commit is contained in:
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv101._290_sendLetter
|
||||
Executable
+13
@@ -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" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv101._290_sendLetter
|
||||
Executable
+2
@@ -0,0 +1,2 @@
|
||||
say_title ( mob_name ( 20380 ) )
|
||||
say ( gameforge . main_quest_flame_lv101 . _370_say )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv101._290_sendLetter
|
||||
Executable
+16
@@ -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" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv101._290_sendLetter
|
||||
Executable
+2
@@ -0,0 +1,2 @@
|
||||
say_title ( mob_name ( 20380 ) )
|
||||
say ( gameforge . main_quest_flame_lv101 . _420_say )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv101._430_sendLetter
|
||||
Executable
+11
@@ -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" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv102._180_sendLetter
|
||||
Executable
+16
@@ -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" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv102._180_sendLetter
|
||||
Executable
+2
@@ -0,0 +1,2 @@
|
||||
say_title ( mob_name ( 20380 ) )
|
||||
say ( gameforge . main_quest_flame_lv102 . _310_say )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv102._180_sendLetter
|
||||
Executable
+17
@@ -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" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv102._350_sendLetter
|
||||
Executable
+13
@@ -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" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv103._390_sendLetter
|
||||
Executable
+13
@@ -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" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv104._170_sendLetter
|
||||
Executable
+16
@@ -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" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv104._170_sendLetter
|
||||
Executable
+29
@@ -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 ( )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
return pc . count_item ( 31082 ) > 0
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv104._330_sendLetter
|
||||
Executable
+10
@@ -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" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv104._330_sendLetter
|
||||
Executable
+24
@@ -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
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv104._330_sendLetter
|
||||
Executable
+26
@@ -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
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv104._450_sendLetter
|
||||
Executable
+10
@@ -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" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv104._450_sendLetter
|
||||
Executable
+2
@@ -0,0 +1,2 @@
|
||||
say_title ( mob_name ( 20380 ) )
|
||||
say ( gameforge . main_quest_flame_lv104 . _500_say )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv104._450_sendLetter
|
||||
Executable
+28
@@ -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
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv99._180_sendLetter
|
||||
Executable
+7
@@ -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" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv99._180_sendLetter
|
||||
Executable
+2
@@ -0,0 +1,2 @@
|
||||
say_title ( mob_name ( 20380 ) )
|
||||
say ( gameforge . main_quest_flame_lv99 . _280_say )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv99._180_sendLetter
|
||||
Executable
+15
@@ -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" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv99._310_sendLetter
|
||||
Executable
+13
@@ -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" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv99._310_sendLetter
|
||||
Executable
+2
@@ -0,0 +1,2 @@
|
||||
say_title ( mob_name ( 20380 ) )
|
||||
say ( gameforge . main_quest_flame_lv99 . _400_say )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_flame_lv99._310_sendLetter
|
||||
Executable
+22
@@ -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
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv91._270_sendLetter
|
||||
Executable
+19
@@ -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" )
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv91._270_sendLetter
|
||||
Executable
+35
@@ -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
|
||||
+1
@@ -0,0 +1 @@
|
||||
return pc . count_item ( 31018 ) > 0
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv91._420_sendLetter
|
||||
Executable
+13
@@ -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" )
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv91._420_sendLetter
|
||||
Executable
+47
@@ -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
|
||||
+1
@@ -0,0 +1 @@
|
||||
return pc . count_item ( 31019 ) > 0
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv91._560_sendLetter
|
||||
Executable
+21
@@ -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__" )
|
||||
+1
@@ -0,0 +1 @@
|
||||
return pc . count_item ( 31020 ) >= 1
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv91._560_sendLetter
|
||||
Executable
+21
@@ -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__" )
|
||||
+1
@@ -0,0 +1 @@
|
||||
return pc . count_item ( 31020 ) >= 1
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv92._370_sendLetter
|
||||
Executable
+25
@@ -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" )
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv92._370_sendLetter
|
||||
Executable
+17
@@ -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
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv92._370_sendLetter
|
||||
Executable
+19
@@ -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
|
||||
+1
@@ -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
Reference in New Issue
Block a user