Líderes
-
-
-
xWhiteWolf
HéroiPontos3605Total de itens -
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 05/11/17 em todas áreas
-
Easy Mapper 2.0 (Remeres 8.60 Customizado) FINAL [Atualizado 22/06/17]
Easy Mapper 2.0 (Remeres 8.60 Customizado) FINAL [Atualizado 22/06/17]
vedovi reagiu a Saymon Kopolsky por uma resposta no tópico
1 pontoAVISO: Faça backup (cópia) dos arquivos para evitar dor de cabeça. Eu customizei esse map editor para uso pessoal, mas resolvi postar porque a comunidade OT precisa de mais conteúdo. Eu não fiz isso tudo sozinho, tem varias extensões de outros fóruns, os créditos aos usuários estão descritos nelas. Scan: Clique aqui (1.0) Download: Clique aqui Como Instalar: Pressione a tecla com bandeira do windows + r, digite %appdata%, provavelmente você vai está na pasta roaming, delete a pasta remeres que estiver ai, se não tiver, apenas copie a pasta Remere's Map Editor que está dentro do arquivo winrar que você baixou, agora vá em arquivos de programas (C:\Program Files (x86) e crie uma pasta com o nome Remere's Map Editor e cole os outros arquivos estão dentro do arquivo rar.1 ponto -
Pokemon HuatsonOT (DXP) Custom lvl sys
Pokemon HuatsonOT (DXP) Custom lvl sys
OLOSTER GAMES reagiu a omarwsk por uma resposta no tópico
1 pontoHello, i come here to share my own version of the opensource dxp3 with too many new features Custom level system Custom Stat System Smeargle System Kecleon System Mega Stone system Outland zone lvl +150 Nightmare Zone (open pvp zone, no revives) lvl +300 Held System (elemental added) Tokens Machine !invite fixed on the source (need to activate on talkactions) Here are some Prints Share Exp with other pokes of your same team Mega stones looted by normal pokes with custom loot system (can check on the dex) New 3 quests untested and without pokes inside, only bosses and rewards on chests Known Bugs Pokes need to be included (have sprite on the client) Scans Download Links Use my database included on the links!! Credits All mentioned on the original post of DXP Me (Omarwsk) If you want to support me and get some custom help, you can donate me some items on PXG red server1 ponto -
Object Builder e Item Editor 10x(11 até 1149)
Object Builder e Item Editor 10x(11 até 1149)
Gogetasaya reagiu a Bruxo Ots por uma resposta no tópico
1 pontoAtualizei com algumas versões a mais. da 11 até a 11.20 e 11.49. Object Builder. SCAN Download O item editor funciona normal porem tem que remover <!-- --> isso da frente da versão que deseja e adicionar na ultima, se nao da conflito. Não sei o porque ainda. Scan Download1 ponto -
(Resolvido)[RESOLVIDO] Item que adiciona dias VIP ao sistema do Mock
--<action itemid="xxxx" event="script" value="other/vipitem.lua"/>-- local amount = 3 local days = amount*60*24*60 function onUse(cid, item, fromPosition, itemEx, toPosition) vip.addVipByAccount(getPlayerAccount(cid), days) doCreatureSay(cid, "Parabéns! Você recebeu ".. amount .." dias VIP!", TALKTYPE_ORANGE_1) doSendMagicEffect(getCreaturePosition(cid), 30) doRemoveItem(item.uid, 1) return true end1 ponto
-
(Resolvido)[RESOLVIDO] Item que adiciona dias VIP ao sistema do Mock
function onStepIn(cid, item, position, fromPosition) local tileConfig = { kickPos = { x =167, y = 51, z = 7}, kickMsg = "Você não é VIP, para saber mais como ter acesso a áreas e itens exclusivos, acesse o nosso site!", enterMsg = "Bem vindo a área VIP, agradecemos a sua doação!", enterEffect = CONST_ME_MAGIC_RED, } if isPlayer(cid) == true then if vip.hasVip(cid) == false then doTeleportThing(cid, tileConfig.kickPos) doSendMagicEffect(tileConfig.kickPos, tileConfig.kickEffect) doPlayerSendCancel(cid, tileConfig.kickMsg) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, tileConfig.enterMsg) doSendMagicEffect(position, tileConfig.enterEffect) end return true end end1 ponto
-
Bau com Storage
1 pontoVai em data/actions actions.xml e adiciona essa tag: <action itemid="ID DO ITEM QUE VAI DAR ACESSO" script="acessoarea.lua"/> Abre data/actions/scripts e cria um arquivo acessoarea.lua e cola isso dentro: function onUse(cid, item, fromPosition, itemEx, toPosition) local config={ removeOnUse = "yes" -- remover quando usar ("yes" or "no") } local days = 999 -- dias que serão adicionados local daysvalue = days * 24 * 60 * 60 local storageplayer = getPlayerStorageValue(cid, 445566) local timenow = os.time() if getPlayerStorageValue(cid, 445566) - os.time() <= 0 then time = timenow + daysvalue else time = storageplayer + daysvalue end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Foram adicionados ".. days .." dias de VIP no seu character.") setPlayerStorageValue(cid, 445566, time) local quantity = math.floor((getPlayerStorageValue(cid, 445566) - timenow)/(24 * 60 * 60)) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você tem ".. quantity .." dias de VIP restantes.") if (config.removeOnUse == "yes") then doRemoveItem(item.uid, 1) end return TRUE end Abre movements/movements.xml e cola essa tag: <movevent type="StepIn" actionid="29859" event="script" value="acessoarea.lua"/> em movements/scripts cria um arquivo acessoarea.lua e cola isso dentro: function onStepIn(cid, item, position, fromPosition) local config = { msgDenied = "Para ter acesso a esta area conclua a quest VIP2!", msgWelcome = "Bem vindo a area VIP2!" } if getPlayerStorageValue(cid, 445566) - os.time() <= 0 then doTeleportThing(cid, fromPosition, true) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgDenied) doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) return TRUE end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.msgWelcome) return TRUE end1 ponto
-
Dbo Rox V2 8.60 [Open Source][99% SEM BUGS]
Dbo Rox V2 8.60 [Open Source][99% SEM BUGS]
Support Melo reagiu a WhiteBubble por uma resposta no tópico
1 ponto@Support Melo Você tem um servidor ? Poderia me mostrar tais bugs online ? Se sim manda uma mensagem privada com site ou cliente OBS: Só posso entrar para te ajudar a noite apos as 18:30 / 19:001 ponto -
(Resolvido)[RESOLVIDO] Item que adiciona dias VIP ao sistema do Mock
(Resolvido)[RESOLVIDO] Item que adiciona dias VIP ao sistema do Mock
thelifeofpbion reagiu a WooX por uma resposta no tópico
1 pontoTava dando 1 olhada na lib do seu vip system, acho que assim deve funcionar. --<action itemid="xxxx" event="script" value="other/vipitem.lua"/>-- local amount = 3 function onUse(cid, item, fromPosition, itemEx, toPosition) vip.addVipByAccount(getPlayerAccount(cid), amount) doCreatureSay(cid, "Parabéns! Você recebeu ".. amount .." dias VIP!", TALKTYPE_ORANGE_1) doSendMagicEffect(getCreaturePosition(cid), 30) doRemoveItem(item.uid, 1) return true end1 ponto -
[RESOLVIDO] Forgottenserver para de funcionar
[RESOLVIDO] Forgottenserver para de funcionar
Samuel Cstr reagiu a SlowK por uma resposta no tópico
1 pontoEu tinha o mesmo problema, o que acontece é que seu computador não tem algumas dll's, basta você baixar os pacotes redistributaveis da microsoft... Eu vou deixar o link, aí você baixa o arquivo, instala todos eles, pois aí não terá problemas no futuro. Posta aqui pra ver se funcionou: DOWNLOAD PACOTES REDISTRIBUTAVEIS C++ MICROSOFT Obs.: Após instalar, você reinicia o computador, para garantir. Vai ter 64x (64bits) e 86x (32bits), instale os dois tipos, ou seja, tudo.1 ponto -
Itens.XML
Para adicionar um item ao servidor, você precisa : 1- Um editor de itens. Conheço somente 2, OtItemEditor e o ItemEditor. Abra seu editor de itens. Nele, abra o seu items.otb (DATA/ITEMS) crie uma novo item (CTRL + I) ou clique em Edit - Create Item Então, EM (CLIENT ID), coloque o ID da sprite(item). A partir disto, você edite a seu gosto com os atributos. A partir do 'Server ID', você edita ao items.xml ! Fim Gostou, ajudei ? Me dê um gostei !1 ponto
-
COMO DEIXAR O IP /SITE DE OTSERV COM FINAL ".COM"
Amigo, domínios como: ".com", ".net", ".org", ".com.br", etc. São domínios pagos, sendo assim, se você quiser um DNS assim, terá que pagar. Mas se quiser opções grátis, então existe o no-ip, com o servegame, etc. Além também do domínio ".tk", dá uma olhada: http://www.dot.tk/en/index.html?lang=en Na hora de escolher para configurar, só por DNS e o IP da sua máquina!1 ponto
-
"ideia" para script
"ideia" para script
tataboy67 reagiu a thelifeofpbion por uma resposta no tópico
1 pontonunca vi isso. o que você pode fazer é abrir o remesres ir la no find e procurar as uniquesid do mapa e excluir as que você quer.1 ponto -
[ajuda] criação de script
1 pontoErrr... Não. Não é assim que a função funciona, o valor que checa na array deve ser numero, string ou boolean. Se for algo diferente disso ele retorna automaticamente false.1 ponto
-
[ajuda] criação de script
1 pontoend return true end return true end return true o return deve vir antes do end e não depois. if getPlayerPosition(cid) == pos then aqui ele faz uma comparação errada de tabelas, você precisaria de um for além de ter que checar os valores dentro da tabela (x, y e z). Dica: sempre deixe local a variável quando é pra um único script, exemplo: level = 200 -- global local level = 200 -- local1 ponto
-
[RESOLVIDO] Forgottenserver para de funcionar
[RESOLVIDO] Forgottenserver para de funcionar
Samuel Cstr reagiu a Ackerzin por uma resposta no tópico
1 pontotenho sim, vou te mandar com todas as DLL que precisa perae. https://mega.nz/#F!pw4gEYIA!uAJSdke_xb0FQPT3LoQFNQ1 ponto -
Resetando Seu Server Sem Deletar Players ou Items
olá galera do tibiaking esse é meu primeiro topico então desculpem erros de português bom vamos lá essa função é para server em sqlite que querem resetar sem deletar players ou items. bom primeiro vou falar que essa função pode ser editada por você mais darei algumas opções vejá abaixo algumas funções como editar mais tags siga abaixo \/ é isso espero que tenha ajudado alguma dúvida comente para resolver-mos juntos obs¹: para executar as funções na sqlite procure na parte superior open SQL query editor coloque as funções nele e aperte f91 ponto
-
elfbot hotkeys porcentagem
elfbot hotkeys porcentagem
yasmincxz reagiu a JuuhFerreira por uma resposta no tópico
1 pontoauto 100 dontlist | if [$target.hppc <= 10] {say 'MAGIA' | wait 1 | wait 2} No 10 coloca o % de vida que vc quer que seu target esteja para usar a sua magia , e em magia , coloca a que vc quer1 ponto -
Broadcast System 100%
Broadcast System 100%
Miragem reagiu a xWhiteWolf por uma resposta no tópico
1 pontoFala galera do TK, hoje vim trazer um script que eu já fiz a algum tempo prum cara no suporte, é nada mais e nada menos doque um sistema de broadcast onde players maiores que um determinado level pagam um determinado valor de gp's para soltarem uma mensagem para o server todo. talkactions\scripts\broadcast22.lua: local config = { storage = 19400, -- storage em que será salvo o tempo cor = "advance", -- de acordo com o constant.lua da lib tempo = 2, -- em minutos price = 1000, -- preço pra usar o broadcast level = 100 -- level pra poder utilizar o broadcast } function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return true end if getPlayerLevel(cid) >= config.level then if getPlayerStorageValue(cid, config.storage) - os.time() <= 0 then if doPlayerRemoveMoney(cid, config.price) then setPlayerStorageValue(cid, config.storage, os.time() + (config.tempo*60)) doBroadcastMessage("[BROADCAST] "..getCreatureName(cid)..": "..param.."", config.cor) doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "You have successfully sent a broadcast, now you'll have to wait " ..config.tempo.. " minute(s) until you broadcast again.") return false else doPlayerSendCancel(cid, "You don't have " ..config.price.. " gp's for broadcasting.") return false end else doPlayerSendCancel(cid, "You have to wait " ..(getPlayerStorageValue(cid, config.storage) - os.time()).. " seconds until you can broadcast again.") return false end else doPlayerSendCancel(cid, "You have to be level " ..config.level.. " or more in order to use broadcast.") end end e em talkactions.xml adicione essa linha: <talkaction log="yes" words="/all" event="script" value="broadcast22.lua"/> Da forma que tá configurado os players nv 100 ou mais poderão digitar /all Mensagem e por apenas 1000 gp's eles falarão a mensagem para o server inteiro, feito isso ele terá que esperar 2 minutos para mandar outro broadcast. Se você quiser mudar a cor é só ir no constant.lib e procurar algo parecido com isso daqui: MESSAGE_TYPES = { ["advance"] = MESSAGE_EVENT_ADVANCE, ["event"] = MESSAGE_EVENT_DEFAULT, ["white"] = MESSAGE_EVENT_DEFAULT, ["orange"] = MESSAGE_STATUS_CONSOLE_ORANGE, ["info"] = MESSAGE_INFO_DESCR, ["green"] = MESSAGE_INFO_DESCR, ["small"] = MESSAGE_STATUS_SMALL, ["blue"] = MESSAGE_STATUS_CONSOLE_BLUE, ["red"] = MESSAGE_STATUS_CONSOLE_RED, ["warning"] = MESSAGE_STATUS_WARNING, ["status"] = MESSAGE_STATUS_DEFAULT } Uma imagem pra vcs verem como é:1 ponto -
Distro 10.90 32bits e 64bits
Distro 10.90 32bits e 64bits
Samuel Cstr reagiu a Deep house por uma resposta no tópico
1 pontotfs 1.2 Uso essa DB http://www.mediafire.com/view/vn0gbf75qgbi5ge/global-8.sql1 ponto -
(Resolvido)[pedido] item ao ser equipado ganhar storage, e quando ser desequipado remover storage
(Resolvido)[pedido] item ao ser equipado ganhar storage, e quando ser desequipado remover storage
Tace reagiu a xWhiteWolf por uma resposta no tópico
1 pontolocal storage = 18371 -- storage function onEquip(cid, item, slot) if getPlayerStorageValue(cid, storage) <= 0 then setPlayerStorageValue(cid, storage, 1) end return true end function onDeEquip(cid, item, slot) if getPlayerStorageValue(cid, storage) > 0 then setPlayerStorageValue(cid, storage, 0) end return true end <movevent type="DeEquip" itemid="8889" slot="armor" event="script" value="set.lua"/> <movevent type="Equip" itemid="8889" slot="armor" event="script" value="set.lua"/> só muda o id do item e o slot que vc quer que ative isso.1 ponto -
Erro no distro, não salva o player! Windows
Erro no distro, não salva o player! Windows
Mayke Fleury reagiu a Danihcv por uma resposta no tópico
1 pontoPow cara, fui testar eu mesmo os codigos que te mandei. Tem um erro mesmo na sintaxe. O jeito mais facil é vc executar cada um desses individualmente: ALTER TABLE `players` ADD `castDescription` varchar(255) NOT NULL ALTER TABLE `players` ADD `castViewers` INT( 11 ) NOT NULL DEFAULT '0' Se aparecer algum erro dizendo: "duplicate" aí vc ignora e passa pro proximo. Essa imagem que vc mandou agr, dá pra ver que vc ta com erro em outra table tb, a table player_killers. Pra resolver delete a table player_killers e execute esse comando: CREATE TABLE player_killers ( kill_id INTEGER NOT NULL, player_id INTEGER NOT NULL, FOREIGN KEY ( kill_id ) REFERENCES killers ( id ), FOREIGN KEY ( player_id ) REFERENCES players ( id ) );1 ponto