Ir para conteúdo

dragonfight

Barão
  • Total de itens

    249
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Tudo que dragonfight postou

  1. Pessoal, pra que serve a aba count, no player_skills da database?
  2. Obrigado por nada pessoal, pode fechar
  3. Se for com a conta do GOD, vai deslogar mesmo viu.
  4. Ao longo dos anos os players migraram para otservers, façam uma pesquisa e verão, a cipsoft ta perdendo pros otservsers
  5. Pessoal, preciso de uma spell que mude o outfit do oponente por 1 minuto +- Rep+
  6. Perdi tempo nada, eu gosto de mecher nas sources. Meu script de transform é compilado igual do wodbo também.
  7. Legal o npc. Eu criei a função doReborn, igual do wodbo no meu ot 8.54.
  8. Mano ve se você consegue entender meu jeito de explicar Na aba exportar, você salva sua database. Lembre-se de clicar na sua database primaria, no caso a minha "server" Depois, quando quiser colocar a database salva em funcionamento, vá em importar e selecione o arquivo salvo. Lembre-se que ao importar, a database que irá receber tem que estar em branco para não dar conflito. Se achar que uma tabela em especifico esta dando problema, por exemplo a players, depois de realizar o backup, tente reparar a tabela. Selecione a tabela players, vá em operações. Abaixo aparecerá aas opções, selecione a desejada. Se ele não mudou a distro, o mais provável é a database, a não ser que tenha sido adicionadas creaturescripts onLogin.
  9. Sources, são o conjunto de arquivos .cpp e .h que são usados geralmente para indicar linguagem c++. É nada mais que o código fonte do executável do seu ot. Se tiver dificuldade, me informe a versão do seu ot, se estiver ao meu alcance eu compilo pra você para aceitar qualquer .otb.
  10. Você não sabe fazer um backup?... Você pode tentar fazer um backup e reparar as tabelas, mas tem que fazer o backup antes. Se não souber fazer poste ai. Obs: Seu server é mysql?
  11. faz backup da sua database, e testa com uma database diferente.
  12. Então, não tenho as sources com essa função.. To tentando compilar aqui, se der certo eu ja edito aki como eu fiz. Edit: Vou ter que sair do pc, amanhã eu posto aki.
  13. Qual a versão do seu ot? Obs: Achei o código fonte da função: http://pastebin.com/tWLPGRpS Se precisar de ajuda pra compilar é so falar
  14. dragonfight

    Pedido [Wodbo]

    Lembrando: Aqui você configura o hit das spells: kidamage="15" Se você deixar tudo 15, todos hitarão a mesma coisa. E aqui a velocidade da glove/sword: meledamage="300"
  15. Testa ai: function onUse(cid, item, frompos) local pid = getPlayerGUID(cid) local level = 400 local manaxx = getCreatureMaxMana(cid)/2 local healthmaxx = getCreatureMaxHealth(cid)/2 local health = getCreatureHealth/2 local mana = getCreatureMana/2 if not getTilePzInfo(getCreaturePosition(cid)) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, 'O item so pode usar em protection zones.') return true end if getPlayerLevel(cid) >= level then if getPlayerStorageValue(cid, 96667) == -1 then setPlayerStorageValue(cid, 96667, 0) end setPlayerStorageValue(cid, 96667, getPlayerStorageValue(cid, 96667)+1) doRemoveItem(item.uid) doRemoveCreature(cid) db.executeQuery("UPDATE players SET mana = mana WHERE id = " .. pid) db.executeQuery("UPDATE players SET manamax = manamaxx WHERE id = " .. pid) db.executeQuery("UPDATE players SET health = health WHERE id = " .. pid) db.executeQuery("UPDATE players SET healthmax = healthmaxx WHERE id = " .. pid) db.executeQuery("UPDATE players SET level = 8 WHERE id = " .. pid) end return true Obs: Não testei
  16. kkk, tava quebrando a cabeça aki, vlw. obs: deu um errinho aki na distro mais já arrumei
  17. local axe = getPlayerSkillLevel(cid, SKILL_AXE) ou local axe = getPlayerSkillLevel(cid, 4) Se eu não estou enganado 4 é o id do skill axe.
  18. Ah, não sabia que comando usar, vou editar o script e posto aki
  19. Segue script: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} local pos = {x=577,y=192,z=7} -------------- Pos para onde o player sera levado function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end if msgcontains(msg, "hi") or msgcontains(msg, "help") then selfSay("Finish?", cid) talkState[cid] = 0 elseif msgcontains(msg, 'yes') then if doPlayerAddItem(cid,2673,1) then selfSay("Ok!", cid) doTeleportThing(cid, pos) else selfSay("?????.", cid) end end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Este script está bugado, caso o player esteja com bag cheia e não tenha lugar pro item, ele teleporta e o item cai no chão. Como posso fazer para teleportar apenas se ele ganhar o item?(na bag ou na mão)
  • Quem Está Navegando   0 membros estão online

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