Jump to content

Recommended Posts

  • Replies 51
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Ae galera do TK, uns caras ficaram me mandando PM pedindo esse sistema aqui.. aparentemente tem em algum server e eles queriam replicar o sistema no OT deles. Não sei como funciona no outro server mas

no script aí não tem restrição nenhuma, se vc quiser restringir mude aqui na action: --- Dodge System by Night Wolf       local config = {    effectonuse = 14, -- efeito que sai    levelsdodge = 100

puts agr, esqueci totalmente de rever esse tópico aqui, me perdoa.. ainda precisa de ajuda? vc tem ctza q instalou certinho?

Posted Images

Só uma dúvida quando a pessoa faz dodge tem como por uma palavra escrito dodge aparecer?

 

Obs: ignore isso agora que eu fui olha o script vc já colocou :).

 

Mto bom reputado. funcional

Edited by llucas75 (see edit history)

Scripter: |||||||||| 10%

 

 

Te ajudei?? REP + e ficamos quites...  ;D

 

Atenciosamente,

                   Lucas.

Abraços!

Link to post
Share on other sites

pior q não, fiz em uns 20 minutos. O mais demorado aí foi fazer o npc (que na vdd foi só trocar os nomes pq eu ja tinha um npc de reset pra me basear)
PS: fico feliz que vcs tenham curtido o script :]

Edited by xWhiteWolf (see edit history)

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link to post
Share on other sites

no script aí não tem restrição nenhuma, se vc quiser restringir mude aqui na action:

--- Dodge System by Night Wolf
   
  local config = {
   effectonuse = 14, -- efeito que sai
   levelsdodge = 100,  --- leveis que terão
   storagedodge = 48902 -- storage que será verificado
   }
   
local notallowed = {1,2,5,6}

function onUse(cid, item, frompos, item2, topos)
if not isInArray(notallowed, getPlayerVocation(cid)) then
    if getPlayerStorageValue(cid, config.storagedodge) < config.levelsdodge then
   doRemoveItem(item.uid, 1)
doSendMagicEffect(topos,config.effectonuse)
doPlayerSendTextMessage(cid,22,"You've Leveled your Dodge Skill to ["..(getPlayerStorageValue(cid, config.storagedodge)+1).."/100].")
setPlayerStorageValue(cid, config.storagedodge, getPlayerStorageValue(cid, config.storagedodge)+1)
elseif getPlayerStorageValue(cid, config.storagedodge) >= config.levelsdodge then
doPlayerSendTextMessage(cid,22,"You've already reached the MAX level of Dodge Skill.\nCongratulations!!!!")
    return 0
    end
else
doPlayerSendTextMessage(cid,22,"You can't learn this skill because you're "..getPlayerVocationName(cid)..".") 
return 0
end
return 1
end

