Ir para conteúdo

Wend II

Membro
  • Registro em

  • Última visita

Tudo que Wend II postou

  1. De nada, qualquer coisa estaremos por aqui
  2. Porque você tem que fazer igual o amigo acima falou configurar no client também, assim OBS: depois que marca as opções certas você tem que clicar ali no finalzinho em save para salvar as alterações ~~
  3. Qual o problema no sistema que te passei logo no começo?
  4. Todos entergame.lua vem igual cara, então o tópico que o snowsz passou funciona sim teste assim:
  5. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    vá no seu Iniciar e digite cmd, quando achar abra e digite nele ipconfig vai aparecer uma lista de uns IP's, procure por +ou- isso endereço IPv4 . . . . . . . . . . . . . . 154.154.154.1 quando acha seu IPv4 pegue o IP que está do lado e copie ou salve para não esquece agora vá no seu config.lua e troque o ip de lá pelo IP do IPv4 feito isso, vá na Pasta do OTclient modules\entergame e abra o entergame.lua e troque seu IP
  6. Para ele se torna agrupavel , tem que editar no items.otb e no tibia.dat do client , não existe outro modo de fazer isso que eu saiba ~~ resolvido? se sim clique em melhor resposta, para que a tag seja adicionada automaticamente
  7. Tem certeza que está configurando certo? no meu servidor está configurado assim e está funcionando normal OBS: depois que adiciona no items.otb tem que adiciona no items.xml com o ID criado , tipo: <item id="2396" article="a" name="Alakazite" plural="Alakazites"> <attribute key="description" value="Stone nessesaria Para fazer Mega Alakazam." /> </item>
  8. Depende do seu sistema vip, porque tem account premium e vip por storage você quer um script que faz oque? algum piso que só passa quem tem account vip? assim é pra account premium data\movements\scripts viptile.lua function onStepIn(cid, item, position, fromPosition) if isPremium(cid) == FALSE then doTeleportThing(cid, fromPosition, false) doSendMagicEffect(position, CONST_ME_MAGIC_BLUE) doPlayerSendCancel(cid, "Somente players Que tem Acesso VIP podem passar.") end return TRUE end data\movements movements.xml <movevent type="StepIn" actionid="15000" event="script" value="viptile.lua"/> onde está 15000 é o ID do piso ~~ se esse script funciona é porque seu sistema vip é por account premium
  9. recomendo esse ItemEditor, uso ele aqui e nunca deu erro > https://github.com/o...ases/tag/v0.3.4 1° abra o item editor e clique em ctrl+p 2° marque a caixinha extender (só se seu client esstiver extendido) 3° clique em browse e indique o caminho para seu client 4° vá em file e depois em open e indique o caminho do seu items.otb que está na pasta data/items do seu servidor depois que abrir aperte ctrl+f e procure pelo ID do item que você quer deixa agrupavel, pronto quando achar vai ter uma caixinha para você marcar com o nome Stackaple como na imagem depois que marca só salva o items.otb e pronto ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Mais também tem que editar o tibia.dat como o amigo abaixo falou , thanks ~~ recomendo usar o object builder pra editar o tibia.dat > https://www.dropbox.com/s/ye43g8q9rzst4ru/ObjectBuilder0.3.4.air 1° abra e clique ctrl+o , abrindo a nova janela clique em browse e indique o caminho onde está localizado o dat e spr do seu client depois só clicar em load procure pelo item que vai se torna agrupavel e aperte duas vezes em cima dele , irar abrir uma aba no meio do programa ai você clica em propertiers desça ate no final e procure pela opção Stackaple e marque ela. Quando marcar a opção desejada só clicar em save logo abaixo um pouquinho pra salvar as edições e depois aperta ctrl+s pra salva as alterações no dar e spr do client
  10. local female = {lookType = 269, lookHead = 79, lookBody = 91, lookLegs = 91, lookFeet = 91, lookTypeEx = 0, lookAddons = 3} -- Outfit Female local male = {lookType = 268, lookHead = 86, lookBody = 86, lookLegs = 86, lookFeet = 86, lookTypeEx = 0, lookAddons = 3} -- Outfit Male function onUse(cid, item, itemEx, toPosition, fromPosition) if isPlayer(cid) == TRUE then if getPlayerSex(cid) == 0 then doCreatureChangeOutfit(cid, female) else doCreatureChangeOutfit(cid, male) end doSendMagicEffect(getThingPos(cid), 29) doSendAnimatedText(getPlayerPosition(cid),"Wooaahh!", math.random(01,255)) doRemoveItem(item.uid, 1) end return TRUE end
  11. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    Atualmente, a melhor sem dúvidas é a www.servercore.com.br. Todos servidores brasileiros de alto pot hospedam lá, inclusive o TibiaKing.com e posso garantir que é a melhor disparadamente, entre as empresas brasileiras no ramo da hospedagem, serviços de ponta e próprio para o seu projeto e sem falara da qualidade dos técnicos e suporte. Enfim, eu atualmente recomendo a ServerCore, mas existe outras muito boas também.
  12. erro meu desculpa, tente esse Créditos: Jamison Em data/globalevents/cria um arquivo chamado removemonster.lua local config = { fromPos = {x=556,y=451,z=6}, -- posição superior esquerda do mapa, da area em que esta mapeado a area. toPos = {x=566,y=456,z=6}, -- posição inferior direita do mapa, da area em que esta mapeado a area. boss = "Nomedomonstroaqui" -- Aqui você bota o nome do monstro que você quer remover } function onTimer() removeMonsterInArea(fromPos, toPos) return true end function removeMonsterInArea() -- by Daaniel Gay local positionsCheck = {} for i = config.fromPos.x, config.toPos.x do positionsCheck[#positionsCheck+1] = {x=i, y = config.fromPos.y, z = config.fromPos.z, stackpos = 0} for j = config.fromPos.y+1, config.toPos.y do positionsCheck[#positionsCheck+1] = {x=i, y = j, z = config.fromPos.z, stackpos = 0} end end for j=1, #positionsCheck do for i = 0, 255 do positionsCheck[j].stackpos = i local tile = getTileThingByPos(positionsCheck[j]) if isMonster(tile.uid) then if getCreatureName(tile.uid) == config.boss then doRemoveCreature(tile.uid) end end end end end TAG: <globalevent name="removemonster" time="03:00" event="script" value="removemonster.lua"/> time="03:00" representa 3horas AM Obs* : Ele vai remover, mas depois vai ter o respawn que você configurou no Map Editor
  13. Tente function onThink(interval, lastExecution, thinkInterval) local pos = {x=1054,y=913,z=7} local npc = "monk" local nMin = 20 addEvent(doRemoveCreature, nMin*60*1000, npc) return true end
  14. isso é no login.lua , poste ele aqui para damos uma olhada ele está na pasta data\creaturescripts\scripts
  15. nenhum erro na distro? caso queira testar esse outro script -- <event type="kill" name="Exp_Extra" event="script" value="Exp Extra.lua"/> -- in login.lua add event: player:registerEvent("Exp_Extra") local rate = 100 --- porcentagem que irá ganhar a mais. function onKill(cid, target, lastHit) local thing = self:getStorageValue(80000) if thing > os.time() then local monster = Monster(target) if not monster then return true end for id, damage in pairs(monster:getDamageMap()) do local player = Player(id) if player then local experience = damage.total / monster:getType():getHealth() * monster:getType():getExperience() local expFormula = ((experience / 100) * rate) player:addExperience(math.floor(expFormula), true) end end end return true end 80000 é a storage do seu sistema vip, caso não use e queira pra premium account teste esse -- <event type="kill" name="Exp_Extra" event="script" value="Exp Extra.lua"/> -- in login.lua add event: player:registerEvent("Exp_Extra") local rate = 20 --- porcentagem que irá ganhar a mais. function onKill(cid, target, lastHit) if isPremium(cid) then local monster = Monster(target) if not monster then return true end for id, damage in pairs(monster:getDamageMap()) do local player = Player(id) if player then local experience = damage.total / monster:getType():getHealth() * monster:getType():getExperience() local expFormula = ((experience / 100) * rate) player:addExperience(math.floor(expFormula), true) end end end return true end
  16. Então pode ser oque o amigo acima falou, tente abrir o dat e spr pelo Object builder e procure essas sprites dos buff para ver se tem alguma coisa errada oque você poderia fazer também é pegar outro client de DBO que as sprites estejam certinhas e substituir pelas as do seu client ~~
  17. Vou te ensinar a colocar ~~ PDA SEM LEVEL 1. Vá na pasta data\actions\scripts\goback.lua e embaixo da parte: function onUse(cid, item, frompos, item2, topos) coloque: sendAllPokemonsBarPoke(cid) 2. Vá na pasta data\lib\catch system.lua Procure por: setPlayerStorageValue(cid, 854788, 'done') end e embaixo coloque: sendAllPokemonsBarPoke(cid) 3. Vá na pasta data\lib\cooldown bar.lua e troque tudo por esse: 4. Vá na pasta data\lib\some functions.lua Troque por esse: 5. Vá na pasta data\talkactions\talkactions.xml Coloque essa tag: <talkaction words="/poke" case-sensitive="no" event="script" value="poke.lua"/> depois crie um data\talkactions\scripts\poke.lua Coloque o game_barpoke dentro da pasta modules. Download: http://www.mediafire.com/download/8bavucwof24bkxv/game_barpoke.rar como o arquivo some fuctions.lua é muito grande eu deixarei anexado para você baixar aqui ~~ clique > some fuctions.lua
  18. Mande seu index.tpl da pasta templates e me diga o nome da img da logo
  19. Procure a img do logo dentro da pasta templates e substitua pela sua nova, mais tem que ser do mesmo formato e com o mesmo nome
  20. registrou o evento no login.lua? player:registerEvent("Exp_Extra") a adicionou a tag no creaturescripts.xml? <event type="kill" name="Exp_Extra" event="script" value="luan_gato.lua"/>
  21. De nada ~~ vou ver se consigo pegar esse do DxP ~~ dash é muito diferente mesmo, quando adicionou deu algum erro na distro?
  22. no some fuctions.lua local pk = getCreatureSummons(cid)[1] local pb = getPlayerSlotItem(cid, 8).uid local look = getItemAttribute(pb,"addon") if not look then doSetItemAttribute(pb,"addon",0) return false end if look > 0 then doSetCreatureOutfit(pk, {lookType = look}, -1) return true end if useKpdoDlls then doUpdateMoves(cid) end end
  23. Não exatamente isso, estou falando de um MOD para o OTClient que ficaria um botão lá topo do client e se algum player quisesse era só apertar no botão
  24. Wend II postou uma resposta no tópico em Suporte Tibia OTServer
    Qual era sua dúvida e como resolveu? nós conte pode ser que algum outro membro esteja com o mesmo problema ~~

Informação Importante

Confirmação de Termo