Advertisement
Guest User

Land Fishing - Sea Sources

a guest
Dec 16th, 2016
646
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 7.71 KB | None | 0 0
  1. --[[
  2.  
  3.                     #####################################################################################################
  4.                     #                                    - Land Fishing: Sea Sources -                                  #
  5.                     #                >> Credits: Saaed, Skart original creators, Satan release and some mods <<         #
  6.                     #####################################################################################################
  7.                            
  8. >> Installation:
  9.         * Put the lines below on the determined file;
  10.                            
  11.  
  12. >> CHARACTERINFO.TXT:
  13.  
  14. ### Fishing Spot    0   4   8   307 0   1   1   0   0   0   0   0   0   0   604 0   0,0,0   1   307 100 -1  -1  -1  0   1   -10 0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1  11,567  23,008  5,155   40  0,0,0   2,5,0   399 0   0   0   0,0,0   1   1   0   0   27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1    100,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1   0,-1,-1,-1,-1,-1,-1,-1,-1,-1    0,-1,-1,-1,-1,-1,-1,-1,-1,-1    0   0   0   0,-1,-1,-1,-1,-1,-1,-1,-1,-1    0,-1,-1,-1,-1,-1,-1,-1,-1,-1    1   1   1000    0   0   1   0   1   10  0   20  0   1   2   10  2   -2  1   10  198 0   1   2000    300 1500    0   0   2   1   5   8   6   6   20  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   1.0,1.0,1.0                    
  15.                            
  16. >> ITEMINFO.TXT:
  17.                            
  18. ####    Fishing Rod w0408   10130005    03090092    03090092    03090092    03090092    0   0   99  0   0   0   0   0   1   1   0   1   1   0   2000    -1,-2,-2,-2 10  -1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2    0   0   9,-2,-2,-2,-2,-2,-2,-2,-2,-2    9,6,-2,-2,-2,-2,-2,-2,-2,-2 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 1,1 1,1 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0   0,1000  10000,10000 0   0   0   0   0   0   0   0   0   0   0   0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0 0,0 0   0   Pole Fishing Tool, Requires Lv10 to use.    0
  19. ####    Gold Fish   fish01  10130015    0   0   0   0   0   0   31  0   0   0   0   0   1   1   0   1   99  0   200 -1,-2,-2,-2 0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2    0   0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0   0,0 0,0 0   0   0   0   0   0   0   0   0   0   0   0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0 0,0 0   0   These fish live in freshwater such as lakes and rivers. 0
  20. ####    Lobster fish02  10130015    0   0   0   0   0   0   31  0   0   0   0   0   1   1   0   1   99  0   200 -1,-2,-2,-2 0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2    0   0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0   0,0 0,0 0   0   0   0   0   0   0   0   0   0   0   0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0 0,0 0   0   hey have long bodies with muscular tails, and live in crevices or burrows on the sea floor. 0
  21. ####    Butterfly fish  fish03  10130005    0   0   0   0   0   0   41  0   0   0   0   0   1   1   0   1   99  0   200 -1,-2,-2,-2 0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2    0   0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0   0,0 5000,5000   0   0   0   0   0   0   0   0   0   0   0   0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0 0,0 0   0   The butterflyfishes are a group of conspicuous marine fish. they are are found mostly on the reefs of the Atlantic  0
  22. ####    Shark   fish04  10130005    0   0   0   0   0   0   41  0   0   0   0   0   1   1   0   1   99  0   3000    -1,-2,-2,-2 0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2    0   0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0   0,0 5000,5000   0   0   0   0   0   0   0   0   0   0   0   0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0 0,0 0   0   Sharks are a group of fish characterized by a cartilaginous skeleton. Under this broader definition, the earliest known sharks date back to more than 420 million years ago.    0
  23. ####    Flaming Crawfish    n0581   10130005    0   0   0   0   0   0   41  0   0   0   0   0   1   1   0   1   99  0   200 -1,-2,-2,-2 0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2    0   0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0   0,0 5000,5000   0   0   0   0   0   0   0   0   0   0   0   0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0 0,0 0   0   Fish volcanic. Fish that survive high temperatures. 0
  24. ####    Rainbow Fish    n0943   10130005    0   0   0   0   0   0   41  0   0   0   0   0   1   1   0   1   99  0   200 -1,-2,-2,-2 0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2    0   0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0   0,0 5000,5000   0   0   0   0   0   0   0   0   0   0   0   0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0 0,0 0   0   Rare fish that only the best fisherman managed to find. 0
  25. ####    Land Fishing    book5   10130005    0   0   0   0   0   0   35  0   0   0   0   0   1   1   0   1   1   0   2000    -1,-2,-2,-2 0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2    0   0   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   -1,-2,-2,-2,-2,-2,-2,-2,-2,-2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0,0 0   0,0 0,0 0   0   0   0   0   0   0   0   0   Sk_Script_Byl   0   0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0 0,0 0   0   Life skill: Essential for Fishing on land.  0
  26.    
  27. >> SKILLINFO.TXT:
  28.  
  29. ####    Land Fishing    0   -1,1;-2,-2;-2,-2;-2,-2  1,-1;-2,-2;-2,-2;-2,-2;-2,-2;-2,-2;-2,-2;-2,-2  1,99;-2,-2;-2,-2;-2,-2;-2,-2;-2,-2;-2,-2;-2,-2  1,-1;-2,-2;-2,-2;-2,-2;-2,-2;-2,-2;-2,-2;-2,-2  -1,-1,0 0   1   0   -1  -1,-1;-2,-2;-2,-2   1   1   2   300 28  1   0   0   0   0   0   SkillSp_Lf  0   0   0   0   Skill_Lf_End    0   0   0   0   0   0   0   0   0   0   0   0   0   0   SkillCooldown_Lf    1   1   28,0,0,0,0,0,0,0,0,0    -1  71  1,0 0,0 0,0 -1  0,0 0,0 -1  -1  -1  0   0   -1  0   0   0   0   0   s0231.tga   1   0,0 Available if player has Fishing Rod.    Obtain fish related resources from the sea in land. Consumes 1 SP per skill use.    0                          
  30.    
  31. --]]   
  32.  
  33. -- * SKILLEFFECT.LUA:
  34. function SkillSp_Lf ( sklv )
  35.     return 0
  36. end
  37.  
  38. function SkillCooldown_Lf( sklv )
  39.     local Cooldown = 1500
  40.     return Cooldown
  41. end
  42.  
  43. function Skill_Lf_Begin  ( role , sklv )
  44. end
  45.  
  46. function Skill_Lf_End ( ATKER , DEFER , sklv )
  47.     local defer_lv = Lv ( DEFER )
  48.     if sklv < defer_lv then
  49.         SystemNotice ( ATKER , "Skill level is too low" )
  50.         return
  51.     end
  52.  
  53.     SystemNotice ( ATKER , "Fishing in progress..." )
  54.     local chance = Percentage_Random (0.8)
  55.     local rad = math.random ( 1,40 )   
  56.     local hpdmg = 1
  57.     local hp = Hp(DEFER) - hpdmg
  58.     SetCharaAttr(hp , DEFER , ATTR_HP )
  59.     if rad == 3 and chance == 1 then
  60.         GiveItemX( ATKER, 0, ####, 1, 4) -- Gold Fish ID
  61.         BickerNotice(ATKER,"Caught a Gold Fish!")
  62.     elseif rad == 6 and chance == 1 then
  63.         GiveItemX( ATKER, 0, ####, 1, 4) -- Lobster
  64.         BickerNotice(ATKER,"Caught a Lobster!")
  65.     elseif rad == 9 and chance == 1 then
  66.         GiveItemX( ATKER, 0, ####, 1, 4) -- Butterfly fish ID
  67.         BickerNotice(ATKER,"Caught a Butterfly fish!") 
  68.     elseif rad == 12 and chance == 1 then
  69.         GiveItemX( ATKER, 0, ####, 1, 4) -- Flaming Crawfish ID
  70.         BickerNotice(ATKER,"Caught a Flaming Crawfish!")
  71.     elseif rad == 17 and chance == 1 then
  72.         GiveItemX( ATKER, 0, ####, 1, 4) -- Rainbow Fish ID
  73.         BickerNotice(ATKER,"Caught a Rainbow Fish!")   
  74.     elseif rad == 20 and chance == 1 then
  75.         GiveItemX( ATKER, 0, ####, 1, 4) -- Shark ID
  76.         BickerNotice(ATKER,"Caught a Shark!")      
  77.     end
  78. end    
  79.  
  80. -- * ITEMEFFECT.LUA:
  81. function Sk_Script_Byl ( role , Item )
  82.     local Skill = ### -- Skill ID
  83.     local form_sklv = GetSkillLv( role , Skill )
  84.     if form_sklv ~= 0  then
  85.         UseItemFailed ( role )
  86.         return
  87.     end
  88.     local lifesk = GetChaAttr (role, ATTR_LIFETP)
  89.     if lifesk < 1 then
  90.         BickerNotice(role,"Insufficient Life skill points: 1!")
  91.         UseItemFailed ( role )
  92.         return
  93.     end
  94.     BickerNotice(role,"Learned Land Fishing!")
  95.     a = AddChaSkill ( role , Skill, 1 , 1 , 1 )
  96.     if a== 0 then
  97.         UseItemFailed ( role )
  98.         return
  99.     end
  100. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement