Ir para conteúdo

Demonbholder

Infante
  • Total de itens

    1551
  • Registro em

  • Última visita

  • Dias Ganhos

    24

Tudo que Demonbholder postou

  1. Eu vou fechar este tópico. Este ficará aberto até que a dúvida seja sanada: http://www.xtibia.com/forum/topic/155793-a-j-u-d-a/
  2. eu falei pra colocar war, não o que tu colocou '-' todo caso da pra fazer um script, mas tenta colocar war
  3. Se precisar aperfeiçoar este script me mande por pm que eu ajudo, mas me diga uma coisa, você quer que teleporte o jogador pra 1 X a mais ou para 1 Y a mais? OBS: Creio que o problema do que o apoca fez foi o stackpos, o dele funcionária se fosse assim: Não tenho certeza. Só que o dele simplesmente faz executar de novo a checagem, acho que o que tu quer é que teleporte o jogador né?
  4. se eu bem me lembro, colocar war como tipo do servidor significa pvp-e
  5. Bom, infelizmente não há vagas para mapper. Os cargos vagos são spriter e desginer/divulgador, talvez, em breve eu entre em contato com um designer já e a vaga provavelmente será preenchida. Até mais.
  6. Valeu, inscrevam-se aqui. Já estamos fazendo o servidor, começamos a Africa e eu já terminei o sistema de barco, impostos, certidão e refiz o sistema de banco. Até mais.
  7. Fiz aqui rapidinho function onSay(cid, words, param) local item = 9971 local storage = 39010 local sto = getPlayerStorageValue(cid, storage) == -1 and 0 or getPlayerStorageValue(cid, storage) if words ~= "!balance" and isNumber(tonumber(param)) == FALSE then return doPlayerSendCancel(cid, "Diga a quantidade que você quer adicionar do item.") end local quanti = tonumber(param) if words == "!deposit" then if getPlayerItemCount(cid, item) >= quanti then doPlayerRemoveItem(cid, item, quanti) setPlayerStorageValue(cid, storage, sto + quanti) doPlayerSendTextMessage(cid, 22, "Deposito efetuado com sucesso. Valor depositado: " .. quanti) else doPlayerSendCancel(cid, "Você não tem essa quantidade.") end elseif words == "!withdraw" then if getPlayerStorageValue(cid, storage) >= quanti then setPlayerStorageValue(cid, storage, sto - quanti) doPlayerAddItem(cid, item, quanti) doPlayerSendTextMessage(cid, 22, "Saque efetuado com sucesso. Valor sacado: " .. quanti) else doPlayerSendCancel(cid, "Você não tem isso no banco.") end elseif words == "!balance" then doPlayerSendTextMessage(cid, 22, "Você tem " .. sto .. " itens no banco.") end return TRUE end Tag: <talkaction words="!deposit;!balance;!withdraw" script="NomeDoArquivo.lua" /> Até.
  8. Po pessoal, vamos maneirar no palavreado ai né, vou deixar o alerta verbal aqui, espero que não voltem a discutir. @Fault Me parece um script de punição pra quem tenta upar por comando. @Souronaldo2 A opinião de todos é importante, vamos manter a calma e educação no fórum.
  9. Hmm, o cara deu uma boa idéia, você poderia adicionar a versão mod, fica mais fácil e pratico para os que estão iniciando. Até mais. Edit: @LOrDoS Pelo que eu vi o problema é na sua função de isInArea, vou ver se consigo refaze-la e posto aqui. Vai em data/lib, procura onde ta a função isInArea e substitui por essa: Ou essa que ta menor: Eu fiz as duas, não se preocupem pois devem funcionar.
  10. Bom pessoal, sem querer tomar muito o tempo de vocês, vou apenas copiar as partes mais importantes do tópico do projeto. Caso deseja visita-lo, clique aqui. Como será o projeto: O mapa será uma cópia do Mapa-Múndi, ou seja, vamos fazer todos os continentes, um a um, por conseguinte, os continentes serão adicionados um a um com as atualizações do servidor. Cada jogador nascerá em uma nação, ou seja, em um país, e terá de caçar e pagar impostos para que possa freqüentar outros países, e se tornar um cidadão certificado. A partir de quando ele começar a freqüentar outros países, ele poderá comercializar caçar, e poderá fazer outras coisas que serão surpresa. A equipe: Administradores: Demonbholder, Leonardo. Scripter: Demonbholder. Mapper: Leonardo. Designer, Divulgador: [VAGO]. Spriter: [VAGO]. Web Master: Pinpao. Nota: A equipe será pequena, pois estarei colocando no projeto apenas quem eu confio. Modelo de inscrição: Nome: Idade: Algum trabalho: Cargo: Aguardando inscrições.
  11. Nossa, repostas instantâneas, nice. Henrique, é tipo aquele, mas eu não revelei o algo a mais que vai ter no nosso projeto pra não deixar sem graça. Aguardando.
  12. Demonbholder

    Truly Global

    Truly Global Faaaala galera do eks! Tudo tranqüilo? Bom, a partir de hoje estarei iniciando um projeto chamado Truly Global, o qual será provavelmente o único do gênero e, modéstia parte, com uma equipe excelente. Como será o projeto: O mapa será uma cópia do Mapa-Múndi, ou seja, vamos fazer todos os continentes, um a um, por conseguinte, os continentes serão adicionados um a um com as atualizações do servidor. Cada jogador nascerá em uma nação, ou seja, em um país, e terá de caçar e pagar impostos para que possa freqüentar outros países, e se tornar um cidadão certificado. A partir de quando ele começar a freqüentar outros países, ele poderá comercializar caçar, e poderá fazer outras coisas que serão surpresa. A equipe: Administradores: Demonbholder, Leonardo. Scripter: Demonbholder. Mapper: Leonardo. Designer, Divulgador: [VAGO]. Spriter: [VAGO]. Web Master: Pinpao. Nota: A equipe será pequena, pois estarei colocando no projeto apenas quem eu confio. *Administradores: Apenas por formalidade, será uma equipe democrática, cada um poderá dar sua opinião e isso irá ser discutido. *Scripter: Apenas eu, isso não irá atrapalhar nos meus deveres no fórum, pois mesmo que eu tenha que parar um pouco com o projeto por um ou dois dias, estarei trazendo conteúdo para o fórum. *Mapper: O mapa será feito com calma, evitando o máximo possível de bugs. *Designer, Divulgador: Não adianta você ser um bom designer e não ter tempo para divulgar, assim como não adianta você poder divulgar, mas não ser designer, é necessário ser os dois para entrar no projeto. *Spriter: Terá bastante trabalho, entenderei caso precise de ajuda e precise de outro spriter. É necessário que conheça bastante os países, construções e etc. *Web Master: Ficará responsável pelo site, provavelmente será um gesior melhorado. Inicialmente o servidor não terá fins lucrativos, caso venha a ter no futuro, os lucros serão divididos entre toda a equipe. Alguns sistemas: Monumentos: Serão feitos os monumentos mais importantes como o Big Bang e a Estatua da Liberdade. Automóveis: Só serão implantados automóveis de uso singular e com trajetos pré-definidos. Se for possível, será feito algum sistema de avião e etc. Taxas e impostos: As taxas e os impostos são obrigatórios para que o jogador possa comercializar com outros países e usar os automóveis, entre outros. Sistema já pronto. Data prevista: Não confirmada. Inscreva-se aqui. Bom, é isso, mais surpresas no teste server, até mais galerinha. Atenciosamente, equipe Truly Global.
  13. Oi pessoal, é possível que em breve eu abra um servidor, gostaria de contar com a opinião e experiência de vocês. O que vocês me recomendam: dedicado ou semi-dedicado? A diferença de preços e qualidade é muito grande? Qual o melhor dedicado e semi-dedicado hoje em dia levando em consideração estabilidade e capacidade? Outra dúvida, será que hoje em dia é impossível abrir um servidor em casa mesmo? Meu computador tem 4gb de ram e internet 10 mega da GVT. Até mais.
  14. Ahuhauhauhua, gostei, parabéns, rep - pra ti. Opa, rep+ ahuhauhau. Te vicio nos jogos de azar nééé. Até mais.
  15. Demonbholder

    Pedido De Script

    Mkalo fica tirando a oportunidade de script fáceis para os iniciantes néééé. Ahuahuahau, brincadeira, se funcionar não esqueça de reportar.
  16. Demonbholder

    Pedido De Script

    Só fazer a checagem da posição com stackpos 253, não precisa de script em movevents. Faz a checagem com o for pra fazer a area 4x4.
  17. não dou suporte por msn, peça no fórum
  18. entra no msn, preciso falar contigo
  19. Demonbholder

    Max Level

    Ahhh, faz por login então: function onLogin(cid) maximum = { player = getPlayerGUID(cid), lvlmax = 717217, -- Level que o player vai ficar apos usar o comando. } if getPlayerLevel(cid) == 1 and getPlayerStorageValue(cid,15915) == 1 then doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..maximum.lvlmax..", `experience` = 0 WHERE `id` = "..maximum.player) end return TRUE end Edita a experiência que ele ficaria quando ele morre.
  20. Calma, tu deve ter colocado algo sem querer no items.xml, passe ele em spoiler ou para download, assim ficará mais fácil para te ajudarem. Até.
  21. Algum Spriter? Favor me contatar por pm.

  22. Amigão, você postou na seção incorreta. Reportado para moverem.
  23. Demonbholder

    Max Level

    -- Subwat Scripting-- function onSay(cid, words, param) maximum = { player = getPlayerGUID(cid), lvlmax = 717218, -- Level que o player vai ficar apos usar o comando. } if getPlayerLevel(cid) ~= 717217 or getPlayerStorageValue(cid,15915) == 1 then doPlayerSendCancel(cid, 'voce nao atingiu o level 717217 ou ja usou este comando.') else setPlayerStorageValue(cid, 15915, 1) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level` = "..maximum.lvlmax..", `experience` = 0 WHERE `id` = "..maximum.player) end end O comando getPlayerStorageValue sem comparação só ira retornar FALSE se o storage tiver valor nil, portanto, é necessário fazer a comparação. Já o comando setPlayerStorageValue deve colocar algum valor a um storage. Se você fez a Query certa, o script deve funcionar. Até mais.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...