Histórico de Curtidas
-
Cricket recebeu reputação de Pedro. em [GESIOR] OTS Layouts - Yinzvc é o cara
-
Cricket deu reputação a Pedro. em [GESIOR] OTS Layouts - YinzOlá, estou trazendo diversos Layouts, organizados unicamente em um tópico. Todos estão no github, se você quiser poderá contribuir também.
Quando comecei a mexer com servidores, a questão de layouts era limitadíssima, não tinha quase nenhum Custom, e quando tinha ninguém codava pra gesior, nego simplesmente te dava os psds e se vira.
Eu sempre gostei de fazer mapa proprio, então mapa proprio com tibiarl é feio demais, hoje em dia você tem um caralhão de layouts, então boa sorte.
- Layouts
Aldora Kalaboka-Poke Ascar Nakjila GODLike Wondrous Underscore Envy Fibula Necronia Evoker AiretsamKit MaterialKit WOP Thora PokeStorm
você pode encontrar todos esses layouts no repositório no Github, clicando na branch você pode alterar o layout, ou pelo Readme os links estão organizados.
Você poderá ver uma preview clicando em cada layout;
https://github.com/pedrogiampietro/ots_layouts
-
Cricket recebeu reputação de Myalitth em [Resolvido] TILE POR STORAGEEpoca que o rusherzin era leigo kkk
Agora o cara é fera
-
Cricket deu reputação a tvrzerah em Sumir Vial ao usar Mana FluidExperimente esse código
local drunk = Condition(CONDITION_DRUNK) drunk:setParameter(CONDITION_PARAM_TICKS, 60000) local poison = Condition(CONDITION_POISON) poison:addDamage(1, 4000, -0) poison:addDamage(1, 4000, -10) poison:addDamage(2, 4000, -9) poison:addDamage(2, 4000, -8) poison:addDamage(3, 4000, -7) poison:addDamage(3, 4000, -6) poison:addDamage(4, 4000, -5) poison:addDamage(4, 4000, -4) poison:addDamage(6, 4000, -3) poison:addDamage(10, 4000, -2) poison:addDamage(10, 4000, -1) poison:addDamage(10, 4000, -1) poison:addDamage(10, 4000, -1) poison:addDamage(8, 3950, -1) poison:addDamage(1, 3940, -1) local messages = { [FLUID_WATER] = "Gulp.", [FLUID_WINE] = "Aah...", [FLUID_BEER] = "Aah...", [FLUID_MUD] = "Gulp.", [FLUID_BLOOD] = "Gulp.", [FLUID_SLIME] = "Urgh!", [FLUID_OIL] = "Gulp.", [FLUID_URINE] = "Urgh!", [FLUID_MILK] = "Mmmh.", [FLUID_MANAFLUID] = "Aaaah...", [FLUID_LIFEFLUID] = "Ooooh...", [FLUID_LEMONADE] = "Mmmh." } function onUse(player, item, fromPosition, target, toPosition, isHotkey) local targetItemType = ItemType(target.itemid) if targetItemType and targetItemType:isFluidContainer() then if target.type == 0 and item.type ~= 0 then target:transform(target:getId(), item.type) item:transform(item:getId(), 0) return true elseif target.type ~= 0 and item.type == 0 then target:transform(target:getId(), 0) item:transform(item:getId(), target.type) return true end end if target.itemid == 1 then if item.type == 0 then player:sendTextMessage(MESSAGE_STATUS_SMALL, "It is empty.") elseif target.uid == player.uid then if table.contains({3, 15}, item.type) then player:addCondition(drunk) elseif item.type == 4 then player:addCondition(poison) elseif item.type == 7 then player:addMana(math.random(50, 150)) fromPosition:sendMagicEffect(CONST_ME_MAGIC_BLUE) elseif item.type == 2 then player:addHealth(60) fromPosition:sendMagicEffect(CONST_ME_MAGIC_BLUE) end player:say(fluidMessage[item.type] or "Gulp.", TALKTYPE_MONSTER_SAY) item:transform(item:getId(), 0) else Game.createItem(2016, item.type, toPosition):decay() item:transform(item:getId(), 0) end else local fluidSource = targetItemType and targetItemType:getFluidSource() or 0 if fluidSource ~= 0 then item:transform(item:getId(), fluidSource) elseif item.type == 0 then player:sendTextMessage(MESSAGE_STATUS_SMALL, "It is empty.") else if toPosition.x == CONTAINER_POSITION then toPosition = player:getPosition() end Game.createItem(2016, item.type, toPosition):decay() item:transform(item:getId(), 0) end end return true end
Alterei algumas linhas na sua funcion:onUse
Testa e me diz se funcionou.
-
Cricket deu reputação a SlowK em TIBIA 10.94 WINDOWShttp://download.otservlist.org/client/tibia1094.zip
Só clicar.
-
Cricket recebeu reputação de Riyv em Skill's não aparecem quando são colocados itens.@Riyv
-Em movements.xml :
pegue por exemplo o ID de um item que já existe.
Exemplo:
<movevent type="Equip" itemid="2164" slot="ring" event="function" value="onEquipItem"/>
<movevent type="DeEquip" itemid="2164" slot="ring" event="function" value="onDeEquipItem"/>
-Altere o ID para o id do item que você criou
obs: Se alterar apenas na pasta items.xml não vai funcionar ao equipar o item, você precisa fazer o procedimento acima.
Se resolveu, comenta ai embaixo. VLW
-
Cricket deu reputação a Rusherzin em [Resolvido] TILE POR STORAGEQueria um script q só players com o storage 11138 conseguissem passar sobre ele!
Já procurei em vários lugares e nada!!
Por favor postem o script e a tag ..
-
Cricket recebeu reputação de Kazordao em Dia e noiteO tibia já tem um horário, você pode ver dando look em um relógio dentro do game.
Se você quer colocar um efeito de dia e noite, eu acredito que tenha que modificar o cliente, mas os bots de hoje em dia deixam o Light full burlando a noite.
-
Cricket deu reputação a Danyel Varejao em Save player and HouseFala galerinha do TK, aqui vai um script muito útil para vários servidores. O script serve para salvar o player e a house do mesmo, utilizando o comando !save.
O script foi testado em OTXServer 2.
local Configs = { Exhausted = 180, Storage_Exhausted = 5000001, Messages = { SALVED = "You character has been salved.", EXHAUST = "You need wait %d seconds to save again.", }, } local function doSavePlayerAndHouse(cid) doPlayerSave(cid) if getHouseByPlayerGUID(getPlayerGUID(cid)) then doSaveHouse(getHouseByPlayerGUID(getPlayerGUID(cid))) end return true end function onSay(cid, words, param) if getPlayerStorageValue(cid, Configs.Storage_Exhausted) >= os.time() then doPlayerSendCancel(cid, string.format(Configs.Messages.EXHAUST, getPlayerStorageValue(cid, Configs.Storage_Exhausted) - os.time())) return true end doSavePlayerAndHouse(cid) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ORANGE, Configs.Messages.SALVED) setPlayerStorageValue(cid, Configs.Storage_Exhausted, os.time() + Configs.Exhausted) return true end Tag do talkactions.xml
<talkaction words="/save;!save" event="script" value="SavePlayers.lua"/>
-
Cricket recebeu reputação de bpm91 em nome itensNão me recordo. Mas pra não ficar sem nome coloca Bridger na ponte e Stone.. vai quebrar um galho, melhor que "gamemaster...bla bla bla" rs
-
Cricket recebeu reputação de Armouzt em Experiencia bônus por resetBoa noite galera,
Meu amigo @Carrascohsf está precisando de um sisteminha básico vou explicar abaixo.
O sistema assim como o tópico diz é para dar experiencia extra para os players conforme sua quantidade de Resets.
A quantidade de resets dos players é registrada no banco de dados, na tabela (Players/Resets) e o script deve ler essa tabela para poder
distribuir a porcentagem conforme o numero de resets do player.
Abaixo está as informações de como ele precisa do script:
Jogadores com menos de 10 resets recebam 100% bonus de exp
Jogadores de 11 a 20 resets recebam 50% bonus de exp
21-30 resets recebam 25% bonus de exp
31+ resets recebam 5% bonus de exp
OBS: Acredito que seja um CreatureScript
Desde já agradeço, qualquer duvida só mandar pra gnt!
-
Cricket recebeu reputação de Armouzt em Stage / ResetOk meu amigo, vou criar um tópico explicando direitinho o que você precisa ? vou te marcar la ?
-
Cricket deu reputação a .HuRRiKaNe em LINK OFF [9.86] BETA Global Map 32/64BitsInformações:
Coryms Spawns 100%;
Caves Of The Lost 100%;
Todas as Estatuas de Trainer Offline em seus respectivos lugares em cada cidade;
Teleports Gray Island 100%;
Grizzly Adams igual ao global com Quest Log;
Quests 99%, desde Doublet em rook á Bigfoot's Burden Quest, POI, Inquisition e todas as outras;
Rashid e Yasir 100%;
Monstros e Corpses 100%;
Items, Spells, Montarias 100%
Servidor 100% estável;
E Mais!
Imagens:
Download Server:
32bits
64bits
Scan Server:
32bits
64bits
Account GOD:
admin/1
Créditos:
CipSoft
OTX Team
TFS Team
NvSo
Bt
Outros
SmOokeR
-
Cricket deu reputação a eubrunomiguel em D2 Server - 7.4 com cast, tasks, guild war, e mais.. instalação e compilação de toda infrastrutura automáticoOlá *,
Siga o repositório do servidor D2 Server (http://facebook.com/d2server). É baseado no OTHire 0.0.2.
Alguns recursos incluem:
7.4 completo cast tasks guild war mapa real expandido, includindo Yalahar market sistema de runas conjuradas sistema de hunted aplicativo de celular [repositório externo]
Este projeto automatiza a configuração de sua infraestrutura, servidor e suas dependências. Ele cuida de:
preparar sua máquina virtual alugada e instalar todas as dependências necessárias instalar o banco de dados, importar o esquema necessário e realizar backup periódico instalar regras básicas de firewall compilar o servidor e executar o servidor editar o arquivo config.lua para incluir informações de endereço IP e banco de dados
Os requisitos são:
alugar ou ter uma máquina Linux. saber como usar ssh criar uma conta no Docker (https://hub.docker.com)
A primeira configuração pode incluir várias etapas; no entanto, novos recursos e gerenciar as dependências se torna muito menos complicado.
Se você tiver algum problema, não hesite em deixar um comentário aqui.
Acesse https://github.com/eubrunomiguel/D2-Game-Server-Emulator-7.4 para obter instruções sobre como configurar e baixar tudo!
-
Cricket recebeu reputação de Armouzt em Stage / ResetOk, agora você pode deixar a stage normal 1x ou a que vc desejar conforme a dificuldade que vc almeja no servidor.
- Faz uma tabela de quantas % vc quer que adicione para cada reset e manda aqui pra mim...
exemplo:
Player que tiver entre 0 e 10 resets = +100%
Player que tiver entre 11 e 20 resets = +50%
Player que tiver entre 21 e 30 resets = +20%
Player que tiver entre 31 + resets = +5%
+0% = 1x
+ 100% = 2x
+200% = 3x
+300% = 4x
O sitema é por %
-
Cricket recebeu reputação de Armouzt em Stage / ResetEu entendi o que você precisa, mas seu pedido é muito complexo para mim.
Manda pra gente como é feito o registro de cada reset do player, se é no banco de dados, manda pra gente em qual tabela ta sendo registrados os resets de cada player.
Após tendo essa informação da para criar um creaturescript que lê quantos resets o player tem e configurando a exp bonus para ele.
Algoritimo ficaria mais ou menos assim:
Se player tiver 1 reset, bonus exp X
Se player tiver 2 reset, bonus exp X
Se player tiver 3+ reset, bonus exp X
obs: O script tem que dar bônus maior para os que tem menos resets, e bonus menor para os que teem mais resets.
É isso que você deseja ? @Carrascohsf
-
Cricket recebeu reputação de rafanasser em [SOCORRO] Website para Servidor Avesta063 (7.6)Tente esse site:
-
Cricket deu reputação a Tatuy1 em [8.60] Guia3d - O servidor mais antigoGuia3d
O Guia3d é uma emulação MMORPG gratuita, que cria um servidor de mundo de jogo próprio, baseado na versão 8.60 do Tibia da CIPSoft.
É uma bifurcação do projeto OpenTibia Server.
Getting Started
Calculadora de bandeiras Flags HERE. otserv(schema-mysql).sql conta padrão // senha é tibia // tibia.
O servidor mais antigo
O Guia3d foi o 36º servidor registrado no otservlist.org.
Servidor Tibia mantido por vários voluntários bondosos
Atolon, GM Shamy, GM Luistox, GM Banalot, GM Thorun, GM Knight Liberty, GM Spinm, GM SimOne, GM Bah, GM Albert el rei, GM Freddy, GM Acdv, GM Yetzi, GM Inoue, GM Jhonzam, GM Ayaxx, GM Joseph and GM Tatuy.
Questões e Suporte
If you need help, please visit our Discord Group.
Mapa
Baixar (Download)
Faça o download em mediafire.com AQUI. Scan AQUI. -
Cricket deu reputação a luanluciano93 em Ajuda com Hearty Systemfunction onKill(cid, target) if isPlayer(cid) and isPlayer(target) then if getPlayerIp(cid) ~= getPlayerIp(target) then if getPlayerLevel(target) >= 80 then local heart = doPlayerAddItem(cid, 5943, 1) if heart then doItemSetAttribute(heart, "name", "" .. getPlayerName(target) .. " Heart's") doItemSetAttribute(heart, "description", "Killed at Level ".. getPlayerLevel(target) .." by ".. getPlayerName(cid) ..". " .. (getCreatureSkullType(cid) <= SKULL_GREEN and "(Unjustified)" or "(Justified)")) end end elseif getPlayerIp(cid) == getPlayerIp(target) then doPlayerAddExp(cid, -10000) end end return true end
-
Cricket deu reputação a Pedro. em Recrutamento Equipe Nightmare OT (Remunerado)Chama no discord, Yinz#7439
-
Cricket deu reputação a Pedro. em Recrutamento Equipe Nightmare OT (Remunerado)Remuneração?
-
Cricket deu reputação a thelifeofpbion em Script de faca (diferente)Bom, uns tempo atras ai eu tava fazendo um OT Hunger games e tal e fiz varios sisteminhas, para o OT e um deles era uma faca que cortava peixe, galinha e mato kkkkk que quero o que eu precisava...
vou postar aqui porque vai que ajuda alguém no futuro, É isso.
GIF
Código
actions/script/faca.lua
-
Cricket deu reputação a NetoKain em [Projeto] Mapping Art - NatureSalve galera do TK, estarei revivendo um projeto antigo de tutorial sobre mapping e espero ter ajuda para dar continuidade.
Esse post inicialmente será feito como introdução MAS NETO QUE PORR@ É ESSA? Basicamente jovem estarei trazendo um pouco de experiência na área de mapping, de várias pessoas, estilos diferentes, afinal cada mapper tem um estilo e isso muda muita coisa, entre um e outro, então a ideia é trazer uma variedade de conteúdo para que vocês possam observar como trabalhamos e criar seu próprio estilo fazendo mapas bonitos.
Regras:
1 - Eu vou criar um tutorial, ao final irei indicar um mapper, ele irá fazer outro tutorial sobre outro estilo e no final ele vai indicar outro mapper, e assim sucessivamente.
2 - Usar meu tutorial como referência, ou seja, sendo bem detalhado nos quesitos que vão abordar e trazer imagens.
3 - Se não quiser participar, por qualquer motivo, comenta que não pode e será escolhido outro.
4 - Titular o tópico com "[Projeto] Mapping Art - (Nome do tema)" (ex: [Projeto] Mapping Art - Cidades)".
No caso convido o @Daniel para dar continuidade (o tipo do mapa fica a escolha do mapper, só peço para que não seja repetido).
Vou falar um pouco sobre nature, que é o básico!
Tutorial 1: NetoKain - Nature
Nature - Complemento.
Vou passar uma breve explicação de como eu geralmente faço para montar a nature com arvores e arbustos, acho que ficou meio vago na explicação anterior, nesse caso vamos iniciar com o ground já feito.
Após seguir os passos e caso tenha entendido o tutorial deixe sua imaginação andar junto com um bom planejamento e coerência.
Bom mapping a todos, espero o tutorial do @Daniel!
-
Cricket deu reputação a amora murder em Retorno do Mapper King?Esse é o espírito! kkkk
-
Cricket deu reputação a Vodkart em Npc Auction Versão 1.0 [Atualizado]Versões: Foi feito para servidores que não tem o market system, mas funciona desde o 8.54 até 9.6+
Suporta: servidores Sqlite e MySql
Sobre: O Npc basicamente funciona da seguinte maneira, você "deposita" alguns items neste npc e durante "X" dias ele vende para você, claro que o npc irá cobrar "Y" preço pelo serviço...
Para mais informações acessem o link que explica com imagens: http://tibiaking.com...mo-auction-npc/
Basta fazer o download, executar a query que é pedida e depois disso colocar os arquivos em seus respectivas pastas.
##ATUALIZADO Versão 1.0##
- Agora a Lib foi ajustada e bugs removidos
- Itens de type "others" e "ammunition" arrumados
- O Npc agora devolve seus itens quando quiser
- Os itens vão para o depot quando não vende o item
- Nova aba de "all" que mostra todos os itens em uma janela, independente da seleção do tipo de item;
obs: Antes de instalar a lib leia o arquivo txt, porque tem 2 tipos de lib, um é usado 'db.executeQuery' e o outro 'db,query'(fiz isso para o pessoal que não sabe alterar as funções)
Npc Auction 1.0.rar