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,59 @@
if npc . get_guild ( ) == pc . get_guild ( ) and pc . isguildmaster ( ) then say_npc ( )
say ( gameforge . guild_building_melt . _130_say )
wait ( )
if pc . get_gold ( ) < 3e+06 then
say ( gameforge . guild_building_melt . _140_say )
else
local sel = 0
local timetable1 = { gameforge . guild_building_melt . _180_say ,
gameforge . guild_building_melt . _190_say ,
gameforge . guild_building_melt . _200_say ,
gameforge . guild_building_melt . _210_say ,
gameforge . guild_building_melt . _220_say ,
gameforge . guild_building_melt . _230_say ,
gameforge . locale . levelup . prev_quest_go ,
gameforge . guild_building_melt . _170_say }
local valuetable1 = { 14043 , 14045 , 14046 , 14047 , 14048 , 14049 , 1 , 3 }
local timetable2 = { gameforge . guild_building_melt . _240_say ,
gameforge . guild_building_melt . _250_say ,
gameforge . guild_building_melt . _260_say ,
gameforge . guild_building_melt . _270_say ,
gameforge . guild_building_melt . _280_say ,
gameforge . locale . levelup . prev_quest_go ,
gameforge . map_warp . _96_select ,
gameforge . guild_building_melt . _170_say }
local valuetable2 = { 14050 , 10451 , 14052 , 14053 , 14054 , 2 , 0 , 3 }
local timetable3 = { gameforge . guild_building_melt . _290_say ,
"Soul crystal" ,
"Rubin" ,
"Garnet" ,
"Smaragd" ,
"Sapphire" ,
gameforge . map_warp . _96_select ,
gameforge . guild_building_melt . _170_say }
local valuetable3 = { 14055 , 26992 , 26993 , 26994 , 26995 , 26996 , 1 , 3 }
repeat
say_npc ( )
say ( gameforge . guild_building_melt . _150_say )
if sel == 0 then
local s = select_table ( timetable1 )
sel = valuetable1 [ s ]
elseif sel == 1 then
local s = select_table ( timetable2 )
sel = valuetable2 [ s ]
elseif sel == 2 then
local s = select_table ( timetable3 )
sel = valuetable3 [ s ]
end
until sel > 2
if sel ~= 3 then
npc_num = sel + 20060 - 14043
if npc_num == npc . get_race ( ) then
say ( gameforge . guild_building_melt . _160_say )
else
pc . changegold ( - 3e+06 )
building . reconstruct ( sel )
end
end
end
return end