Ir para conteúdo

Bruno

Herói
  • Total de itens

    2571
  • Registro em

  • Última visita

  • Dias Ganhos

    28

Tudo que Bruno postou

  1. Entendo, é que eu precisaria ver, pois nunca mexi com derivados.
  2. É pra fazer um efeito em determinado pokemon em sua morte certo? Qual é esse efeito? Tem algum outro script que faça esse efeito para tomar como base?
  3. Testou o que eu postei? Ele faz isso mesmo que você citou. function table.insert(table, element) table[#table + 1] = element end local ips = {} function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return false end local ip = getPlayerIp(pid) if table.find(ips, ip) then doTeleportThing(cid, fromPosition) return false else table.insert(ips, ip) return true end end
  4. Bruno

    Phps para Modern Acc

    Amigo, não são apenas erros do site em si. Se seu site faz toda a consulta certa no banco, mas de alguma forma o seu servidor não está salvando essas informações, não seria o erro do site. Consulta manualmente as tabelas desses sistemas e verifica se possui dados na qual o site possa ler. Att.
  5. Seu problema foi resolvido? Se não, poste sua source para que eu possa ajudá-lo.
  6. Bruno

    Script Ajuda

    Seu sistema está incorreto, está faltando "then" quando faz uma checagem com "if", a lógica do if e else também está incorreta.Mais é assim que se aprende, tentando @@victorjgp, se a ajuda oferecida pelo usuário @Lukeskywalker funcionou, por gentileza clique em resolvido. Att.
  7. Bruno

    Bug wand

    Tópico movido para a seção de dúvidas e pedidos resolvidos.
  8. Bruno

    Bug wand

    local min, max = 200,400 --Ataque mínino e ataque máximo local iddowand = 7735 -- coloque o id do wand aqui local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_BURSTARROW) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, -min, 0, -max) local area = createCombatArea({ {1, 1, 1}, {1, 3, 1}, {1, 1, 1} }) setCombatArea(combat, area) function onUseWeapon(cid, var) if (getPlayerSlotItem(cid, CONST_SLOT_RIGHT).itemid == iddowand) then local target = getCreatureTarget(cid) if target ~= 0 then doSendDistanceShoot(getThingPos(cid), getThingPos(target), 37) addEvent(doAreaCombatHealth, 100, cid, COMBAT_HOLYDAMAGE, getThingPos(target), 0, -min, -max, 49) end return true end return doCombat(cid, combat, var) end
  9. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  10. Boa sorte com seu projeto, estarei acompanhando!
  11. Corrigido Obrigado por compartilhar conosco!
  12. A versão 10.77 não tem suporte às novas mounts e outfits. Projeto foi atualizado somente para versão 10.78.
  13. Tenta assim: function table.insert(table, element) table[#table + 1] = element end local ips = {} function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return false end local ip = getPlayerIp(pid) if table.find(ips, ip) then doTeleportThing(cid, fromPosition) return false else table.insert(ips, ip) return true end end
  14. Mas abrir um servidor com a total intenção de obter lucros não é o certo. Os lucros em si que são o resultado de todo o "tempo, energia, dinheiro e etc". VPS aguenta sim @markin.
  15. Qual debug?
  16. , Arruma o link de download por gentileza.
  17. Que bom que deu certo Tópico movido para pedidos e dúvidas resolvido.
  18. Tente assim:
  19. Manda o script todo, assim que vejo uma forma de ajudá-lo melhor, apenas com uma passagem do código fica difícil.
  20. @@leonardo macedo, Vá em data/actions/actions.xml e adicione a seguinte linha: <action itemid="id do item" event="script" value="vipDays.lua"/>Agora em data/actions/scripts crie o arquivo vipDays.lua com o seguinte conteúdo: local dias = 30 -- dias de VIP que o player irá ganhar ao usar o item --[[ Não mexa em nada mais ]] function onUse(cid, item, fromPosition, itemEx, toPosition) if string.find(tostring(getCreatureName(cid)),"[[VIP]]") then vip.addVipByAccount(getPlayerAccount(cid) , vip.getDays(dias)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados " .. dias .. " dias de VIP em sua account.") doSendMagicEffect(fromPosition, 28) doRemoveItem(item.uid) return true else vip.addVipByAccount(getPlayerAccount(cid) , vip.getDays(dias)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados " .. dias .. " dias de VIP em sua account.") doSendMagicEffect(fromPosition, 28) doRemoveItem(item.uid) local nome = getCreatureName(cid) db.executeQuery("UPDATE `players` SET `name` = '[VIP] " .. nome .."' WHERE `id` = " .. getPlayerGUID(cid) .. ";") doRemoveCreature(cid) return true end end
  21. @@FlamesAdmin, Config: ["Charizard X"] = {level = 80, evolution = "Mega Charizard X", count = 1, stoneid = 13502, stoneid2 = 0}, ["Charizard Y"] = {level = 80, evolution = "Mega Charizard Y", count = 1, stoneid = 13503, stoneid2 = 0},E o resto: elseif getPokemonName(item2.uid) == "Charizard" then if item.itemid == dracaufiteX then local minlevel = pokes["Charizard X"].level local evolution = pokes["Charizard X"].evolution if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "You don't have enough level to evolve this pokemon (" .. minlevel .. ").") return true end doEvolvePokemon(cid, item2, evolution, dracaufiteX, 0) elseif item.itemid == dracaufiteY then local minlevel = pokes["Charizard Y"].level local evolution = pokes["Charizard Y"].evolution if getPlayerLevel(cid) < minlevel then doPlayerSendCancel(cid, "You don't have enough level to evolve this pokemon (" .. minlevel .. ").") return true end doEvolvePokemon(cid, item2, evolution, dracaufiteY, 0) end
  22. Show!!! Obrigado por compartilhar conosco Daniel! Espero bons projetos² Att.
  23. Vou verificar e para encontrar o bug e arrumar.
  24. Tópico movido para a seção de dúvidas e pedidos resolvidos.
  25. Tenta assim: local velocidade = 100 local config = { -- [vocationId] = outfitId, -- Ex.: [0] = 101, [1] = 258, } function onUse(cid) local outfit, playerOutfit = config[getPlayerVocation(cid)], getCreatureOutfit(cid) if outfit then if getCreatureCondition(cid, CONDITION_OUTFIT) and playerOutfit.lookType == outfit then doRemoveCondition(cid, CONDITION_OUTFIT) doChangeSpeed(cid, -velocidade) doPlayerSendTextMessage(cid, 27, "You removed your outfit.") else playerOutfit.lookType = outfit doSetCreatureOutfit(cid, playerOutfit, -1) doChangeSpeed(cid, velocidade) doPlayerSendTextMessage(cid, 27, "You put an outfit.") end end return true end
  • Quem Está Navegando   0 membros estão online

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