Ola pessoal, estou aqui postando a action do Sistema de Pesca para OTServers 7.6 :icon1:
Primeiro va na pasta data/actions/script e copie algum arquivo de la, apague tudo e coloque isto:
-- By GM Derek William- For OTServer 7.6 --
function onUse(cid, item, frompos, item2, topos)
-- itemid means that is a creature
if item2.itemid == 4608 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
elseif item2.itemid == 4609 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
elseif item2.itemid == 4610 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
elseif item2.itemid == 4611 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
elseif item2.itemid == 4612 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
elseif item2.itemid == 4613 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
elseif item2.itemid == 4614 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
elseif item2.itemid == 4615 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
elseif item2.itemid == 4616 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
elseif item2.itemid == 4617 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
elseif item2.itemid == 4618 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
elseif item2.itemid == 4619 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
elseif item2.itemid == 4620 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
elseif item2.itemid == 4621 then
skill_level = getPlayerSkill(cid,6)
random_number = math.random(1,(100+skill_level/10))
doSendMagicEffect(topos,1)
if random_number<=skill_level then
doPlayerAddItem(cid,2667,1)
end
doPlayerAddSkillTry(cid,6,1)
else
return 0
end
return 1
end
Salve o arquivo, e renomeie para fishing(no formato .lua), depois va em data/actions e abra o actions.xml e coloque:
<action itemid="2580" script="fishing.lua" allowfaruse="1"/>
E pronto! Você ja pode pescar sem horms!
OBS: Os Tiles são os mais MODERNOS nao aqueles de 7.5 Se quizer mudar para outros tiles é só mudar os IDs que estão em azul.
Abraços
-GM Derek William(Triston Fails)