-
Total de itens
818 -
Registro em
-
Última visita
-
Dias Ganhos
25
Tudo que Yan Liima postou
-
Me mande a sua script. Sobre o post depois peço para algum membro da equipe mover o tópico.
-
Mas ao deslogar fica normal né? Provavelmente é o doChangeSpeed deve estar usando ele para alterar a velocidade, mas ao sair não usou ele como - para tirar a velo...
-
Tenta usar ele. Para funcionar com o Speed use este: Se der algum erro troca: speed='100' por speed=100 O problema vai ser remover o Speed, já que a meneira correta não quer funcionar por não sei o motivo. Ai tu vai ter que ficar testando. Se não remover o Speed do jeito que mandei troque essa função: doChangeSpeed(cid, -r.speed) Por uma destas: Alguns desse tem que funcionar, não é possivel kkkk se não der desisto desse Speed
-
Então tem alguma coisa errada ai... Tentou pelo Equip?
-
Perdão kkk não sabia. Esquece um pouco a script de Action(onUse) que te mandei. Adicionou a lib que te falei? Se sim, agora tenta usar as script onEquip.... Que te mandei, creio que não dara mais erros. Teste elas vê se da algum erro, se não der, vê se o Speed ta voltando ao normal.
-
Poxa perdão, tava com sono ksksks. A script do Use você usa na actions, e no xml tu coloca: <action itemid="ID DO ITEM AO SER CLICADO" event="script" value="bike1.lua"/> Sobre os erros é porque não existe a função nas suas LIBS, achei que todo OT de pokémon ja vinha... Se tu tiver o arquivo move.lua na pasta lib coloque nele se não tiver coloque em 050-function.lua, coloque isto: function voltarnormal(params) if isCreature(params.cid) then if isCreature(getCreatureSummons(params.cid)[1]) then if getCreatureSpeed(getCreatureSummons(params.cid)[1]) == 0 then local function speeed(params) if isCreature(params.sum) then if getCreatureSpeed(params.sum) == 0 then doChangeSpeed(params.sum, getCreatureBaseSpeed(params.sum)) end end end addEvent(speeed, 0, {sum = getCreatureSummons(params.cid)[1]}) end setPlayerStorageValue(getCreatureSummons(params.cid)[1], 12, 0) end end end Pode testar os scripts de onEquipe novamente e me diga se deu certo.
-
Acabei de ver o erro. Tente assim: Tu teria que editar na script. trocar: function onEquip(cid, item, slot) por function onUse(cid, item, itemEx, fromPosition, toPosition) o mesmo serve pro onDeEquip, e você teria que alterar no xml também para use. Se preferir, tente assim(não esquece de alterar o xml):
-
Você colocou a tag no .xml onEquipe e onDeEquipe, certo? Sobre clicar, você poderia usar a função onUse inves de onEquip
-
Estranho pois o doChangeSpeed(cid, -speed) deveria remover. Tente assim: local bike = {lookType = 41, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0} --- Esse vai ser Homen local bike1 = {lookType = 123, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0} --- Esse vai ser mulher local speed = 100 --- Velocidade que a bike dará local storage = 3421 function onEquip(cid, item, slot) if not isPlayer(cid) and not isPremium(cid) then -- tire o primeiro not, atras do isPlayer para ativar o premium doPlayerSendCancel(cid, "Only premium members are allowed to mount.") return true end if getPlayerSex(cid) == 1 then -- Homem doChangeSpeed(cid, speed) doSetCreatureOutfit(cid, bike, -1) doSendMagicEffect(getPlayerPosition(cid), 18) setPlayerStorageValue(cid, storage, 1) elseif getPlayerSex(cid) == 0 then -- Girl doChangeSpeed(cid, speed) doSetCreatureOutfit(cid, bike1, -1) doSendMagicEffect(getPlayerPosition(cid), 18) setPlayerStorageValue(cid, storage, 1) end return true end function onDeEquip(cid, item, slot) doRemoveCondition(cid, CONDITION_OUTFIT) doSendMagicEffect(getPlayerPosition(cid), 18) setPlayerStorageValue(cid, storage, 0) doRegainSpeed(cid) end
-
Se for possivel me envie seu config.lua por favor. Ps: no seu mapa as cordenadas estão corretas? Abre o seu mapa no remeres e de ctrl + T
-
Amigo só baixar a DLL por na pasta do client junto com o config. As sources servem apenas para poder modificar, sendo assim tendo que compilar a DLL novamente. @leozinpbb aproveitando para responder sua pergunta, o problema do ctrl + N é da propria DLL. No caso tu teria que pegar as sources, descobrir o motivo do problema , concertar e compilar novamente.
-
Me passa link.
-
[Resolvido] Remover IP, versão e porta do OTClient
pergunta respondeu ao Renan Morais de Yan Liima em Resolvidos
Estranho... fiz o teste em 2 clientes diferentes e funcionou de boa. Qual o problema? -
[Resolvido] Remover IP, versão e porta do OTClient
pergunta respondeu ao Renan Morais de Yan Liima em Resolvidos
Tive que alterar os dois. Da meneira que tu fez a interface ficou bugada como na imagem que o amigo mandou. Peguei o .otui dele e reformulei. Só que também tinha que fazer uma pequena alteração no .lua. -
[Resolvido] Remover IP, versão e porta do OTClient
pergunta respondeu ao Renan Morais de Yan Liima em Resolvidos
A alteração do @Naruse está incorreta, por isso o BUG. Segue a correção. Entergame.lua: Entergame.otui: Se preferir aqui está a pasta já pronta. client_entergame.rar -
Quis dizer para você remover isto: registerCreatureEvent(cid,"EndPremium") do enpremium.lua. E por no login.lua. Se realmente não deu certo amigo, tu vai ter que fazer por Query. A função seria mais o menos assim: UPDATE `players` SET `lookaddons` = '0' WHERE `name` = 'Nome do Jogador'; OOUU DELETE FROM `player_storage` WHERE `key` >= 9899 and `name` = 'Nome do Jogador'; Não sei bem qual dos dois serviria para você.
-
[Encerrado]PROCURO ESSE OT PBOT ANTIGO 8.6 PRA BAIXAR
tópico respondeu ao luan2525 de Yan Liima em Tópicos Sem Resposta
Ta ai brother. otserver.rar -
function onLogin(cid) registerCreatureEvent(cid,"EndPremium") local pos = {x = 32369, y = 32237, z = 7} if isPremium(cid) then setPlayerStorageValue(cid, 9899, 1) elseif getPlayerStorageValue(cid, 9899) == 1 and not isPremium(cid) then doTeleportThing(cid, pos) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Sua premium acabou!") setPlayerStorageValue(cid, 9899, 0) doCreatureChangeOutfit(cid, {lookType = 123}) doRemoveCreature(cid) end return TRUE end Adicionei RemoveCreature, mas não será necessario por conta da mensagem "Sua premium acabou!". Mas tenta fazer o teste ai. Não esqueça de alterar a outfit.
-
@removido errei de tópico huehue
-
[Resolvido] Verificar se player tem tal item...
pergunta respondeu ao Black Clover de Yan Liima em Resolvidos
Você não está especificando a função... Tente assim: function onUse(cid, item, frompos, item2, topos) local itemid = 2670 if getPlayerItemCount(cid, itemid) >= 1 then doPlayerRemoveItem(cid, itemid,1) else doPlayerSendTextMessage(cid, "Você não tem o item.") return true end -
Entra nesse tópico, e ganhe um doce.
tópico respondeu ao Jakson Souza de Yan Liima em Formação de Equipes
É bom saber que ainda existem pessoas afim de montar uma equipe para fazer um novo projeto. Nunca tive essa sua atitude, admiro isso! Sempre fui de trabalhar sozinho em meus projetos, resolvi ajudar uma pessoa que estava perdida e abandonando o otserv, no fim fiz ela fazer sucesso, pegou todo o meu conhecimento e me chutou. Até hoje o safado ta com o server on e com bastante player, se não fosse por mim nem estaria mais no otserv Voltei esses dias ativa após ficar 2 anos sem PC, e vejo que muitos foruns inclusive esse estão abandonados, apenas com membros necessitando de ajuda, e olha lá... Continue postando coisas do gênero. Tenho conhecimento em todas as áreas, mas no que me encaixo mais é site e scripts. Infelizmente não curto Naruto HAHA mas espero que de tudo certo ai meu amigo, precisando estamos ai. Como ajuda posso te dar todas sprites do nto br(inclusive as atuais). Se quiser, claro! Boa sorte! -
Aperte WIN + R. e digite: AppData. O diretorio vai ficar assim: C:\Users\NOME DO SEU USUARIO\AppData Abre a pasta Roaming, procura pela pasta Tibia e deleta o AutoMap. O arquivo Tibia.cfg também contém informações/configurações do seu cliente. Se for OTclient talvez esteja nesse diretório: C:\Users\SEU USUARIO AQUI. terá uma pasta escrito Otclient.
-
Erro nos PHPs da DB e da bliblioteca. São extremamente importantes para funcionar o Modern ACC corretamente. Na notificação do erro mostra o motivo e onde se localiza a linha do erro. Nem sempre o problema está no proprio PHP. Sua database está configurada corretamente? Seu config.php foi configurado corretamente? Se sim, tente utilizar essa libraries. Só colar e subsituir em: htdocs/system/ ahh por precaução estarei deixando o codeigniter e database também, cole eles na pasta system. libraries.rar codeigniter.rar database.rar
-
Não sei se já conseguiu, porém irei deixar aqui para você. Bom aproveito! ;D NoxSpr.rar
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.