Ir para conteúdo
  • Cadastre-se

Caronte

Membro
  • Total de itens

    2274
  • Registro em

  • Última visita

  • Dias Ganhos

    20

Tudo que Caronte postou

  1. Se o script der certo, eu adiciono mais coisas, para não dar erros...
  2. Cara, eu sou fraco no scripting, mas não custa tentar... function onKill(cid, target) monster = { ["Rotworm"] = 10, ["Rat"] = 30 } if isCreature(target) == monster then doPlayerAddMoney(cid, monster) end return true end
  3. Do jeito que está, se tiver monstro, não vai poder ingressar... o que seria X e Y ?
  4. No seu config.lua nessa linha: accountManager = true Ponha false, e tirou o accountmanager... o resto, você aprende com os tutoriais de como colocar gesior....
  5. Cara, você tem 5 vocações iniciais, depois vai para 4 ??? EDIT, para fazer, eu preciso saber qual vocação recebe qual vocação... já que o seu é diferente, eu não posso usar: doPlayerSetVocation(cid, getPromotedVocation(cid)) Jno, to fazendo, mas preciso de mais informações...
  6. Tenta mudar essa linha: if isMonster(creature.uid) then -- verifica se é um monster Pra essa: if not isMonster(creature.uid) then -- verifica se não é um monster
  7. Clique na melhor resposta para adicionar o prefixo resolvido no tópico...
  8. Ah.. ok , mas eu não sei usar, poderoa responder o jno ?
  9. Calma , calma ,rsrs Eu não li o script. Leia só a explicação dele para ver como não dá para confundir.. De qualquer maneira só tentei ajudar, desculpa aí o erro então.. Não precisa dar um return true na função ?
  10. Tem muito tópico nesse viado.
  11. Tem que usar o onEquip e der um return false caso o player não tenha, eu to pelo celular e não sei os parâmetros de cabeça, mas seria mais ou menos assim: function onEquip(Os parametros aqui) if getPlayerStorage(30023,4) then return doPlayerSendCancel(cid,"Voce nao pode usar isso) end return true end
  12. Eu tinha a ninja que era única, mas tava muito fora dos padrões e foi retirada pra reformularem, agora só deus sabe quando ganharei uma...
  13. Foi burrice minha, fiz isso para um item não agrupável ...
  14. Os ids das vocations são esses mesmos ? Poste seu vocations.xml e diga pra gente qual o nome da vocation e outifit que o player tem que permanecer...
  15. Passei o olho rapidamente e esse erro: global 't' <a nil value> Quer dizer que tem uma variável "t" sem valor no meio do script... apague o t , e veja quais erros restam ...
  16. Acho que tinha que ter alguma forma de subtrair do nome, talvez uma possibilidade é mexer na função do getcreaturename para adequar a essa situação... Porque sempre que chamar essa função vai retornar com o maldito do vip, tem que por pra essa função ignorar o vip no nome e retornar só o nome real... Mas , manipular funções está fora da minha compreensão por enquanto '-' Ouuuu Armazenar o name de cada player vip antes de executar o db.executeQuery("UPDATE `players` SET `name` = '(VIP) "..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") pode colocar em
  17. doRemoveItem(uid[, count]) http://www.tibiaking.com/forum/topic/17853-como-usar-a-funcao-doremoveitem/
  18. kkkk a do lol ficou perfeita '-' , tipo eu olhei e falei: como esse demoniu conseguiu fazer isso em 32x32 ? tive até que baixar pra ver...
  19. getTileItemById(pos, 2160) --if item.itemid ~= 0 and isCreature(item.uid) == false then repeat doRemoveItem(item.uid,1) until getTileItemById(gatepos, 2160) == 0 --end -- end To tentando fazer isso, só que to levando uma coça... simplesmente, quero que um item seja removido, até não restar nada..., por que está errado ?
  20. db.executeQuery("UPDATE `players` SET `name` = '"..getCreatureName(cid).."' WHERE `id` = "..getPlayerGUID(cid)..";") Claro, colocou para mudar do nome do player para nome do player... , assim não vai acontecer nada...
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo