Ir para conteúdo
  • Cadastre-se

Nazo

Banido
  • Total de itens

    235
  • Registro em

  • Última visita

  • Dias Ganhos

    3

Tudo que Nazo postou

  1. Cara, é só adicionar depois da linha que incrementa a storage no seu onKill do creaturescripts, isso: if(getPlayerStorageValue(cid,suastorage) == 1000) then doPlayerPopupFYI(cid,"lalalala") end
  2. @Hokograma, meu chapa, não entendi o que você quer exatamente, pode ser mais específico? Por exemplo, é um sistema de task? Preciso saber o que incrementa a storage.
  3. local storage = 13122 local effects = {10,11,12,13,14} function onKill(cid, target, lastHit) if not isPlayer(target) then return true end if(getPlayerStorageValue(cid,storage) > 5 and getPlayerStorageValue(cid,storage) < 1) then setPlayerStorageValue(cid,storage,1) else setPlayerStorageValue(cid,storage,getPlayerStorageValue(cid,storage)+1) end doSendMagicEffect(getCreaturePosition(cid), effects[getPlayerStorageValue(cid,storage)]) return true end
  4. local storage = 13122 local effects = {10,11,12,13,14} function onKill(cid, target, lastHit) if not isPlayer(target) then return true end if(getPlayerStorageValue(cid,storage) > 5 and getPlayerStorageValue(cid,storage) < 1) then setPlayerStorageValue(cid,storage,1) else setPlayerStorageValue(cid,storage,getPlayerStorageValue(cid,storage)+1) return true end doSendMagicEffect(getCreaturePosition(cid), effects[getPlayerStorageValue(cid,storage)]) return true end Testa aí, desculpa o erro que faltou, estou ocupado mas me obrigo a responder hausahus
  5. Tente agora: -- by Nazo (tibiaking.com) local config = { paredePos = {x = 32018, y = 32237, z = 91, stackpos=1}, id = 386 } function onUse(cid, item) parede = getThingFromPos(config.paredePos) doRemoveItem(parede.uid, 1) addEvent(doCreateItem, 120000, parede.itemid, config.paredePos) return true end
  6. As alterações que você/seu amigo fizeram bugaram o código e tinha um pequeno erro meu. Tente assim: local storage = 13122 local effects = {10,11,12,13,14} function onKill(cid, target, lastHit) if not isPlayer(target) then return true end if(getPlayerStorageValue(cid,storage)==-1) then setPlayerStorageValue(cid,storage,1) elseif(getPlayerStorageValue(cid,storage)<=5 and getPlayerStorageValue(cid,storage) >= 1) then setPlayerStorageValue(cid,storage,1) else setPlayerStorageValue(cid,storage,getPlayerStorageValue(cid,storage)+1) return true end do
  7. @bismarkzika, caso minha resposta tenha sido a melhor, marque-a no canto superior esquerdo como melhor resposta para facilitar a organização do fórum =)
  8. @robson da silva, testa: https://hastebin.com/raw/ufifefedan
  9. @robson da silva, erro meu, teste: https://hastebin.com/raw/uponomegot
  10. Se você usar linux, poste o conteúdo desse arquivo aqui: /var/logs/apache2/error.log Caso seja windows e use xampp: C:\xampp\apache\logs\error.log no hastebin.com. @Motafoca
  11. Substitua o código do lib/order.lua por esse e teste: https://hastebin.com/raw/qedawicowu @robson da silva
  12. @bismarkzika perdão, erro de atenção minha. Troque a linha adicionada em login.lua por essa: registerCreatureEvent(cid,"killPlayerMessage")
  13. Entre em localhost/phpmyadmin pela máquina que possui o servidor/banco de dados, table accounts e me mande um print das 10 primeiras contas. @rizen, crie uma nova conta, um char nela, coloque a conta nova, entre no jogo digite '/owner NomeDoSeuGod' e repita a query nova que eu mandei consertada com a conta nova.
  14. Ele errou a escrita, é config.php mesmo, pode olhar o que ele disse.
  15. @robson da silva, mostre o conteúdo de data/lib/order.lua também
  16. @rizen, checa se isso é o aviso padrão de conta já existir, se não for, vai no banco de dados pelo phpmyadmin e muda alguma conta pro número e ID da sua antiga.
  17. @bismarkzika, testa aí: tag xml: <event type="kill" name="killPlayerMessage" event="script" value="killplayermessage.lua"/> Arquivo creaturescripts\scripts\killplayermessage.lua: -- by Nazo (tibiaking.com) local storage = 13122 local msgs = { {"Killing Spree!", 10}, {"Double Kill!", 11}, {"Triple Kill!", 12}, {"Quadra Kill!", 13}, {"Penta Kill!", 14} } function onKill(cid, target, lastHit) if not isPlayer(target) then return true end if(getPlayerStorageValue(cid,storage)==-1) then setPlayerStorageValue(cid,storage,1) elseif(get
  18. Buenas, TK! Um membro do nosso querido fórum pediu algo assim, e resolvi postar para quem ainda utiliza o Account Manager e sofre problemas de Mage Bomb muito mal intencionado (quando alguém usa um tipo de bot para efetuar diversos logins simultâneos como um MC aprimorado, a fim de lagar/crashar/derrubar o seu servidor). Bom, vamos ao que interessa: Adicione essa tag XML no seu creaturescripts.xml: <!-- Anti MageBomb by Nazo (tibiaking.com) --> <event type="login" name="antiMageBomb" event="script" value="antiMageBomb.lua"/> Crie o arquivo antiMageBom
  19. @rizen posso analisar o backup que fizeste? Pode mandar no privado o link do código SQL colocado no hastebin.com e respondo aqui se há algo de errado com o mesmo.
  20. Mano, juro pra você que errei 1 caractere, heh :s Você fez backup? Se sim, é só rodar o código: DELETE FROM accounts WHERE name <> 123123; Peço perdão caso tenha perdido a house.
  21. @perfollgustavo, adicione essa tag XML no seu creaturescripts.xml: <!-- Anti MageBomb by Nazo (tibiaking.com) --> <event type="login" name="antiMageBomb" event="script" value="antiMageBomb.lua"/> Crie o arquivo antiMageBomb.lua em creaturescripts\scripts\ e use o seguinte conteúdo no mesmo: -- anti Mage Bomb by Nazo (tibiaking.com) function onLogin(cid) if(getPlayerName(cid) == "Account Manager") then playersOnline = getPlayersOnline() for _, pid in ipairs(players) do if(getPlayerIp(pid)==getPlayerIp(cid)) then doRemoveCreature(pid) end return f
  22. @fabiano45, algum erro na distro?
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo