Files
taverne-server-source/serverfiles/share/locale/english/quest/object/9009/take/fisher.start
T

29 lines
1.4 KiB
Plaintext
Executable File

if item . vnum < 27400 or item . vnum > 27590 then say_title ( gameforge . fisher . _30_sayTitle )
say ( gameforge . fisher . _50_say )
return end if item . vnum == 27590 then say_title ( gameforge . fisher . _30_sayTitle )
say ( gameforge . fisher . _60_say )
return end if item . vnum >= 27400 and item . vnum < 27590 and item . get_socket ( 0 ) ~= item . get_value ( 2 ) then say_title ( gameforge . fisher . _30_sayTitle )
say ( gameforge . fisher . _70_say )
return end if item . vnum >= 27400 and item . vnum < 27590 and item . get_socket ( 0 ) == item . get_value ( 2 ) then say_title ( gameforge . fisher . _30_sayTitle )
say ( gameforge . fisher . _80_say )
say ( string . format ( gameforge . fisher . _90_say , item . get_value ( 0 ) / 10 ) )
say ( gameforge . fisher . _100_say )
say ( string . format ( gameforge . fisher . _110_say , 100 - item . get_value ( 3 ) ) )
say ( gameforge . fisher . _120_say )
local s = select ( gameforge . locale . guild . yes , gameforge . locale . guild . no )
if s == 1 then
local f = __fish_real_refine_rod ( item . get_cell ( ) )
if f == 2 then
say_title ( gameforge . fisher . _30_sayTitle )
say ( gameforge . fisher . _130_say )
elseif f == 1 then
say_title ( gameforge . fisher . _30_sayTitle )
say ( gameforge . fisher . _140_say )
else
say ( gameforge . fisher . _150_say )
end
else
say_title ( gameforge . fisher . _30_sayTitle )
say ( gameforge . fisher . _160_say )
end
return end