Ir para conteúdo

Miranha

Membro
  • Registro em

  • Última visita

Tudo que Miranha postou

  1. Gente pf estou com um server de DBO pronto para deixar Online, unico problema é na parte de configurar o site de acordo com o meu server. sou novo nessa area de Otserver com Site e este é meu primeiro. explicando melhor: 1. preciso configurar onde coloco meu ip entre outras informações do meu server 2. onde configurar para por minha conta do pagseguro (pagamento automatico) 3. e como deixo ele Online e quais as portas que preciso liberar para o site ficar aberto. Obs: só tenho liberado as portas 7171/7172 Agradecido
  2. Gente estou começando a criar um servidor de DBO e nele tem alguns itens que restaura hp/mp, porem quando o player desloga os itens buga e param de healar a não ser que o player tire e coloque o set novamente. não sei se é isso, mas quando abro o server da um erro no arquivo start.lua. estou disponibilizando uma Print do executavel e o arquivo Start Obs: é versão 8.60 e TFS 0.4.0.0 Arquivo start.lua function onStartup() db.executeQuery("UPDATE `players` SET `online` = 0 WHERE `world_id` = " .. getConfigValue('worldId') .. ";") return true end
  3. Miranha postou uma resposta no tópico em Suporte Tibia OTServer
    Vá para data/creaturescripts/scripts e crie 1 arquivo chamado fullhp.lua e cole isso dentro dele: Agora ai mesmo na pasta creaturescripts/scripts abra o arquivo login.lua e procure por isto nele: registerCreatureEvent(cid, "ReportBug") e logo abaixo dessa mesma linha adicione isto, Agora volte uma pasta e abra creaturescripts.xml e adicione está tag,: <event type="advance" name="FullHp" event="script" value="fullhp.lua"/> È isso, agora seu servidor está Bunitoo enchendo o Life e Mana quando o personagem upa :D
  4. Baixei um DBO 8.60 que já veio com um Site, e estou tendo todo tipo de Dificuldade para encontrar um Tutorial para configurar ele em relação a pastas ou arquivos. sou novo nessas coisas e não sei se o Site é Gesio ACC, Modern ACC, Nicaw ACC ou Znote ACC. preciso muito saber qual é o modelo do site para começar a procurar os tutoriais. OBS: edito ele com o Xampp.
  5. Desculpe reviver o Topico, más tem como colocar somente para o Lider da Guild poder Sacar o dinheiro deste Npc?
  6. vou lhe explicar Bem Detalhado! 1. quando vc abre o RM irá estar em uma tela preta, vc precisa apertar Control + O para abrir um quadrado de pesquisa. 2. procure a pasta de ser OTserver vá em Data/World e Selecione o seu mapa que estará dentro da Pata. 3. irá carregar seu mapa só q irá pedir para Selecionar os Npcs e Monstros de seu server. 4. vá na pasta Npc e selecione todos as pastas e arquivos q estam dentro da pasta Npcs e de "Abrir" 5. faça a mesma coisa do Passo 4. só que selecione todas as pastas e arquivos de dentro da sua pasta Monsters e de "Abrir" 6. Pronto. provavelmente ira aparecer pra vc selecionar dnv os npc e monstros. basta apertar "CANCEL" e seu mapa irá ser carregado. 7. caso de algum problema de versão ou compatibilidade em seu mapa editor, basta apenas entrar no site https://remeresmapeditor.com/marklar.php?clients 8. baixe o cliente do Tibia com a sua versão desejada. pois precisa ser um Cliente de Tibia do próprio site do RM para funcionar corretamente.
  7. Gente estou precisando Hospedar um Otserv, mas não sei por onde começar a procurar o "Dedicao ou semi-Dedicado", queria que vocês me ajudassem nesta questão. requisitos para 1 - devo começar com um semi-dedicado ou dedicado? 2 - o server é de DBO ou sejá, poucos players para ajudarem na donatação "que vai ser a ajuda pro dedicado" 3 - um site onde posso procurar está hospedagem 4 - o valor em média da hospedagem, pois já "ví" de 30 a 300+ reais (ví em comentários anteriores) Obg a compreensão de todos vocês.
  8. function selfIdle() following = false attacking = false selfAttackCreature(0) target = 0 end function selfSayChannel(cid, message) return selfSay(message, cid, false) end function selfMoveToCreature(id) if(not id or id == 0) then return end local t = getCreaturePosition(id) if(not t.x or t.x == nil) then return end selfMoveTo(t.x, t.y, t.z) return end function getNpcDistanceToCreature(id) if(not id or id == 0) then selfIdle() return nil end local c = getCreaturePosition(id) if(not c.x or c.x == 0) then return nil end local s = getCreaturePosition(getNpcId()) if(not s.x or s.x == 0 or s.z ~= c.z) then return nil end return math.max(math.abs(s.x - c.x), math.abs(s.y - c.y)) end function doMessageCheck(message, keyword) if(type(keyword) == "table") then return table.isStrIn(keyword, message) end local a, b = message:lower():find(keyword:lower()) if(a ~= nil and b ~= nil) then return true end return false end function doNpcSellItem(cid, itemid, amount, subType, ignoreCap, inBackpacks, backpack) local amount = amount or 1 local subType = subType or 1 local ignoreCap = ignoreCap and true or false local item = 0 if(isItemStackable(itemid)) then if(isItemRune(itemid)) then amount = amount * subType end local count = amount repeat item = doCreateItemEx(itemid, math.min(100, count)) if(doPlayerAddItemEx(cid, item, ignoreCap) ~= RETURNVALUE_NOERROR) then return 0, 0 end count = count - math.min(100, count) until count == 0 return amount, 0 end local a = 0 if(inBackpacks) then local container = doCreateItemEx(backpack, 1) local b = 1 for i = 1, amount do item = doAddContainerItem(container, itemid, subType) if(itemid == ITEM_PARCEL) then doAddContainerItem(item, ITEM_LABEL) end if(isInArray({(getContainerCapById(backpack) * b), amount}, i)) then if(doPlayerAddItemEx(cid, container, ignoreCap) ~= RETURNVALUE_NOERROR) then b = b - 1 break end a = i if(amount > i) then container = doCreateItemEx(backpack, 1) b = b + 1 end end end return a, b end for i = 1, amount do item = doCreateItemEx(itemid, subType) if(itemid == ITEM_PARCEL) then doAddContainerItem(item, ITEM_LABEL) end if(doPlayerAddItemEx(cid, item, ignoreCap) ~= RETURNVALUE_NOERROR) then break end a = i end return a, 0 end function doRemoveItemIdFromPos(id, n, position) local thing = getThingFromPos({x = position.x, y = position.y, z = position.z, stackpos = 1}) if(thing.itemid ~= id) then return false end doRemoveItem(thing.uid, n) return true end function getNpcName() return getCreatureName(getNpcId()) end function getNpcPos() return getCreaturePosition(getNpcId()) end function selfGetPosition() local t = getNpcPos() return t.x, t.y, t.z end msgcontains = doMessageCheck moveToPosition = selfMoveTo moveToCreature = selfMoveToCreature selfMoveToPosition = selfMoveTo selfGotoIdle = selfIdle isPlayerPremiumCallback = isPremium doPosRemoveItem = doRemoveItemIdFromPos doNpcBuyItem = doPlayerRemoveItem doNpcSetCreatureFocus = selfFocus getNpcCid = getNpcId getDistanceTo = getNpcDistanceTo getDistanceToCreature = getNpcDistanceToCreature
  9. up
  10. up
  11. "Duvida Sanada"? Vim aqui tirar minhas duvidas tbm pois estou tendo o mesmo problema, se foi "sanada" deveria ter a solução do problema no Topico. se não tem, pf não diga isso. Pois muitas pessoas precisam de ajuda.
  12. Não sei o que fazer, baixei um Server de DBO 8.60, fiz tudo direitinho. más quando vou falar com qualquer Npc eles não respondem de geito nenhum. provavelmente este erro é nas lib. mas não sei resolver. ja troquei elas 2x por de outros servidores e nada. aqui está uma imagem do erro que aparece no distro.
  13. Opa funcionou, vlw Rep+
  14. estou precisando de um script que me ajude, quando matar um Boss em uma quest ele dropar uma Key com um certo actionid configuravel para poder abrir uma certa porta para ter acesso a uma quest.
  15. gente estou com uma grande duvida, sobre um script q achei em actions de mountsystem, meu ot é 8.60 e já veio dentro dele. queria saber como posso utilizar este Script e como colocar ele em uso passo a passo. se não for possovel, queria saber no minimo pra q serve ele. -------------------- ---- CONDITION ----- -------------------- local wolfCondition = createConditionObject(CONDITION_OUTFIT) setConditionParam(wolfCondition, CONDITION_PARAM_TICKS, -1) addOutfitCondition(wolfCondition, {lookType = 4, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0}) -------------------- ----- config ------- -------------------- local t = { [11191] = {article='a' ,name='wolf', text='Mount, wolf!', dtext='Demount, wolf!', s=100, condition=wolfCondition}, } ------------------------------------ --- don't change if you are noob --- ------------------------------------ function onUse(cid, item, fromPosition, itemEx, toPosition) local v, r = getCreaturePosition(cid), t[item.itemid] local s = r.s local pos = {x = v.x, y = v.y, z = v.z} if r then if getPlayerStorageValue(cid, s) <= 0 then doSendMagicEffect(pos, 10) doCreatureSay(cid, r.text, 19) setPlayerStorageValue(cid, s, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'You have mounted ' .. r.article .. ' '.. r.name .. '.') return doAddCondition(cid, r.condition) elseif getPlayerStorageValue(cid, s) == 1 then doSendMagicEffect(pos, 10) doCreatureSay(cid, r.dtext, 19) setPlayerStorageValue(cid, s, 0) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, 'You have demounted ' .. r.article .. ' '.. r.name .. '.') return doRemoveCondition(cid, CONDITION_OUTFIT) else return doPlayerSendCancel(cid, 'You can\'t do this.') end else return doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE, 'There has been some error, try contacting a staff member.') end end
  16. <?xml version="1.0" encoding="UTF-8"?> <groups> <group id="1" name="Player"/> <group id="2" name="Tutor" flags="16809984" customFlags="2" access="1" violationReasons="4" nameViolationFlags="2"/> <group id="3" name="Senior Tutor" flags="68736352256" customFlags="14" access="2" violationReasons="10" nameViolationFlags="2" statementViolationFlags="63" maxVips="200"/> <group id="4" name="Gamemaster" flags="3808558964575" customFlags="257215" access="3" violationReasons="19" nameViolationFlags="10" statementViolationFlags="69" depotLimit="3000" maxVips="300" outfit="75"/> <group id="5" name="Community Manager" flags="3840774348794" customFlags="781823" access="4" violationReasons="23" nameViolationFlags="170" statementViolationFlags="213" depotLimit="4000" maxVips="400" outfit="266"/> <group id="6" name="God" flags="3845069447162" customFlags="2097151" access="5" violationReasons="23" nameViolationFlags="170" statementViolationFlags="213" depotLimit="5000" maxVips="500" outfit="302"/> </groups>
  17. Miranha postou uma resposta no tópico em Suporte Tibia OTServer
    up
  18. tente refazer o Script, só que mudando em vez de usar wand faça em sword com a Storage diferente. que provavelmente irá funcionar. só num edito pra vc pq estou usando um Tablet '-' tente refazer o Script, só que mudando em vez de usar wand faça em sword com a Storage diferente. que provavelmente irá funcionar. só num edito pra vc pq estou usando um Tablet '-'

Informação Importante

Confirmação de Termo