horse_menu={["start"]=0,horse_menu= function ()if horse . is_mine ( ) then 
say ( locale . horse_menu . menu ) 
say ( "" ) 
local s = 6 
if horse . is_dead ( ) then 
s = select ( locale . horse_menu . revive , locale . horse_menu . unsummon , locale . horse_menu . close ) 
if s == 1 then s = 0 
elseif s == 2 then s = 3 
elseif s == 3 then return 
end 
else 
s = select ( 
locale . horse_menu . feed , locale . horse_menu . ride , locale . horse_menu . unsummon , gameforge . horse_menu . _10_say , gameforge . horse_menu . _20_say , locale . horse_menu . close ) 
end 
if s == 0 then 
horse . revive ( ) 
elseif s == 1 then 
local food = horse . get_grade ( ) + 50054 - 1 
if pc . countitem ( food ) > 0 then 
pc . removeitem ( food , 1 ) 
horse . feed ( ) 
else 
say ( gameforge . horse_menu . _30_say .. item_name ( food ) ) 
say ( "" ) 
end 
elseif ( s == 2 and false == pc . is_riding ( ) ) then 
horse . ride ( ) 
elseif s == 3 then 
horse . unsummon ( ) 
elseif s == 4 then 
say ( gameforge . horse_menu . _40_say .. horse . get_health_pct ( ) .. "%" ) 
say ( gameforge . horse_menu . _50_say .. horse . get_stamina_pct ( ) .. "%" ) 
say ( "" ) 
elseif s == 5 then 
if pc . countitem ( "71110" ) <= 0 then 
say ( gameforge . horse_menu . _30_say .. item_name ( "71110" ) ) 
say ( "" ) 
return 
end 
local old_horse_name = horse . get_name ( ) ; 
if string . len ( old_horse_name ) == 0 then 
say ( gameforge . horse_menu . _60_say ) 
else 
say ( gameforge . horse_menu . _70_say .. old_horse_name ) 
end 
say ( gameforge . horse_menu . _80_say ) 
say ( "" ) 
local horse_name = input ( ) 
if string . len ( horse_name ) < 2 then 
say ( gameforge . horse_menu . _90_say ) 
say ( "" ) 
return 
elseif string . len ( horse_name ) > 12 then 
say ( gameforge . horse_menu . _100_say ) 
say ( "" ) 
return 
end 
local ret = horse . set_name ( horse_name ) 
if ret == 0 then 
say ( gameforge . horse_menu . _110_say ) 
say ( "" ) 
elseif ret == 1 then 
say ( ) 
say ( gameforge . horse_menu . _120_say ) 
elseif ret == 2 then 
pc . remove_item ( "71110" ) 
say ( gameforge . horse_menu . _130_say ) 
say ( "" ) 
end 
end 
end 
end }