Ir para conteúdo

Renato

Héroi
  • Registro em

  • Última visita

Tudo que Renato postou

  1. Renato postou uma resposta no tópico em Portal
    Imagem: OlharDigital. Em meio à tantas turbulências cibernéticas que vem ocorrendo, acabamos que ofuscando conteúdo de tibia em nosso portal. Mas não é motivo que fiquemos preocupados, estes acontecimentos atuais é uma fase muito importante, isto tudo não é nada menos que uma prova de que o mundo mudou com a Internet, protestos, manifestações, ataques, guerras acontecendo atrás de 'telas mágicas'. Junto a estes acontecimentos, aconteceu uma avalanche de notícias, SOPA pra lá, PIPA pra cá, Megaupload down, e por fim manifestações dos Anonymous, o pessoal se empolgou tanto com a luta contra a SOPA que muitos nem sabem que o projeto dela já foi pro saco, ontem as 18 e pouco, o Lamar Smith, deputado que fez o projeto de lei acabou desistindo de sua Ideia, "até que haja um amplo acordo sobre uma solução". 9 O assunto do momento é o Megaupload que muitos não aceitam o fato de a FBI ter fechado as portas 80 dela. Só nos resta lutar pelo que nós achamos ser o certo, e assistir de camarote, os ataques de protesto da Anonymous. Mas prometo que o conteúdo de tibia jajá vai voltar quentinho! Haha. Pra quem quiser, aqui uma notícia sobre o fim da SOPA, escrito pela OlharDigital
  2. Renato postou uma resposta no tópico em Portal
    Ainda prefiro a C4, é mais eficiente.
  3. Ao assunto relacionado a bots que está rolando neste tópico eu digo: criar e publicar bots não é contra as regras do tibia, muito menos proibido por lei (e até aonde eu sei a SOPA é um projeto para acabar com a pirataria e proteger os direitos do autor), somente o USO do bot que é contra as regras do tibia, mas não tem nenhuma lei que impeça isto. Ao meu ver, não afetará nada no tibiaking, mas muita coisa por ai. Pelo sim pelo não vou dar uma pesquisada o que exatamente essa merda afetará. STOP CENSORSHIP! (: Acabem com a pirataria, não com nossa liberdade.
  4. Renato postou uma resposta no tópico em Suporte Tibia OTServer
    Espera cara, primeiro que não tenho obrigação de ajudar ninguém, aliás, ninguém tem, todos são voluntários. Segundo que estou na praia só tenho acesso a noite, com internet lenta e no notebook que é horrível. Eu vou fazer o script, mas não adianta ficar em cima, eu vou fazer quando tiver tempo livre.
  5. Renato postou uma resposta no tópico em Design Show Off
    Ficou boa mas faltou detalhes. Passa o nome da fonte... please
  6. Renato postou uma resposta no tópico em Suporte Tibia OTServer
    Posso fazer assim A pessoa fala !summon Orc, se ele tiver level e skill suficiente, então sumona, caso não tenha aparece uma mensagem dizendo que não dá. Ai pra ver a lista ele fala !summon que aparece a lista dos summons, leveis e skills necessários. Mas como faria pra ele upar o skill?
  7. Renato postou uma resposta no tópico em Suporte Tibia OTServer
    Cara, juro pra você que li 3x e não consegui entender o que você quer. Você tentou explicar o máximo possível dando exemplos e tal e acabou se enrolando. A única coisa que entendi é que você quer ter summon skill no lugar do fishing. Tente explicar melhor. Com coesão textual desta vez, de preferência. Abraços.
  8. Eu acho que ele ta querendo dizer que é uma wand de físico só que não tem efeito que vai até o bixo, dando impressão de ataque corpo-a-corpo de longe. Se não for isso, perdoe-me
  9. Renato postou uma resposta no tópico em Playground (Off-topic)
    Elas são atrizes. Parabéns tecno-sábio.
  10. Renato postou uma resposta no tópico em Playground (Off-topic)
  11. Renato postou uma resposta no tópico em Suporte Bots
    É ativado automaticamente, logue na sua conta e se você comprou mesmo vai tar lá a compra e um botão para ativar a premium
  12. Hm, já desconfiava da fonte destes caras. AOIEHAOHOIAEA Boa mega, é isso ai!
  13. Fail meu, comi um zero ali. UDHSAUDHASUDSUDHSA' Mas só ta na ss, no script postado ta certin
  14. Opa muito bom o tutorial Só um comentário, esses "do" são funções e você pode ver a lista completa aqui http://tibiaking.com/forum/topic/1988-lista-de-funcoes-lua/ Abraços, e reputado!
  15. Ele já arrumou, ta pegando de boa já.
  16. Criei conta no seu fórum, ativei a conta pelo e-mail, mas não loga. Eu digito username e senha, clico em login, a página atualiza e volta offline com os campos de login/senha denovo sem nenhuma mensagem e/ou explicação : /
  17. Editei o tópico e coloquei o diretórios do arquivos a serem adicionados/editados [data/actions/scripts/infos.lua] e [data/actions/actions.xml] sei que é chato por em todos os scripts, mas tem gente que não sabe : / Edit: Agora que vi que tu explicou em cima, mas agora deixa assim HOAIEOHAOIEH, porcaria
  18. Em talkactions tem um script criado por mim (revisado por demonbholder) que ta pegando perfeitamente. Edit: Aqui está http://tibiaking.com/forum/topic/2360-talk-gm-faz-player-falar
  19. Bom, eu testei em 9.43, mas não usei nenhuma função nova, deve funcionar desde o tibia em idade da pedra
  20. skydangerous é ninja véi, HUEAHEAU Luuan, tem muito tutorial de LUA aqui no fórum, dá uma pesquisada, dá pra ter uma base boa pra poder aprender mais.
  21. Sem recentimentos, ahsueaheaushesu Só que quando vi seu script, achei muito boa a ideia e tava com vontade de programar... Valeu (:
  22. OEAHSOIEHASIHASOIESAOISOAIEASOIEHOASIEHASIEHSA muito foda, esse cara é um gênio
  23. Sim, tive a ideia ao ver o shop system do skyd, mas não peguei nada do script dele. Instalando talkactions/scripts/shop.lua local config = { ["demon shield"] = {id = 2520, sell = 'yes 32000', buy = 'yes 70000' }, ["magic plate armor"] = {id = 2472, sell = 'yes 120000', buy = 'no' }, ["boots of haste"] = {id = 2195, sell = 'yes 30000', buy = 'no' } } function upperfirst(first, rest) return first:upper()..rest:lower() end function onSay(cid, words, param, channel) if (param == nil or param == '' or param == 'lista' or param == 'list') then if (words == "!sell" or words == "/sell") then str = "Showing items that you can sell:\n\n" else str = "Showing items that you can buy:\n\n" end for item, vars in pairs(config) do if (words == "!sell" or words == "/sell") then expl = string.explode(vars.sell, " ") else expl = string.explode(vars.buy, " ") end item = item:gsub("(%a)([%w_']*)", upperfirst) if (expl[1] == 'no') then str = str else str = str .. item.. " - " .. expl[2] .. " gps\n" end end return doShowTextDialog(cid, 2160, str) end local item = config[param:lower()] param = param:lower() if (item) then local sell = string.explode(item.sell, " ") local buy = string.explode(item.buy, " ") if (words == "!sell" or words == "/sell") then if (sell[1] == "yes") then if (doPlayerRemoveItem(cid, item.id, 1)) then doPlayerAddMoney(cid, sell[2]) doSendMagicEffect(getPlayerPosition(cid), 30) return doPlayerSendTextMessage(cid,29,"Here are, you sold "..param.." for "..sell[2].." gold coins.") else doSendMagicEffect(getPlayerPosition(cid), 2) return doPlayerSendTextMessage(cid,29,"You don't have anything "..param.." to sell.") end else doSendMagicEffect(getPlayerPosition(cid), 2) return doPlayerSendTextMessage(cid,29,"Sorry, "..param.." cannot be sold.") end else if (buy[1] == "yes") then if (doPlayerRemoveMoney(cid, buy[2])) then doPlayerAddItem(cid, item.id) doSendMagicEffect(getPlayerPosition(cid), 28) return doPlayerSendTextMessage(cid,29,"Here are, you bought "..param.." for "..buy[2].." gold coins.") else doSendMagicEffect(getPlayerPosition(cid), 2) return doPlayerSendTextMessage(cid,29,"You don't have enough money.") end else doSendMagicEffect(getPlayerPosition(cid), 2) return doPlayerSendTextMessage(cid,29,"Sorry, "..param.." cannot be bought.") end end else doSendMagicEffect(getPlayerPosition(cid), 2) if (words == "!sell") then return doPlayerSendTextMessage(cid,29,"Sorry, this item cannot be sold or it does't exist.") else return doPlayerSendTextMessage(cid,29,"Sorry, this item cannot be bought or it does't exist.") end end end [/code] [b]talkactions/talkactions.xml[/b] [code]<talkaction words="!sell;/sell;!buy;/buy" event="script" value="shop.lua"/> Adicionando novos itens ♣ Config Observem no começo do código estas linhas: local config = { ["demon shield"] = {id = 2520, sell = 'yes 32000', buy = 'yes 70000' }, ["magic plate armor"] = {id = 2472, sell = 'yes 120000', buy = 'yes 60000' }, ["boots of haste"] = {id = 2195, sell = 'yes 30000', buy = 'no' } }[/code] Seguindo uma ordem óbvia, adicionem abaixo do boots of haste e antes do '}' que fecha o config. assim para adicionar sigam o modelo ["nome do item"], repectivamente de suas variáveis. [b]♣ Variáveis[/b] [color=#800080][b]id[/b][/color] - é onde você coloca o id do item [color=#800080][b]sell [/b][/color]- você precisa colocar se o item pode ser vendido por "yes" ou "no", caso for yes de um espaço (se não der espaço não funciona) e bote o valor em gold coins (não é k) [color=#800080][b]buy [/b][/color]- segue a ordem igual ao sell porem é se o item pode ser comprado pelo !buy ou não, e o preço que o player pagará. [b]♣ Exemplos[/b] Assim, digamos que desejo acrescentar um mastermind shield onde o player pode vender por 60k e comprar por 120k, adicionarei: [code]["mastermind shield"] = {id = 2514, sell = 'yes 60000', buy = 'yes 120000' }, Em seguida quero adicionar uma soft boots que pode ser vendida por 300k, mas NÃO PODE ser comprada. Colocarei: ["soft boots"] = {id = 6132, sell = 'yes 300000', buy = 'no' }, local config = { ["demon shield"] = {id = 2520, sell = 'yes 32000', buy = 'yes 70000' }, ["magic plate armor"] = {id = 2472, sell = 'yes 120000', buy = 'no' }, ["boots of haste"] = {id = 2195, sell = 'yes 30000', buy = 'yes 60000' }, ["mastermind shield"] = {id = 2514, sell = 'yes 60000', buy = 'yes 120000' }, ["soft boots"] = {id = 6132, sell = 'yes 300000', buy = 'no' } }[/code] [color=#ff0000][size=5][b]Atenção![/b][/size][/color] [color=#ff0000]Reparem que em todas as linhas finalizam-se com }, mas na última há ausência da vírgula, isto ocorre por que não pode ter vírgula no último, não sei ao certo se dará erro, não cheguei a testar, mas em muitas linguagens de programação ocorre um erro. Então é melhor ficar atento.[/color] Creio que passei as devidas instruções corretamente, e não é nenhum bixo de sete cabeças... qualquer um que tenha uma mentalidade normal conseguirá configurar. [size=5][b] [size=6][color=#006400]Explicando as talkactions[/color][/size][/b][/size] [b]♣ Comprando[/b] Bom, agora que já adicionou todos os items, vou explicar como funciona: O player comprará uma boh (item sugestivo) item por: [color=#800080][b]!buy boots of haste[/b][/color], caso não tenha grana, não vai conseguir, caso tenha comprará. [b]♣ Vendendo[/b] O mesmo quando ele for vender, ele falará: [color=#800080][b]!sell boots of haste[/b][/color], caso não tenha o item, o script negará, caso tenha o item some e o dinheiro aparece (: [center][/center] [center][/center] [b]♣ Lista de items[/b] [i]Ohh, não sei quais items pode ser comprados, e também não sei quanto custa, e agora?[/i] Diga [b][color=#800080]!buy[/color][/b], ou [b][color=#800080]!buy[/color] [color=#800080]list [/color][/b]ou [b][color=#800080]!buy[/color] [color=#800080]lista[/color][/b] para ver todos os items [center][/center] [i]O mesmo com os items que podem ser vendidos:[/i] [b][color=#800080]!sell[/color][/b], [b][color=#800080]!sell list[/color][/b] ou [b][color=#800080]!sell lista[/color][/b] [center][/center] [size=7][color=#006400]Versão 2[/color][/size] Deixo aberto sugestões para a versão 2 E claro, caso haja, correção de bugs. __________________ [b]♣ Créditos[/b] Renato - Desenvolvimento skydangerous - Ideia Então, meu config ficará desta forma:
  24. Esse tópico rendeu em tá loco. O bot para os cara entram em desespero HAUHEAUEHA Fica todo mundo sem rumo Só vim deixar um aviso, próximos à floodarem tomam alerta. Inté

Informação Importante

Confirmação de Termo