Tudo que deivaoo postou
- Tutorial Mod OtClient
- [MOD] Top Button
-
[MOD] Top Button
Na verdade, me baseei no mod de checkpoint que eu fiz... esse .otui vem de uma edição que eu estou fazendo no [MOD] Scripts que eu fiz pro OTC, do @gugugpg... Removerei dos arquivos e repostarei download/scan [EDIT] Repostados os links e adicionadas imagens [EDIT2] Retirada função desnecessária function Show(mode)
-
Checkpoint System v1.1
o mod de OTC apenas adiciona um botão com 2 opções [salvar local / ir para local] coloquei o código em um único arquivo na pasta mods; únicas mudanças do sistema original... vou colocar o código que vai no servidor direto no tópico, pra não ficar tão complicado... [EDIT] Pronto... olha aí... Cite qual parte está ''MUITO SEM NADA A VER...!''
-
[MOD] Top Button
Eai pessoal, beleza? Trago pra vcs um mod para otclient... Um simples botão que aparece no topo do client, clique e aparecerá uma lista de opções, cada uma com a função de executar uma talkaction [Tudo configurado por você] Vamos lá, para instalar é simples 1. Baixe o arquivo; 2. Extraia para a pasta de seu client; 3. Edite oque quiser; Bom, segue onde editar No arquivo mods/mod_topbutton/mod_topbutton.lualocal config = { id = 'modTopButton', --Não pode conter espaços name = 'Top Button', --Nome que aparecerá quando passar o mouse por cima do botão img = 'button', --ícone do botão [no caso, pega a imagem button.png localizada na pasta do mod] options = { --opções que aparecem ao clicar no botão --[texto] = comando, ['Opcao 1'] = '!comando 1', ['Opcao 2'] = '!comando 2', }} Um exemplo de uso é o Checkpoint System v1.1 DOWNLOAD SCAN
-
Checkpoint System v1.1
Bom, fiz uma pequena edição no Sistema de Checkpoints v1.0 e coloquei um mod pra otclient. Simples de instalar... No Servidor Na pasta mods de seu servidor, crie um arquivo chamado Checkpoint.xml e adicione o seguinte código No Client 1. Faça o download do arquivo; . 2. Extraia os arquivos na pasta mods do seu CLIENT; Créditos [member=Caronte] ~ pela ideia e pelo desenvolvimento do sistema [member=david0703] ~ pelo mod no OTC. DOWNLOAD SCAN
-
[TALK] Checkpoint
Bom, esqueci de postar o 1.1 Coloquei em um novo TÓPICO
-
[MOD] Pokedex Window para base PDA [v1.0]
Sua base é PDA? Se sim, aperte ctrl+t e diga se aparece alguma msg de erro... Se não, me chama em privado pra eu adaptar pra vc.
-
[MOD] Pokedex Window para base PDA [v1.0]
Obrigado, espero que sim
-
[MOD] Pokedex Window para base PDA
Ainda está em revisão, precisa da aprovação de algum moderador... Aguenta aí... rsrs
-
[MOD] Pokedex Window para base PDA
Rsrs, ok, pode deixar... Adicionado download da versão 1.0
-
[MOD] Pokedex Window para base PDA [v1.0]
Eai galera, blz? Bom, vim trazer pra vcs a versão 1.0 do mod de pokedex que eu desenvolvi mês passado visando aprendizado no mundo de OTC, com o objetivo também de mostrar que o otclient é flexível suficiente para se fazer muitas coisas sem a necessidade das sources tanto do servidor quanto do client... Para aqueles que não conhecem, vejam o Show Off desse trabalho. Eu fiz essa versão com o objetivo de não fazer alterações no servidor... Ou seja, tem apenas edições no OTC. Atualizações: 1. Adicionado um pack com 276 imagens de pokemons (16,1MB); 2. Pokemons shiny tem a exibição da imagem de pokemons normais (para alterar, basta remover a linha 75 do arquivo game_pokedex.lua, na pasta modules/game_pokedex de seu client); 3. Pokedex fecha ao se deslogar do char com ela aberta [créditos a @Soulviling pela ideia]; Bom, sem mais delongas; Instalação fácil: Passo 1. Faça o download do arquivo RAR (download no final do tópico); Passo 2. Copie a pasta modules pro seu client; Passo 3. "Deseja substituir?" [X]Sim [ ]Não Passo 4. Só vai até o passo 3; Bom, segue uma imagem ATUALIZADA Download e Scan
-
preview of new cp
very good... 5x Rep+ now! Excelent work, brother!
-
(Resolvido)[AJUDA] Aumentar speed do personagem
Qual foi a solução correta? se foi um dos comentários do tópico, selecione como melhor resposta; se vc descobriu sozinho, poste a solução e selecione como melhor resposta; Lembre-se, sua dúvida pode ser a mesma de muitos outros.
-
[MOD] Pokedex Window para base PDA
Obrigado, incentivos como esses não me deixam desistir... Adicionada versão 1.4 [se alguém tiver alguma imagem mais apresentável de types pode chamar por pm que darei os devidos créditos]
-
(Resolvido)Stamina
Opa
-
O que você acha de um OT 100% traduzido?
Da pra traduzir direto pelo OTC, se pá... (uma gambiarrinha)
-
(Resolvido)Stamina
Na primeira opção, coloque 0
-
preview of new cp
Good, is a beautiful edition! Rep+
-
(Resolvido)[Ajuda] Tem como recortar parte do mapa ou copiar pra botar no meu?
não dá, pois o id dos itens será diferente... dará incompatibilidade
-
(Resolvido)[Ajuda] Tem como recortar parte do mapa ou copiar pra botar no meu?
com item.otb diferente não dá.
-
(Resolvido)[Resolvido] [Pedido] Sistema de potion que heala na hora.
Na sua pasta mods, adicione um arquivo chamado potion.xml e coloque isso dentro <?xml version="1.0" encoding="UTF-8"?> <mod name="FullImediatlyHealPotion" version="1.0" author="desconhecido" enabled="yes"> <action itemid="0000" event="script" allowfaruse="1" blockwalls="1"><![CDATA[ function doHealOverTime(cid, div, turn, effect) --alterado v1.6 peguem o script todo!! if not isCreature(cid) then return true end if turn <= 0 or (getCreatureHealth(cid) == getCreatureMaxHealth(cid)) or getPlayerStorageValue(cid, 173) <= 0 then setPlayerStorageValue(cid, 173, -1) return true end local d = div / 10000 local amount = math.floor(getCreatureMaxHealth(cid) * d) doCreatureAddHealth(cid, amount) if math.floor(turn/10) == turn/10 then doSendMagicEffect(getThingPos(cid), effect) end end function onUse(cid, item, frompos, item2, topos) local pid = getThingFromPosWithProtect(topos) if not isSummon(pid) or getCreatureMaster(pid) ~= cid then return doPlayerSendCancel(cid, "You can only use potions on your own Pokemons!") end if getCreatureHealth(pid) == getCreatureMaxHealth(pid) then return doPlayerSendCancel(cid, "This pokemon is already at full health.") end if getPlayerStorageValue(pid, 173) >= 1 then return doPlayerSendCancel(cid, "This pokemon is already under effects of potions.") end if getPlayerStorageValue(cid, 52481) >= 1 then return doPlayerSendCancel(cid, "You can't do that while a duel.") end if getPlayerStorageValue(cid, 990) >= 1 then doPlayerSendCancel(cid, "You can't use rpotion during gym battles.") return true end doCreatureSay(cid, "".. getCreatureName(pid)..", take this potion!", TALKTYPE_SAY) doSendMagicEffect(getThingPos(pid), 0) setPlayerStorageValue(pid, 173, 1) doRemoveItem(item.uid, 1) doCreatureAddHealth(pid,getCreatureMaxHealth(pid) - getCreatureHealth(pid)) return true end ]]></action> </mod> Edite o ItemID nessa parte <action itemid="0000" event="script" allowfaruse="1" blockwalls="1"> Oque eu editei? troquei isso doHealOverTime(pid, a.div, 100, a.effect) por isso doCreatureAddHealth(pid,getCreatureMaxHealth(pid) - getCreatureHealth(pid)) removi a variável potions e essa linha addEvent(doHealOverTime, 100, cid, div, turn - 1, effect)
-
[AJUDA] 3 Problemas no meu OTC!
Pra colocar um botão ao lado esquerdo, use esse comando modules.client_topmenu.addCustomLeftButton('iddobotao', tr('nomedobotao'), 'caminhodaimagem/imagem.png', funcaodequandoclicar, true) Pra colocar um botão ao lado direito, use esse comando modules.client_topmenu.addCustomRightButton('iddobotao', tr('nomedobotao'), 'caminhodaimagem/imagem.png', funcaodequandoclicar, true) Ou seja, pra colocar o icone de quest pro outro lado, basta abrir o arquivo modules/game_questlog/questlog.lua e trocar isso questLogButton = modules.client_topmenu.addCustomLeftButton('questLogButton', tr('Quest Log'), '/images/ui/pxg/topMenu_icons/quest_icon', function() g_game.requestQuestLog() end, false) por isso questLogButton = modules.client_topmenu.addCustomRightButton('questLogButton', tr('Quest Log'), '/images/ui/pxg/topMenu_icons/quest_icon', function() g_game.requestQuestLog() end, false)
-
[MOD] Pokedex Window para base PDA
Mostrarei apenas os ''Show Off'', não vou mais postar conteúdo.
-
[MOD] Pokedex Window para base PDA
Postarei lá o quanto antes! [EDIT] Ah, legal, removeram meus tópicos... Se quiserem podem remover esse aqui também... Não vou mais postar atualizações desse sistema aqui no TK mesmo...