aqui são as classes que não poderão utilizar o skill book (mas ainda assim elas poderão comprar:

local notallowed = {1,2,5,6}

Vocation com os id's 1,2,5,6, lembrando q vc pode alterar a vontade

 

e no math.random do creaturescript troque isso

>= math.random (0,1000)

por isso

>= math.random (1,1000)
Edited by xWhiteWolf (see edit history)

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link to post
Share on other sites

Pequeno erro alguém sabe resolver?

 

esta dizendo que não reconhece um simbolo '0' meu dodge.lua

 

​---Made by Night Wolf


local lvldodge = 48902
local percent = 0.5


function onStatsChange(cid, attacker, type, combat, value)
if type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS then
if (getPlayerStorageValue(cid, lvldodge)*3) >= math.random (0,1000) then
value = math.ceil(value*(percent))
doTargetCombatHealth(attacker, cid, combat, -value, -value, 255)
doSendAnimatedText(getCreaturePos(cid), "DODGE", 6)
return false
end
end
return true
end

 

KKKK ARRUMEI DESCULPE WHITE WOLF SEUS CRÉDITOS ESTÂO BUGANDO O CREATURESCRIPT. (apenas apaguei os créditos)

post-99591-0-56289300-1400370489_thumb.p

Edited by llucas75 (see edit history)

Scripter: |||||||||| 10%

 

 

Te ajudei?? REP + e ficamos quites...  ;D

 

Atenciosamente,

                   Lucas.

Abraços!

Link to post
Share on other sites

eu ia falar isso agora, o erro é na linha um uhauhauh só podia ser nos créditos mesmo

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link to post
Share on other sites

Eu vi que era na linha um mas pensei não é possível os creditos bugarem -_-.

Scripter: |||||||||| 10%

 

 

Te ajudei?? REP + e ficamos quites...  ;D

 

Atenciosamente,

                   Lucas.

Abraços!

Link to post
Share on other sites

  • 2 weeks later...

eu dei uma mexida nos créditos pra ver se some o problema deles.. se algum dos  caras q disse q tava dando erro antes pudesse testar agora, eu agradeceria

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link to post
Share on other sites

  • 1 month later...

sim, funciona.. eu testei em TFS 0.3.6 crying damson. Checa novamente e vê se vc colocou tudo certinho e registrou corretamente no login.lua

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link to post
Share on other sites

Me Ajuda plz ? tá dando erro na actions

 

[0:16:53.392] [Error - LuaInterface::loadFile] data/actions/scripts/dodgebook.
ected symbol near '´'
[0:16:53.399] [Warning - Event::loadScript] Cannot load script (data/actions/s
book.lua)
[0:16:53.401] data/actions/scripts/dodgebook.lua:1: unexpected symbol near '´'

Link to post
Share on other sites

remove os créditos que dá certo

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By Lord Khamus
      Lançamento agendado para: 20/04/2021

      Recompensa de lançamento: *O primeiro jogador que alcançar o reset de nivel 3 no servidor
      ira receber a premiação de R$: 100,00 + 30 Shop Points, sendo de escolha
      do mesmo receber por pix, mercadopago ou paypal. Para mais informações
      de como funciona o reset acesse: RESET.(Essa recompensa só será valida caso o servidor alcance o minimo de 50 players simultaneamente conectados)
      Abaixo tem algumas informações sobre o nosso servidor, em caso de dúvidas
      acesse nosso discord.
    • By Jeff Delay
      Comecei a usar TFS 1.3 recentemente porem não entendo quase nada praticamente, quero por nessa magia a posição do efeito e o tempo que ela vai sair no target
       
      local combat = Combat() combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) combat:setParameter(COMBAT_PARAM_EFFECT, 0) combat:setParameter(COMBAT_PARAM_BLOCKARMOR, true) -- combat:setParameter(COMBAT_PARAM_USECHARGES, true) function onGetFormulaValues(player, skill, attack, factor)     local min = (player:getLevel() / 5) + (skill * attack * 0.02) + 4     local max = (player:getLevel() / 5) + (skill * attack * 0.04) + 9     return -min, -max end combat:setCallback(CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") function onCastSpell(creature, variant) local parameters = {creature = creature, variant = variant} local target = Variant.getNumber(variant) addEvent(effect, 200, target, {1,0}, 45)     return combat:execute(creature, variant) end onde em 
      200 = tempo para sair o efeito
      {1,0} = posição do efeito
      45 = efeito
      nela gostaria também de tempo para sair o danos.
    • By pedrobta
      .Qual servidor ou website você utiliza como base? 
      TFS 1.4
       
      Qual o motivo deste tópico? 
      Gostaria de solicitar a ajuda de vocês em relação a uma dúvida. Gostaria de realçar algumas cores dentro da GAMESTORE, no caso desse exemplo é o laranja.
      Estou enviando uma imagem para dúvidas.
       
      Imagem como eu gostaria de fazer.
       
      Você tem o código disponível? Segue meu GAMESTORE.LUA
       
    • By miguelprojac
      .Qual servidor ou website você utiliza como base? 
      https://github.com/opentibiabr/OTServBR-Global
       
      Bom a situação é a seguinte: quando o player está equipado com uma arma de dano físico que foi imbuida com um dano elemental, a magia de cura que o mesmo usa é diminuida conforme a porcentagem do imbue elemental.
       
      Ex: Arma imbuida nível 2 dano de fogo (25% do dano é convertido para fire)  >> Magia  cura 25% menos;
           Arma imbuida nível 3 dano de gelo (50% do dano é convertido para ice)  >> Magia  cura 50% menos;
       
      Alguem já viu algum problema parecido?  Utilizo o otservbr 12.6 TFS 1.3
          
       
    • By thloko2
      Bom dia/tarde/noite galera !
       
      Bom, gostaria de saber se consigo criar um novo npc que use os diamonds do server para comercializar os itens ao invés do dinheiro normal.
      Mas que ele abra o trade normalmente para visualizar os itens. (O module Shop)
       
      Abraço e agradeço desde já !
       
       
       
       
  • Recently Browsing   0 members

    No registered users viewing this page.



×
×
  • Create New...

Important Information

Confirmação de Termo