Initial commit: server + serverfiles
This commit is contained in:
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv32._560_sendLetter
|
||||
Executable
+20
@@ -0,0 +1,20 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv32 . _590_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv32 . _600_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv32 . _610_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv32 . _620_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv32 . _630_say )
|
||||
say_reward ( gameforge . main_quest_lv32 . _640_sayReward )
|
||||
pc . give_exp2 ( 1e+06 )
|
||||
say_reward ( gameforge . main_quest_lv32 . _650_sayReward )
|
||||
pc . change_money ( 50000 )
|
||||
say_reward ( gameforge . main_quest_lv32 . _660_sayReward )
|
||||
pc . give_item2 ( 70008 )
|
||||
pc . remove_item ( 30150 )
|
||||
set_state ( "godoc3" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv32._10_sendLetter
|
||||
Executable
+10
@@ -0,0 +1,10 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv32 . _40_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv32 . _50_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv32 . _60_say )
|
||||
set_state ( "gomerchant" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv32._300_sendLetter
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv32 . _340_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv32 . _350_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv32 . _360_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv32 . _370_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv32 . _380_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv32 . _390_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv32 . _400_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv32 . _410_say )
|
||||
say_reward ( gameforge . main_quest_lv32 . _420_sayReward )
|
||||
pc . give_exp2 ( 1e+06 )
|
||||
say_reward ( gameforge . main_quest_lv32 . _430_sayReward )
|
||||
pc . change_money ( 50000 )
|
||||
say_reward ( gameforge . main_quest_lv32 . _440_sayReward )
|
||||
pc . give_item2 ( 70012 )
|
||||
pc . remove_item ( 30150 )
|
||||
set_state ( "gotohunter" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv32._670_sendLetter
|
||||
Executable
+20
@@ -0,0 +1,20 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv40 . _50_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv40 . _60_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv40 . _70_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv40 . _80_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv40 . _90_say )
|
||||
say_reward ( gameforge . main_quest_lv40 . _100_sayReward )
|
||||
pc . give_exp2 ( 2e+06 )
|
||||
say_reward ( gameforge . main_quest_lv40 . _110_sayReward )
|
||||
pc . change_money ( 50000 )
|
||||
say_reward ( gameforge . main_quest_lv40 . _120_sayReward )
|
||||
pc . give_item2 ( 71018 )
|
||||
pc . remove_item ( 30150 )
|
||||
set_state ( "godoc4" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv40._260_npcChat
|
||||
Executable
+23
@@ -0,0 +1,23 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv40 . _270_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv40 . _280_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv40 . _290_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv40 . _300_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv40 . _310_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv40 . _320_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv40 . _330_say )
|
||||
say_reward ( gameforge . main_quest_lv40 . _340_sayReward )
|
||||
pc . give_exp2 ( 2e+06 )
|
||||
say_reward ( gameforge . main_quest_lv32 . _430_sayReward )
|
||||
pc . change_money ( 50000 )
|
||||
say_reward ( gameforge . main_quest_lv40 . _350_sayReward )
|
||||
pc . give_item2 ( 71019 )
|
||||
pc . remove_item ( 30150 )
|
||||
set_state ( "goboss" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv47._160_npcChat
|
||||
Executable
+19
@@ -0,0 +1,19 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv47 . _170_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv47 . _180_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv47 . _190_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . collect_herb_lv4 . _130_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv47 . _200_sayReward )
|
||||
pc . give_exp2 ( 3e+06 )
|
||||
say_reward ( gameforge . main_quest_lv47 . _210_sayReward )
|
||||
pc . change_money ( 75000 )
|
||||
say_reward ( gameforge . main_quest_lv47 . _220_sayReward )
|
||||
pc . give_item2 ( 71020 )
|
||||
pc . remove_item ( 30150 )
|
||||
set_state ( "gotomusician" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv47._520_sendLetter
|
||||
Executable
+19
@@ -0,0 +1,19 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv47 . _550_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv47 . _560_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv47 . _570_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv47 . _580_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . collect_herb_lv4 . _130_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv47 . _590_sayReward )
|
||||
pc . give_exp2 ( 3e+06 )
|
||||
pc . change_money ( 70000 )
|
||||
pc . give_item2 ( 70038 )
|
||||
pc . remove_item ( 30150 )
|
||||
clear_letter ( )
|
||||
set_state ( "__COMPLETE__" )
|
||||
set_quest_state ( "main_quest_lv50" , "run" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv47._30_npcChat
|
||||
Executable
+19
@@ -0,0 +1,19 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv47 . _40_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv47 . _50_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv47 . _60_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv47 . _70_sayTitle )
|
||||
say ( gameforge . main_quest_lv47 . _80_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . collect_herb_lv4 . _130_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv40 . _340_sayReward )
|
||||
pc . give_exp2 ( 2e+06 )
|
||||
say_reward ( gameforge . main_quest_lv32 . _430_sayReward )
|
||||
pc . change_money ( 50000 )
|
||||
say_reward ( gameforge . main_quest_lv40 . _350_sayReward )
|
||||
pc . give_item2 ( 71019 )
|
||||
pc . remove_item ( 30150 )
|
||||
set_state ( "survey" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv50._30_sendLetter
|
||||
Executable
+20
@@ -0,0 +1,20 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv50 . _70_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv50 . _75_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv50 . _80_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv50 . _90_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv50 . _100_say )
|
||||
say_reward ( gameforge . main_quest_lv50 . _110_sayReward )
|
||||
pc . give_exp2 ( 5e+06 )
|
||||
say_reward ( gameforge . main_quest_lv50 . _120_sayReward )
|
||||
pc . change_money ( 125000 )
|
||||
say_reward ( gameforge . main_quest_lv50 . _130_sayReward )
|
||||
pc . give_item2 ( 70050 )
|
||||
pc . remove_item ( 30150 )
|
||||
set_state ( "survey6" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv50._200_sendLetter
|
||||
Executable
+20
@@ -0,0 +1,20 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv50 . _230_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv50 . _235_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv50 . _240_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv50 . _250_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv50 . _260_say )
|
||||
say_reward ( gameforge . main_quest_lv50 . _270_sayReward )
|
||||
pc . give_exp2 ( 5.5e+06 )
|
||||
say_reward ( gameforge . main_quest_lv50 . _280_sayReward )
|
||||
pc . change_money ( 137500 )
|
||||
say_reward ( gameforge . main_quest_lv50 . _290_sayReward )
|
||||
pc . give_item2 ( 70051 )
|
||||
pc . remove_item ( 30150 )
|
||||
set_state ( "survey7" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv50._320_sendLetter
|
||||
Executable
+26
@@ -0,0 +1,26 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv50 . _350_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv50 . _355_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv50 . _360_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv50 . _365_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv50 . _370_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv50 . _380_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv50 . _390_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv50 . _400_say )
|
||||
say_reward ( gameforge . main_quest_lv50 . _410_sayReward )
|
||||
pc . give_exp2 ( 6e+06 )
|
||||
pc . give_item2 ( 71004 )
|
||||
pc . remove_item ( 30150 )
|
||||
pc . change_money ( 150000 )
|
||||
clear_letter ( )
|
||||
set_state ( "__COMPLETE__" )
|
||||
set_quest_state ( "main_quest_lv55" , "run" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv55._200_sendLetter
|
||||
Executable
+29
@@ -0,0 +1,29 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv55 . _310_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv55 . _320_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv55 . _330_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv55 . _335_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv55 . _340_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv55 . _335_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv55 . _350_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv55 . _360_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv55 . _370_say )
|
||||
say_reward ( gameforge . main_quest_lv55 . _380_sayReward )
|
||||
pc . give_exp2 ( 7e+06 )
|
||||
say_reward ( gameforge . main_quest_lv55 . _390_sayReward )
|
||||
pc . change_money ( 175000 )
|
||||
say_reward ( gameforge . main_quest_lv55 . _400_sayReward )
|
||||
pc . give_item2 ( 71012 )
|
||||
pc . remove_item ( 30150 )
|
||||
clear_letter ( )
|
||||
set_quest_state ( "main_quest_lv60" , "run" )
|
||||
set_state ( "__COMPLETE__" )
|
||||
set_quest_state ( "main_quest_lv60" , "run" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv55._70_sendLetter
|
||||
Executable
+21
@@ -0,0 +1,21 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv55 . _120_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv55 . _130_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv55 . _140_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv55 . _145_sayTitle )
|
||||
say_reward ( gameforge . main_quest_lv55 . _150_sayReward )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv55 . _160_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . main_quest_lv55 . _170_say )
|
||||
say_reward ( gameforge . main_quest_lv55 . _180_sayReward )
|
||||
pc . give_exp2 ( 6.5e+06 )
|
||||
say_reward ( gameforge . main_quest_lv55 . _190_sayReward )
|
||||
pc . change_money ( 162500 )
|
||||
pc . remove_item ( 30150 )
|
||||
set_state ( "last_shot" )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
return main_quest_lv55 . is_my_vil ( ) == 1
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv60._220_sendLetter
|
||||
Executable
+3
@@ -0,0 +1,3 @@
|
||||
say_title ( mob_name ( 20011 ) )
|
||||
say ( gameforge . main_quest_lv60 . _260_say )
|
||||
say ( "" )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv66._10_sendLetter
|
||||
Executable
+3
@@ -0,0 +1,3 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( mob_name ( 20011 ) )
|
||||
say ( gameforge . main_quest_lv66 . _30_say )
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv66._10_sendLetter
|
||||
Executable
+4
@@ -0,0 +1,4 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( mob_name ( 20011 ) )
|
||||
say ( gameforge . main_quest_lv66 . _50_say )
|
||||
set_state ( "state_3" )
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.main_quest_lv66._60_sendLetter
|
||||
Executable
+25
@@ -0,0 +1,25 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( mob_name ( 20011 ) )
|
||||
say ( gameforge . main_quest_lv66 . _80_say )
|
||||
wait ( )
|
||||
say_title ( mob_name ( 20011 ) )
|
||||
say ( gameforge . main_quest_lv66 . _90_say )
|
||||
wait ( )
|
||||
say_title ( mob_name ( 20011 ) )
|
||||
say ( gameforge . main_quest_lv66 . _100_say )
|
||||
wait ( )
|
||||
say_title ( mob_name ( 20011 ) )
|
||||
say ( gameforge . main_quest_lv66 . _110_say )
|
||||
wait ( )
|
||||
say_title ( mob_name ( 20011 ) )
|
||||
say ( gameforge . main_quest_lv66 . _120_say )
|
||||
wait ( )
|
||||
say_reward ( string . format ( gameforge . main_quest_lv60 . _190_sayReward , 5.8e+06 ) )
|
||||
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 72301 ) .. " " .. "3" .. locale . count_postfix ) )
|
||||
say_reward ( string . format ( gameforge . main_quest_lv60 . _210_sayReward , item_name ( 30046 ) ) )
|
||||
pc . give_exp2 ( 5.8e+06 )
|
||||
pc . give_item2 ( 72301 )
|
||||
pc . give_item2 ( 72301 )
|
||||
pc . give_item2 ( 72301 )
|
||||
pc . give_item2 ( 30046 )
|
||||
set_state ( "state_4" )
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.new_quest_lv17._020_say_title
|
||||
Executable
+11
@@ -0,0 +1,11 @@
|
||||
target . delete ( "__TARGET2__" )
|
||||
say_title ( gameforge . new_quest_lv17 . _039_say_title )
|
||||
say ( gameforge . new_quest_lv17 . _051_say )
|
||||
say_item_vnum ( 30173 )
|
||||
say ( gameforge . new_quest_lv17 . _052_say )
|
||||
local s = select ( gameforge . new_quest_lv17 . _060_select )
|
||||
if s == 1 then
|
||||
clear_letter ( )
|
||||
q . done ( )
|
||||
set_state ( "back_to_wondarim" )
|
||||
end
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.npc_talk._340_npcChat
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
say_title ( gameforge . npc_talk . _350_sayTitle )
|
||||
say ( gameforge . npc_talk . _360_say )
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.oxevent._10_npcChat
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . oxevent . _20_say )
|
||||
wait ( )
|
||||
if game . get_event_flag ( "oxevent_status" ) == 0 then
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . oxevent . _30_say )
|
||||
elseif game . get_event_flag ( "oxevent_status" ) == 1 then
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . oxevent . _40_say )
|
||||
local s = select ( gameforge . buy_fishrod . _120_select , gameforge . locale . cancel )
|
||||
if s == 1 then
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . oxevent . _50_say )
|
||||
wait ( )
|
||||
local min = game . get_event_flag ( "ox_map_level_min" )
|
||||
local max = game . get_event_flag ( "ox_map_level_max" )
|
||||
if pc . level < min or pc . level > max then
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say_reward ( string . format ( gameforge . entry_event_map . _040_say , min , max ) )
|
||||
return
|
||||
end
|
||||
if get_time ( ) < pc . getqf ( "ox_end_cooldown_time" ) then
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . locale . monkey_dungeon . cannot_enter_yet )
|
||||
return
|
||||
end
|
||||
if oxevent_manager . check_limit ( ) == 0 then
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . entry_event_map . _060_say )
|
||||
return
|
||||
end
|
||||
pc . warp ( 896500 , 24600 )
|
||||
elseif s == 2 then
|
||||
return
|
||||
end
|
||||
elseif game . get_event_flag ( "oxevent_status" ) == 2 then
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . oxevent . _60_say )
|
||||
end
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.spider_dungeon_3floor_boss._30_npcChat
|
||||
serverfiles/share/locale/english/quest/object/20011/chat/spider_dungeon_3floor_boss.boss_ok.0.script
Executable
+2
@@ -0,0 +1,2 @@
|
||||
set_state ( "start" )
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _40_say )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
return is_test_server ( )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.spider_dungeon_3floor_boss._210_npcChat
|
||||
serverfiles/share/locale/english/quest/object/20011/chat/spider_dungeon_3floor_boss.boss_ok.1.script
Executable
+19
@@ -0,0 +1,19 @@
|
||||
if pc . count_item ( 30025 ) > 0 and pc . count_item ( 30056 ) > 0 and pc . count_item ( 30057 ) > 0 and pc . count_item ( 30058 ) > 0 and pc . count_item ( 30059 ) > 0 and pc . count_item ( 30326 ) > 0 then
|
||||
say_title ( mob_name ( 20011 ) )
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _250_say )
|
||||
pc . remove_item ( 30025 , 1 )
|
||||
pc . remove_item ( 30056 , 1 )
|
||||
pc . remove_item ( 30057 , 1 )
|
||||
pc . remove_item ( 30058 , 1 )
|
||||
pc . remove_item ( 30059 , 1 )
|
||||
pc . remove_item ( 30326 , 1 )
|
||||
if math . random ( 1 , 2000 ) <= 1000 then
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _260_say )
|
||||
pc . give_item2 ( 30324 , 1 )
|
||||
else
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _270_say )
|
||||
end
|
||||
else
|
||||
say_title ( mob_name ( 20011 ) )
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _280_say )
|
||||
end
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.spider_dungeon_3floor_boss._30_npcChat
|
||||
Executable
+2
@@ -0,0 +1,2 @@
|
||||
set_state ( "start" )
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _40_say )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
return is_test_server ( )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.spider_dungeon_3floor_boss._30_npcChat
|
||||
Executable
+2
@@ -0,0 +1,2 @@
|
||||
set_state ( "start" )
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _40_say )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
return is_test_server ( )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.spider_dungeon_3floor_boss._30_npcChat
|
||||
Executable
+2
@@ -0,0 +1,2 @@
|
||||
set_state ( "start" )
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _40_say )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
return is_test_server ( )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.spider_dungeon_3floor_boss._30_npcChat
|
||||
Executable
+2
@@ -0,0 +1,2 @@
|
||||
set_state ( "start" )
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _40_say )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
return is_test_server ( )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.spider_dungeon_3floor_boss._30_npcChat
|
||||
Executable
+2
@@ -0,0 +1,2 @@
|
||||
set_state ( "start" )
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _40_say )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
return is_test_server ( )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.spider_dungeon_3floor_boss._110_sendLetter
|
||||
Executable
+5
@@ -0,0 +1,5 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( mob_name ( 20011 ) )
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _150_say )
|
||||
say ( "" )
|
||||
set_state ( "step5" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.spider_dungeon_3floor_boss._30_npcChat
|
||||
Executable
+2
@@ -0,0 +1,2 @@
|
||||
set_state ( "start" )
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _40_say )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
return is_test_server ( )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.spider_dungeon_3floor_boss._110_sendLetter
|
||||
Executable
+3
@@ -0,0 +1,3 @@
|
||||
say_title ( mob_name ( 20011 ) )
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _160_say )
|
||||
say ( "" )
|
||||
Executable
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.spider_dungeon_3floor_boss._30_npcChat
|
||||
Executable
+2
@@ -0,0 +1,2 @@
|
||||
set_state ( "start" )
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _40_say )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
return is_test_server ( )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.spider_dungeon_3floor_boss._190_npcChat
|
||||
Executable
+4
@@ -0,0 +1,4 @@
|
||||
target . delete ( "__TARGET__" )
|
||||
say_title ( mob_name ( 20011 ) )
|
||||
say ( gameforge . spider_dungeon_3floor_boss . _230_say )
|
||||
set_state ( "boss_ok" )
|
||||
Executable
+1
@@ -0,0 +1 @@
|
||||
gameforge.subquest_13._130_npcChat
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
target . delete ( "__TARGET1__" )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . subquest_13 . _140_say )
|
||||
wait ( )
|
||||
say_title ( gameforge . main_quest_lv30 . _40_sayTitle )
|
||||
say ( gameforge . subquest_13 . _150_say )
|
||||
say_item_vnum ( "30134" )
|
||||
pc . setqf ( "iron_done" , 1 )
|
||||
+1
@@ -0,0 +1 @@
|
||||
return pc . getqf ( "iron_done" ) == 0
|
||||
+1
@@ -0,0 +1 @@
|
||||
gameforge.subquest_13._160_npcChat
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user