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.npc_talk._480_npcChat
@@ -0,0 +1,2 @@
say_title ( gameforge . npc_talk . _490_sayTitle )
say ( gameforge . npc_talk . _500_say )
@@ -0,0 +1 @@
gameforge.npc_talk._510_npcChat
@@ -0,0 +1,2 @@
say_title ( gameforge . npc_talk . _490_sayTitle )
say ( gameforge . npc_talk . _520_say )
@@ -0,0 +1 @@
gameforge.subquest_24._170_npcChat
@@ -0,0 +1,25 @@
if get_time ( ) < pc . getqf ( "limit_time" ) then
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_24 . _180_say )
local s = select ( gameforge . subquest_24 . _190_select , gameforge . subquest_24 . _200_select )
if 2 == s then
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_24 . _210_say )
local s = select ( gameforge . subquest_24 . _220_select , gameforge . subquest_24 . _230_select )
if 2 == s then
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_24 . _240_say )
set_state ( "__GIVEUP__" )
return
end
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_24 . _250_say )
return
end
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_24 . _260_say )
return
end
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_24 . _270_say )
set_state ( "__FAIL__" )
@@ -0,0 +1 @@
gameforge.subquest_24._20_npcChat
@@ -0,0 +1,31 @@
target . delete ( "__TARGET__" )
say_pc_name ( )
say ( gameforge . subquest_24 . _30_say )
wait ( )
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_24 . _40_say )
wait ( )
say_pc_name ( )
say ( gameforge . subquest_24 . _50_say )
wait ( )
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_24 . _60_say )
say_item_vnum ( 30158 )
local s = select ( gameforge . subquest_24 . _70_select , gameforge . subquest_24 . _80_select )
if 2 == s then
say_title ( gameforge . subquest_24 . _90_sayTitle )
say ( gameforge . subquest_24 . _100_say )
local a = select ( gameforge . locale . guild . yes , gameforge . locale . guild . no )
if 2 == a then
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_24 . _110_say )
return
end
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_24 . _120_say )
set_state ( "__GIVEUP__" )
return
end
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_24 . _130_say )
set_state ( "accept" )
@@ -0,0 +1 @@
gameforge.subquest_24._330_npcChat
@@ -0,0 +1,11 @@
target . delete ( "__TARGET__" )
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_24 . _340_say )
say_title ( gameforge . collect_herb_lv4 . _130_sayTitle )
say_reward ( gameforge . subquest_24 . _350_sayReward )
pc . remove_item ( 30158 )
pc . change_money ( 25000 )
say_reward ( gameforge . subquest_24 . _360_sayReward )
pc . give_exp2 ( 900000 )
clear_letter ( )
set_state ( "__COMPLETE__" )
@@ -0,0 +1 @@
return pc . count_item ( 30158 ) > 0
@@ -0,0 +1 @@
gameforge.subquest_44._20_npcChat
@@ -0,0 +1,24 @@
target . delete ( "__TARGET__" )
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_44 . _30_say )
wait ( )
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_44 . _40_say )
local s = select ( gameforge . subquest_44 . _50_select , gameforge . find_brother_article . _100_select )
if 2 == s then
say ( gameforge . subquest_44 . _60_say )
local a = select ( gameforge . locale . guild . yes , gameforge . locale . guild . no )
if 2 == a then
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_44 . _70_say )
return
end
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_44 . _80_say )
set_state ( "__GIVEUP__" )
return
end
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_44 . _90_say )
set_state ( "go_to_desert" )
pc . setqf ( "kill_count" , 0 )
@@ -0,0 +1 @@
return pc . level >= 37
@@ -0,0 +1 @@
gameforge.subquest_44._310_npcChat
@@ -0,0 +1,10 @@
target . delete ( "__TARGET__" )
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_44 . _320_say )
say_reward ( gameforge . subquest_44 . _330_sayReward )
say_reward ( gameforge . subquest_44 . _340_sayReward )
pc . change_money ( 30000 )
say_reward ( gameforge . subquest_44 . _350_sayReward )
pc . give_exp2 ( 350000 )
clear_letter ( )
set_state ( "__COMPLETE__" )
@@ -0,0 +1 @@
gameforge.subquest_44._440_npcChat
@@ -0,0 +1,4 @@
target . delete ( "__TARGET__" )
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_44 . _450_say )
set_state ( "report_boy_lie" )
@@ -0,0 +1 @@
gameforge.subquest_08._110_npcChat
@@ -0,0 +1,4 @@
target . delete ( "__TARGET__" )
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_08 . _250_say )
set_state ( "ask_for_ricecake4" )
@@ -0,0 +1 @@
gameforge.subquest_08._110_npcChat
@@ -0,0 +1,4 @@
target . delete ( "__TARGET__" )
say_title ( gameforge . subquest_08 . _240_sayTitle )
say ( gameforge . subquest_08 . _330_say )
set_state ( "reward_go" )