Jump to content

Toruk

Member
  • Content Count

    59
  • Joined

  • Last visited

  • Days Won

    1

Toruk last won the day on February 6

Toruk had the most liked content!

1 Follower

About Toruk

  • Rank
    Dedicated
  • Birthday 07/20/1999

Profile Information

  • Localization
    Brasil
  • I am
    Scripter

Recent Profile Visitors

1768 profile views
  1. Parabéns pela iniciativa. Poderia passar o otb compatível com o mapa?
  2. Só lebre também, q o git q vc colocou, ele especifica que o quiver deve obrigatoriamente ter o nome do item “Quiver”, senão o script nao funcionara. Btw, fazendo essas alterações o script funcionará.
  3. Kara, poste o seu player.cpp. Pq algo la q está bloqueando. (Apenas com a comparação de 2 commints n tem como saber oq q está ocorrendo)
  4. O erro deve estar nesse intervalo. Para corrigir, só fazer a checagem da arrow dentro do quiver. https://github.com/Fir3element/3777/blob/master/src/player.cpp#L311-L324
  5. Na verdade, ele está executando normalmente a querry, porém está retornando nil. Pra corrigir isso, só arrumar os 3 parâmetros: lvl_querry, reset_querry e nolook_querry.
  6. Portas geralmente ficam nas libs do sv. Só adicionar o id dela la.
  7. São salvas tudo em sql, porem usa-se um arquivo php para conseguir linkar database-character. Exemplos q eu usava em bases q eu trabalhei: o login.php fazia um json_encode no calendário de eventos, boosted creature, e itens do player para informar na pagina inicial do client. Ou seja, ao invez de usar o ip da maquina, usa-se um link do site para assim dar o o $json_decode() e acessando o game. Esse tipo de login é mais seguro para os devs, ja q da pra explorar a proteção baseada no site, como o waf.
  8. Servidores que utilizam o protocol 11+ usam apenas o site para logar no personagem.
  9. Altere seu $config['site']['serverPath'] para: $config['site']['serverPath'] = "C:/Users/Usuario/Desktop/narutibia/Server/"
  10. local templeCicleEff = { eff = 20, delay = 100, [1] = {x = 155, y = 154, z = 7,}, -- topLeft [2] = {x = 154, y = 156, z = 7,}, -- bottomLeft [3] = {x = 157, y = 157, z = 7,}, -- bottomRight [4] = {x = 158, y = 154, z = 7,}, -- topRight } function onThink(interval, lastExecution) for i = 1, 4 do local initialPos = templeCicleEff[i] local finalPos = templeCicleEff[i+1] if i == 4 then finalPos = templeCicleEff[1] end doSendDistanceShoot(initialPos, finalPos, templeCicleEff.eff) end end
  11. Mas vc está usando o evento como startup ou interval? Pq ele já está usando um "addEvent".
  12. Perdão, não tinha visto sua msg, tente usar isso: local templeCicleEff = { eff = 20, delay = 100, [1] = {x = 155, y = 154, z = 7,}, -- topLeft [2] = {x = 154, y = 156, z = 7,}, -- bottomLeft [3] = {x = 157, y = 157, z = 7,}, -- bottomRight [4] = {x = 158, y = 154, z = 7,}, -- topRight } function onThink(interval, lastExecution) for i = 1, 4 do addEvent(function() local initialPos = templeCicleEff[i] local finalPos = templeCicleEff[i+1] if i == 4 then finalPos = templeCicleEff[1] end doSendDistanceShoot(initialPos, finalPos, templeCicleE
  13. Tente isso: function onUse(cid, item, fromPos, itemEx, toPos) local exp = 500000 doPlayerAddExp(cid, exp) doSendPlayerTextMessage(cid, 22, "You have gained ".. exp .." experience points.") doRemoveItem(item.uid) return false end
  14. Posso tentar, sou mais acostumado com tfs 1.3, mas bora lá. E meu segundo pedido é um item que adiciona experiência e não exp direto, após o uso esse item seja removido do player. Não entendi essa parte, vc quer q ao usar o item, adicione certa experiência ao player e após isso seja removido o item? E outra, a experiência é fixa ou random?
  15. Um link q pode ser útil: https://github.com/otland/forgottenserver/wiki/Compiling-on-Ubuntu Basicamente vc baixa as libs, como citado acima. Usa o comando "cd /SEU_DIRETÓRIO/", para ir a pasta que está instalada o servidor. Usa "mkdir build && cd build" para criar uma pasta chamada build e acessá-la. Usa o comando "cmake ..", para veriificar se há todos os pré-requisitos e após isso só dar "make", para compilar o projeto. Por fim, usa-se o "cp tfs /SEU_DIRETÓRIO/" para copiar o tfs para o diretório base para iniciar o ser
×
×
  • Create New...

Important Information

Confirmação de Termo