Ir para conteúdo
  • Cadastre-se

Tutoriais Websites

Guias e exemplares sobre desenvolvimento de sites para OTServer.


Atenção!

- Esta área é para publicação de Tutoriais de edição de Websites.

- Ao ler um tutorial, dê reputação ao membro que o publicou e comente no tópico. Este pequeno incentivo faz com que membros continuem trazendo tutoriais e outros conteúdos ao fórum.

- Se o conteúdo não for seu, adicione Créditos!

- Por motivos de segurança é necessário que um membro da equipe Aprove o seu Tópico, dessa forma mantemos o fórum organizado e livre de conteúdos maliciosos, obrigado pela compreensão!

 

Procure pelo tipo de website:

 


267 tópicos neste fórum

    • 357 respostas
    • 166.5k visualizações
    • 64 respostas
    • 90k visualizações
    • 209 respostas
    • 55.7k visualizações
    • 18 respostas
    • 42.5k visualizações
    • 61 respostas
    • 37.2k visualizações
    • 52 respostas
    • 24.4k visualizações
    • 9 respostas
    • 21.9k visualizações
    • 3 respostas
    • 16.6k visualizações
    • 110 respostas
    • 56.3k visualizações
    • 80 respostas
    • 46.4k visualizações
    • 25 respostas
    • 17.6k visualizações
    • 74 respostas
    • 17.5k visualizações
    • 67 respostas
    • 17k visualizações
    • 6 respostas
    • 15.1k visualizações
    • 31 respostas
    • 14.3k visualizações
    • 79 respostas
    • 14.2k visualizações
    • 20 respostas
    • 14.2k visualizações
    • 34 respostas
    • 14k visualizações
  1. [GESIOR] Shop Addons & Mounts 1 2 3 4

    • 71 respostas
    • 13.7k visualizações
    • 21 respostas
    • 13.7k visualizações
    • 30 respostas
    • 13.4k visualizações
    • 13 respostas
    • 12.6k visualizações
  2. Intalando Xampp+Site 1 2

    • 26 respostas
    • 12.1k visualizações
    • 11 respostas
    • 12k visualizações
    • 31 respostas
    • 11.9k visualizações
    • 15 respostas
    • 10.8k visualizações
    • 20 respostas
    • 10.6k visualizações
    • 11 respostas
    • 9.8k visualizações
    • 17 respostas
    • 8.7k visualizações
    • 13 respostas
    • 8.6k visualizações
    • 6 respostas
    • 8.5k visualizações
    • 23 respostas
    • 8.5k visualizações
    • 20 respostas
    • 8.4k visualizações
    • 4 respostas
    • 8.3k visualizações
    • 10 respostas
    • 8.3k visualizações
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.



  • Posts Recentes

    • Mt obg, retirei o print e o erro foi corrigido!
    • Pelo que vi no script voce deu um print na função ball sem antes definir ela. print("Tentando invocar Pokémon com a ball ID: " .. ball:getId()) Está bem no começo, e não tem nenhuma definição ali de ball, por isso o erro que está recebendo valor nulo
    • Qual o motivo deste tópico?  Estou tendo esse erro ao utilizar a Pokebar: Lua Script Error: [TalkAction Interface] data/talkactions/scripts/usesummon.lua:onSay data/talkactions/scripts/usesummon.lua:4: attempt to index global 'ball' (a nil value) stack traceback:         [C]: in function '__index'         data/talkactions/scripts/usesummon.lua:4: in function <data/talkactions/scripts/usesummon.lua:3>   Você tem o código disponível? Se tiver publique o aqui: Usesummons.lua: function onSay(player, words, param)     print("Tentando invocar Pokémon com a ball ID: " .. ball:getId())     if player:isSummonBlocked() then return false end          if doReleaseSummon(player:getId(), player:getPosition(), balls[ballKey].effectRelease, true, balls[ballKey].missile) then         ball:transform(balls[ballKey].usedOff)         ball:setSpecialAttribute("isBeingUsed", 1)     else         player:sendTextMessage(MESSAGE_STATUS_SMALL, "Não foi possível usar este Pokémon.")         ball:setSpecialAttribute("isBeingUsed", 0) -- Reseta o status da ball para garantir que possa ser usada novamente     end     local index = tonumber(param)     if not index then return false end     local exhaust = Condition(CONDITION_EXHAUST_WEAPON)     if player:isDuelingWithNpc() then         exhaust:setParameter(CONDITION_PARAM_TICKS, 10000)     else         exhaust:setParameter(CONDITION_PARAM_TICKS, 1000)     end     if player:getCondition(CONDITION_EXHAUST_WEAPON) then         player:sendTextMessage(MESSAGE_STATUS_SMALL, Game.getReturnMessage(RETURNVALUE_YOUAREEXHAUSTED))         return false     end          local pokeballs = player:getPokeballs()     local ball = pokeballs[index] --    local ball = player:getSpecialStorage("pokes")[index]     if not ball then         print("WARNING! Player " .. player:getName() .. " had problems trying to use pokebar: selected ball not found.")         player:refreshPokemonBar({}, {})         return false     end     if player:canReleaseSummon(ball:getSummonLevel(), ball:getSummonBoost(), ball:getSummonOwner()) then         if hasSummons(player) then             local usingBall = player:getUsingBall()             if not usingBall then                 print("WARNING! Player " .. player:getName() .. " had problems trying to use pokebar: doRemoveSummon.")                 player:refreshPokemonBar({}, {})                 return false             end             if usingBall:getId() == ball:getId() then                 local usingBallKey = getBallKey(usingBall:getId())                 doRemoveSummon(player:getId(), balls[usingBallKey].effectRelease, false, true, balls[usingBallKey].missile)                 usingBall:transform(balls[usingBallKey].usedOn)                 player:addCondition(exhaust)                 return false             end             local usingBallKey = getBallKey(usingBall:getId())             doRemoveSummon(player:getId(), balls[usingBallKey].effectRelease, false, true, balls[usingBallKey].missile)             usingBall:transform(balls[usingBallKey].usedOn)             player:addCondition(exhaust)         end         local ballKey = getBallKey(ball:getId())         ball:transform(balls[ballKey].usedOff)         ball:setSpecialAttribute("isBeingUsed", 1)         doReleaseSummon(player:getId(), player:getPosition(), balls[ballKey].effectRelease, true, balls[ballKey].missile)         player:addCondition(exhaust)     end     return false end     Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.   
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo