Ir para conteúdo
  • Cadastre-se

KotZletY

Héroi
  • Total de itens

    4072
  • Registro em

  • Última visita

  • Dias Ganhos

    87

Tudo que KotZletY postou

  1. @Micheel15 ué posta o que você usa que eu edito, ahushas.
  2. @Math2017latos ALTER TABLE `guilds` ADD `acesstime` INT(15) NOT NULL DEFAULT 0;
  3. @liteon9yna source, para versões 0.3.6 e 0.4 é no arquivo creature.h: enum slots_t { SLOT_PRE_FIRST = 0, SLOT_WHEREEVER = SLOT_PRE_FIRST, SLOT_FIRST = 1, SLOT_HEAD = SLOT_FIRST, SLOT_NECKLACE = 2, SLOT_BACKPACK = 3, SLOT_ARMOR = 4, SLOT_RIGHT = 5, SLOT_LEFT = 6, SLOT_LEGS = 7, SLOT_FEET = 8, SLOT_RING = 9, SLOT_AMMO = 10, SLOT_DEPOT = 11, SLOT_LAST = SLOT_DEPOT, SLOT_HAND = 12, SLOT_TWO_HAND = SLOT_HAND } necklace = que fica do lado do head, mais precisamente onde fica o amuleto. backpack nem precisa dizer. head e first são os mesmo, onde vai os helmet,
  4. @Math2017latos " Unknown column 'acesstime' in field list ", está faltando essa coluna na tabela guilds. O erro está na hora de coletar todas as informações do banco de dados, do player que está tentando logar no momento. E ele não conseguiu, então no caso a coleta de informações está incompleta, então ele retorna erro e cancela o login. Você deve criar essa tabela que está faltando, de acordo com a necessidade do script do tal script de castle!
  5. @Luzetti com certeza, não tinha como o erro ser no meu script, script simples e fácil de fazer. Abraços e boa sorte com o server!
  6. @polaquini6 no client ? Você vai alterar o item.otb, que irá duplicar ele mantendo a mesma sprite, e você irá registrar no items.xml esse novo item, que virá com id diferente. Não, não tem como fazer isso sem duplicar, pelo menos para vim com id diferente não tem!
  7. Que event cara, coloca o script configura para onde o teleporte vai levar e pronto!
  8. @xImTheBear você deve alterar para uint16 no client também. Olhe no final do tópico os tutoriais de como mudar no client!
  9. @darcioantonio aqui não é playground para brincadeira, ou mensagem sem importância não relacionada ao conteúdo do tópico. Leia as regras! Regra Nº 2.4 - Mensagens inúteis: Não poste mensagens sem conteúdo, que não contribuem em nada ou que não estejam relacionadas ao assunto do tópico. Mensagens assim são chamadas de Floods. Postar coisas como "haha", "lol", "me add no msn aí", entre outras, é o que considera-se completamente inútil. Postar várias mensagens iguais, mesmo que em tópicos diferentes, também pode ser considerado Flood.
  10. @Saymon Kopolsky fácil, crie um creature onDeath, que ao matar o monstro daria uma storage ao player. E coloque o monstro para usar esse script, através da xml do monstro. Coloque o baú para checkar se o player tem a storage que o monstro dá, se tiver a storage ele pega a recompensa e seta a storage da quest feita, checando o mesmo para não fazer a quest de novo, se não tiver, manda a msg dizendo pra ele ir mata o boss primeiro. @Tópico: parabéns pelo script!
  11. @darcioantonio não entendi seu pedido. Teria como explicar melhor ? A área esta errada, você postou em suporte de script, sendo que a área correta é pedido de scripts. Suporte de scripts é quando você tem uma duvida sobre scripts, quer saber sobre algo relacionado a scripts, quando tem um script e quer uma alteração, ou mesmo quando seu scripts ta com erro, e você deseja um suporte para corrigir o mesmo, e etc... @Tópico movido para área correta!
  12. @Luzetti '-' local frbs = { -- Mesma área da talkactions que invoca os monstros AreaFrom = {x=7649,y=16379,z=5}, -- Canto superior esquerdo da área AreaTo = {x=7735,y=16443,z=7}, -- Canto inferior direito da área monsterName = "Ferumbras", -- Nome do monstros storage = 98392, -- Storage global da script TpTo = {x=1012,y=920,z=7}, -- Para onde o teleporte vai levar TpId = 1387, -- id do Teleporte TpTime = 5 -- Tempo } function onKill(cid, target) if isMonster(target) and getCreatureName(target):lower() == (frbs.monsterName:lower()) and isPlayer(cid) then if isInRange(getCreaturePositi
  13. @pablobion você não disse que já estava separado ? haushaus, quando eu disse que tudo em um arquivo só é permitido eu não menti, e nem falei atoa. Você tem o script que inicia o evento e os checks, correto ? Em um onThink, vai verificar se é tal dia e tal hora, e vai verificar a globalstorage do evento, se for -1 que significa que está sem storage, o evento irá iniciar, setando a globalstorage em 1, e irá pro próximo check que é a da área e etc.. Quando o script fizer o check novamente, a globalstorage do evento estará funcionando, então o script irá pular
  14. @tataboy67 é contra as regras da up por comentário, caso queria subir seu tópico utilize o sistema de up do tópico, esse aqui: Em relação ao tópico, tal item é stackable(pode empilhar em quantias), quando você cria um /i 2160 ele cria os 100 golds que é permitido empilhar desse item. Quando você ta /i na stone, ele invoca a quantia máxima dela. Seu item está com a função stackable, agora que percebi na segunda foto que por curiosidade não estava abrindo no meu PC(PC de pobre) ahsuhasuhas. Vá no itemeditor e desative a opção stackable, primeiramente jogando fora as
  15. @Luzetti cara, eu testei o script aqui e está 100%, mato 30, abre o tp depois dos 30, mato 100 monstros, abre o tp depois dos 100. Você configurou tudo corretamente ? O id do teleporte e etc... ? Você matou a quantidade de ferumbras que você declarou ?
  16. @Math2017latos porque a posição está errada, seu person ele está nascendo no lugar errado, invalido, onde não é possível ele se movimentar, nem se quer logar.
  17. @Math2017latos a porta 80 ela não mostra, mais ela existe, você pode ver indo diretamente através dele: https://www.google.com.br:80 quando você muda para porta alternativa, você deve acessar através dele: 127.0.0.1:8090
  18. @alisoncelso duplica ele no itemeditor, e configura na xml.
  19. @mateusmoretti eu não disse em momento algum que você deveria colocar do jeito que mandei, apenas lhe dei as tags e você deve colocar de acordo com o que você precisa. Em quanto ao items.xml você deve colocar o tag do slotype no item para ele entrar naquele slot. <attribute key="slotType" value="backpack" /> no lugar de backpack coloque o nome do slot que você deseja!
  20. @brunolamonato remova o vid do link, é proibido, assim adfly e outros do gênero, deixe somente o link liso. Você tem 24h para remover, e então seu tópico poderá ser aprovado pelo TibiaKing. Abraços!
  21. @mateusmoretti você deve adicionar o item em movements, onEquipe e onDequipe, ao equipar ele irá ativar os atributos, ao desequipar ele irá remover. <movevent type="Equip" itemid="0000" slot="head" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="0000" slot="head" event="function" value="onDeEquipItem"/> 0000 - id do item, e adicione o slot onde ele funcionará.
  22. @pablobion você falou algo que está certo, seu pensamento foi de um verdadeiro programador, pensou nos erros que poderiam dar. Mas em fim: se você tem o onTime() que está iniciando o evento na hora desejada, então blz, você só precisa do onThink que vai checkar a cada 1 min a área para ver se tem só 1x dentre os outros checks. Teve algum problema na distro ? Ou funcionou ?
  23. @pablobion sim li sim, você não compreendeu o que falei, mas esqueça. Esse arquivo que você deseja a modificação, realiza as checkagens, coloque nele um tempo de check, não não irá demorar, e que não irá lagar, de 30s a 1 min, está ótimo, mas minha opinião não vale nada, então releve! hKaokspoaks <globalevent name="EventoNãoSeiOque" interval="60000" event="script" value="NomeDesseArquivo.lua"/>
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo