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.subquest_02._70_targetVid
@@ -0,0 +1,2 @@
say_title ( gameforge . subquest_02 . _100_sayTitle )
say ( gameforge . subquest_02 . _110_say )
@@ -0,0 +1 @@
gameforge.subquest_06._20_npcChat
@@ -0,0 +1,20 @@
target . delete ( "__TARGET__" )
say_title ( gameforge . main_quest_lv3 . _160_sayTitle )
say ( gameforge . subquest_06 . _30_say )
local s = select ( gameforge . subquest_06 . _40_select , gameforge . subquest_06 . _50_select )
if 2 == s then
say ( gameforge . subquest_06 . _60_say )
local a = select ( gameforge . subquest_06 . _70_select , gameforge . subquest_06 . _80_select )
if 2 == a then
say_title ( gameforge . main_quest_lv3 . _160_sayTitle )
say ( gameforge . subquest_06 . _90_say )
return
end
say_title ( gameforge . main_quest_lv3 . _160_sayTitle )
say ( gameforge . subquest_06 . _100_say )
set_state ( "__GIVEUP__" )
return
end
say_title ( gameforge . main_quest_lv3 . _160_sayTitle )
say ( gameforge . subquest_06 . _110_say )
set_state ( "ask_blacksmith" )
@@ -0,0 +1 @@
return pc . level >= 11
@@ -0,0 +1 @@
gameforge.subquest_06._560_npcChat
@@ -0,0 +1,27 @@
target . delete ( "__TARGET__" )
say_title ( gameforge . main_quest_lv3 . _160_sayTitle )
say ( gameforge . subquest_06 . _570_say )
pc . give_exp2 ( 26000 )
set_quest_state ( "levelup" , "run" )
pc . change_money ( 15000 )
pc . give_item2 ( "30003" , 1 )
say_title ( gameforge . collect_herb_lv4 . _130_sayTitle )
say_reward ( gameforge . subquest_06 . _580_sayReward )
clear_letter ( )
set_state ( "__COMPLETE__" )
if pc . job == 0 then
pc . give_item2 ( "11223" , 1 )
say_reward ( gameforge . subquest_06 . _590_sayReward )
elseif pc . job == 1 then
pc . give_item2 ( "11423" , 1 )
say_reward ( gameforge . subquest_06 . _600_sayReward )
elseif pc . job == 2 then
pc . give_item2 ( "11623" , 1 )
say_reward ( gameforge . subquest_06 . _610_sayReward )
elseif pc . job == 3 then
pc . give_item2 ( "11823" , 1 )
say_reward ( gameforge . subquest_06 . _620_sayReward )
end
pc . setqf ( "ironore_done" , 0 )
pc . setqf ( "leather_done" , 0 )
pc . setqf ( "coal_done" , 0 )
@@ -0,0 +1,13 @@
if pc . getqf ( "click_npc2" ) ~= 1 then target . delete ( "__target_npc2__" )
pc . setqf ( "click_npc2" , 1 )
say_title ( mob_name ( 9002 ) )
say ( gameforge . main_quest_lv98 . _410_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