Ir para conteúdo

GuuhTorres

Membro
  • Registro em

  • Última visita

Tudo que GuuhTorres postou

  1. GuuhTorres postou uma resposta no tópico em Ouvidoria
    Feche este tópico,totalmente inútil,caso o criador do tópico tiver motivos,reabra o tópico.
  2. [LIVRE EXPRESSÃO] é tenso. Bom acho que os administradores criaram assim para fazer medieval e ter mais RPG no fórum,pois lembrando bem que este fórum é de Tibia,um jogo medieval,com um RPG execelente.E se prestar bem atenção o endereço do fórum é www.tibiaking.com ...
  3. GuuhTorres postou uma resposta no tópico em Ouvidoria
    Ué,então nos diga porque parece ser pouco qualificada. Creio que se nos der motivo,tentariam corrigir. Na minha opinião acho que a equipe,esta ótima e sim tem como melhorar,mais do jeito que está,já esta bom.E vejo que vêem contratando mais membros para equipe,creio que eles ajudaram,só uma questão de tempo para ver isto. RATINHOOO !!! \/
  4. SkyDangerous,muito obrigado pelo elogio,e obrigado por ajudar há sugestão. Vittu,será uma honra,ver você participando. Blackout,nos dê motivo,falar eu também sei fazer. Obrigado.Att GuuhTorres.
  5. GuuhTorres postou uma resposta no tópico em Outros Bots
    Belo tutorial,obrigado por compartilhar conosco. REP+ como incentivo. Obrigado.Att GuuhTorres.
  6. Com certeza trarei mais usuários ao fórum,e membros que atuam na área de mapping. Seria uma honra ajudar o TibiaKing. Obrigado.Att GuuhTorres.
  7. Ótima iniciativa,e ótimo spell. Continue trazendo trabalhos como este para o TibiaKing. REP+ como incentivo. Obrigado.Att GuuhTorres.
  8. GuuhTorres postou uma resposta no tópico em Ouvidoria
    Muito obrigado por ter me indicado. Caso eu seja promovido,prometo que não irei decepciona-los. Obrigado.Att GuuhTorres.
  9. Se tiver algum membro da equipe disponível,que atua na área de mapping,e quiser coordenar o concurso,será um grande prazer para mim. Eu poderia ajudar divulgar e muito já que a sugestão é minha. Obrigado.Att GuuhTorres.
  10. GuuhTorres postou uma resposta no tópico em Ouvidoria
    -FORMULÁRIO Nome : Gustavo Nick : GuuhTorres Idade : 15 Cargo desejado no fórum : Aprendiz Areas especializadas : Downloads e Mapppings. Qual seu cargo em otservs ? : Mapper,Scripter,Admnistrador e Client Makker. Porque deseja entrar na equipe do TibiaKing ? : Porque vejo,que é uma equipe séria,e eu sei que posso ajuda-lá em qualquer forma possível,e entre outras... Obrigado.Att GuuhTorres.
  11. Este tópico pode responder sua dúvida ! Clique aqui para ver o tópico. Obrigado.Att GuuhTorres.
  12. [sUGESTÃO] Concurso do Melhor Mapa CMM Como funciona ? Eu gostaria de lhe pedir que fizesse um concurso de mapping,que o(a) coordenador(a),escolheria um tema,por exemplo,uma "vila abandonada",ai os players fariam no mapa esta vila,mandaria uma print e o mapa,o(a) coordenador(a) avaliaria o mapa,e escolhesse o melhor de todos,e poderia fazer então um ranking,e colocar 1º-2º-3º. Um nome ? Concurso do Melhor Mapa-CMM Uma área adequada ? Concursos e Eventos de mapping Obrigado.Att GuuhTorres.
  13. GuuhTorres postou uma resposta no tópico em Monsters, NPC, Raids & Mounts
    Muito obrigado,pelo comentário e pela dica. Irei aperfeiçoando aos poucos. Obrigado.Att GuuhTorres.
  14. O problema deve estar no Bbot em geral. Deve ser apenas uma questão de tempo para eles arrumarem !
  15. GuuhTorres postou uma resposta no tópico em Monsters, NPC, Raids & Mounts
    [TASK] Natalino Função: Neste script você devera fazer as tarefas do npc (Boneco de Neve) buscando peixes para o lago,assim você irá ganhar uma recompensa. Recompensa: 10 Crystal Coins/90000 EXP. • autor: guuhtorres/hardcorporation • versão do distro: 8.60 -SCRIPT : Entre nos Aquivos: OTserver/Data/NPC CRIE O ARQUIVO Snowman.XML : <?xml version="1.0" encoding="UTF-8"?> <npc name="Snowman" script="data/npc/scripts/Snowman.lua" walkinterval="0" floorchange="0"> <health now="100" max="100"/> <look typeex="7172" head="96" body="19" legs="68" feet="95" addons="0"/> <parameters> <parameter key="message_greet" value="Preciso de Peixes. Voce tem todas os Peixes necessarios? Diga {tarefa}. Posso te {pagar} muito bem." /> <parameter key="module_keywords" value="1" /> <parameter key="keywords" value="hi;pagar" /> <parameter key="keyword_reply1" value="Irei precisar de voce para uma {tarefa}. Posso te {pagar} muito bem." /> <parameter key="keyword_reply2" value="Rapido me ajude a Recuperar os Peixes da Lagoa. Nao irei te dizer o que vou lhe dar em troca, mas posso garantir que sera util para sua Jornada. Voce so precisa confiar em mim." /> </parameters> </npc> -PRÓXIMA ETAPA : local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local crystalid = 7159 local storage = 7159 local getstorage = getPlayerStorageValue(cid, storage) local sorrymessage = "Desculpe, voce nao tem todos os Green Perches necessarios para completar as Tarefas..." local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid if msgcontains(msg, 'green perches') then if getstorage == 6 then npcHandler:say("Voce jah completou Esta Tarefa", cid) elseif getstorage < 6 then npcHandler:say("Ola. Green Perches. Voce tem todas os Green Perches necessarios? Diga {tarefa}. Posso te {pagar} muito bem. ", cid) talkState[talkUser] = 1 end elseif msgcontains(msg, 'tarefa') then if getstorage < 1 then npcHandler:say("Voce precisa de 1 {Green Perches} para comecar.", cid) elseif getstorage == 1 then npcHandler:say("Voce esta na segunda missao e precisa de mais 5 {Green Perches} para continuar.", cid) elseif getstorage == 2 then npcHandler:say("Voce esta na terceira missao e precisa de mais 8 {Green Perches} para continuar.", cid) elseif getstorage == 3 then npcHandler:say("Voce esta na quarta missao e precisa de mais 10 {Green Perches} para continuar.", cid) elseif getstorage == 4 then npcHandler:say("Voce esta na quinta missao e precisa de mais 15 {Green Perches} para continuar.", cid) elseif getstorage == 5 then npcHandler:say("Voce esta na sexta e ultima missao e precisa de mais 20 {Green Perches} para Receber o Premio.", cid) elseif getstorage == 6 then npcHandler:say("Voce completou todas as Tarefas.", cid) end elseif msgcontains(msg, 'yes') then if talkState[talkUser] == 1 then if getstorage < 0 then if doPlayerRemoveItem(cid, crystalid, 1) == TRUE then npcHandler:say("Voce jah me deu 1 {Green Perches}. Agora irei precisar de mais {5}.", cid) setPlayerStorageValue(cid, storage, 1) doPlayerAddExp(cid, 1000) talkState[talkUser] = 0 elseif doPlayerRemoveItem(cid, crystalid, 1) == FALSE then npcHandler:say(sorrymessage, cid) talkState[talkUser] = 0 end elseif getstorage == 1 then if doPlayerRemoveItem(cid, crystalid, 5) == TRUE then npcHandler:say("Voce jah me deu 5 {Green Perches}. Agora irei precisar de mais {8}.", cid) setPlayerStorageValue(cid, storage, 2) doPlayerAddExp(cid, 5000) talkState[talkUser] = 0 elseif doPlayerRemoveItem(cid, crystalid, 5) == FALSE then npcHandler:say(sorrymessage, cid) talkState[talkUser] = 0 end elseif getstorage == 2 then if doPlayerRemoveItem(cid, crystalid, 8) == TRUE then npcHandler:say("Voce jah me deu 8 {Green Perches}. Agora irei precisar de mais {10}.", cid) setPlayerStorageValue(cid, storage, 3) doPlayerAddExp(cid, 7000) talkState[talkUser] = 0 elseif doPlayerRemoveItem(cid, crystalid, 7) == FALSE then npcHandler:say(sorrymessage, cid) talkState[talkUser] = 0 end elseif getstorage == 3 then if doPlayerRemoveItem(cid, crystalid, 10) == TRUE then npcHandler:say("Voce jah me deu 10 {Green Perches}. Agora irei precisar de mais {15}.", cid) setPlayerStorageValue(cid, storage, 4) doPlayerAddExp(cid, 10000) talkState[talkUser] = 0 elseif doPlayerRemoveItem(cid, crystalid, 10) == FALSE then npcHandler:say(sorrymessage, cid) talkState[talkUser] = 0 end elseif getstorage == 4 then if doPlayerRemoveItem(cid, crystalid, 15) == TRUE then npcHandler:say("Voce jah me deu 15 {Green Perches}. E por ultimo, irei precisar de mais {20}.", cid) setPlayerStorageValue(cid, storage, 5) doPlayerAddExp(cid, 15000) talkState[talkUser] = 0 elseif doPlayerRemoveItem(cid, crystalid, 15) == FALSE then npcHandler:say(sorrymessage, cid) talkState[talkUser] = 0 end elseif getstorage == 5 then if doPlayerRemoveItem(cid, crystalid, 20) == TRUE then npcHandler:say("Obrigado, Por Recuperar os Green Perches Para o Lago Novamente, voce completou todas as Tarefas. Irei te dar uma Recompensa. 10 {Crystais Coins} e alguma experiencia.", cid) setPlayerStorageValue(cid, storage, 6) doPlayerAddExp(cid, 90000) doPlayerAddItem(cid, 2160, 10) talkState[talkUser] = 0 elseif doPlayerRemoveItem(cid, crystalid, 50) == FALSE then npcHandler:say(sorrymessage, cid) talkState[talkUser] = 0 end end end elseif(msgcontains(msg, 'no') and talkState[talkUser] == 1) then npcHandler:say("OK, Volte quando estiver pronto.", cid) talkState[talkUser] = 0 end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) -PRONTO,AGORA VOCÊ TEM UMA TASK NATALINA ! Obrigado.Att GuuhTorres.
  16. Ok,irei arrumar. Muito obrigado pelo comentário e pela dica. -EDIT Editei um pouco o script e as palavras,e acrescentei o "CODE". Espero ter agradado. Obrigado.Att GuuhTorres.
  17. GuuhTorres postou uma resposta no tópico em Arquivo Público
    Pois é,o mapa é diferente do cliente,o mapa tem um ai,mais fica por conta de vocês criarem ! Obrigado.Att GuuhTorres.
  18. Lottery System Olá, hoje vou ensinar como por Lottery System no seu servidor. • autor: guuhtorres/gabreilk • versão do distro:TFS 0.3.5 (MOD) 1º : Vai em Mods na Pasta do seu ot e Crie um Aquivo Chamado "lottery.xml" (Sem Aspas) e Adicione isso dentro dele : <mod name="Lottery System" version="1.5" author="" contact="" enabled="yes"> <config name="lottery_config"><!--[CDATA[ config = { lottery_hour = "3 Hours", -- Time to next lottery (only for broadcast message, real time you can set on globalevents.xml) rewards_id = {2494, 2472, 2514, 2160}, -- Rewards ID crystal_counts = 10, -- Used only if on rewards_id is crystal coin (ID: 2160). website = "yes" -- Only if you have php scripts and table `lottery` in your database! } ]]--></config> <globalevent name="lottery" interval="10800" event="script"><!--[CDATA[ domodlib('lottery_config') function onThink(interval, lastExecution) if(getWorldCreatures(0) == 0)then return true end local list = {} for i, tid in ipairs(getPlayersOnline()) do list[i] = tid end local winner = list[math.random(1, #list)] local random_item = config.rewards_id[math.random(1, #config.rewards_id)] if(random_item == 2160) then doPlayerAddItem(winner, random_item, config.crystal_counts) doBroadcastMessage("[LOTTERY SYSTEM] Winner: " .. getCreatureName(winner) .. ", Reward: " .. config.crystal_counts .. " " .. getItemNameById(random_item) .. "s! Congratulations! (Next Lottery in " .. config.lottery_hour .. ")") else doBroadcastMessage("[LOTTERY SYSTEM] Winner: " .. getCreatureName(winner) .. ", Reward: " .. getItemNameById(random_item) .. "! Congratulations! (Next Lottery in " .. config.lottery_hour .. ")") doPlayerAddItem(winner, random_item, 1) end if(config.website == "yes") then db.executeQuery("INSERT INTO `lottery` (`name`, `item`) VALUES ('".. getCreatureName(winner) .."', '".. getItemNameById(random_item) .."');") end return true end ]]--></globalevent> </mod> 2º: Agora vá em data/globalevents e adicione "lottery.lua" e dentro dela adicione : local config = { lottery_hour = "3 Hours", -- Time to next lottery (only for broadcast message, real time you can set on globalevents.xml) rewards_id = {2494, 2472, 2514, 2160}, -- Rewards ID crystal_counts = 10, -- Used only if on rewards_id is crystal coin (ID: 2160). website = "yes" -- Only if you have php scripts and table `lottery` in your database! } function onThink(interval, lastExecution) if(getWorldCreatures(0) == 0)then return true end local list = {} for i, tid in ipairs(getPlayersOnline()) do list[i] = tid end local winner = list[math.random(1, #list)] local random_item = config.rewards_id[math.random(1, #config.rewards_id)] if(random_item == 2160) then doPlayerAddItem(winner, random_item, config.crystal_counts) doBroadcastMessage("[LOTTERY SYSTEM] Winner: " .. getCreatureName(winner) .. ", Reward: " .. config.crystal_counts .. " " .. getItemNameById(random_item) .. "s! Congratulations! (Next Lottery in " .. config.lottery_hour .. ")") else doBroadcastMessage("[LOTTERY SYSTEM] Winner: " .. getCreatureName(winner) .. ", Reward: " .. getItemNameById(random_item) .. "! Congratulations! (Next Lottery in " .. config.lottery_hour .. ")") doPlayerAddItem(winner, random_item, 1) end if(config.website == "yes") then db.executeQuery("INSERT INTO `lottery` (`name`, `item`) VALUES ('".. getCreatureName(winner) .."', '".. getItemNameById(random_item) .."');") end return true end 3º: Agora vá em data/globalevents/globalevents.xml e adicione : <globalevent name="lottery" interval="10800" event="script" value="lottery.lua"> Seu sistema de loteria foi adicionado com sucesso em seu server ! Agora se você quiser adicionar o "Lottery System" faça o seguinte : 1º: Crie uma Pasta.php e Coloque o Nome de Lottery (Lottery.Php) e adicione isto: : <!--?PHP $lottery = $SQL--->query('SELECT id, name, item FROM lottery ORDER BY id DESC LIMIT 1;'); foreach($lottery as $result) { $main_content .= '<center><h1>Lottery</h1></center> <center>Every X hours we will choose one player who will win random item! Last Winner: <a href="?subtopic=characters&name='.urlencode($result['name']).'">'.$result['name'].'</a> Item: <i>'.$result['item'].'</i> Congratulations!</center>'; } ?> 2º: Abra o Index.php e Adicione : case "lottery"; $topic = "Lottery System"; $subtopic = "lottery"; include("lottery.php"); break; 3º: DB : CREATE TABLE `lottery` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `item` varchar(255) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; INSERT INTO `lottery`(`id`, `name`, `item`) VALUES (NULL , 'Nobody', 'nothing'); Seu lottery system foi adicionado com sucesso em seu site !
  19. GuuhTorres postou uma resposta no tópico em Arquivo Público
    Link arrumado. Agora podem baixar normalmente ! Obrigado.Att GuuhTorres.
  20. GuuhTorres postou uma resposta no tópico em Ferramentas OpenTibia
    Talaturen's Ip Changer Esta procurando um IP CHANGER,para servidores de protocolo 8.60+ ? Encontrou,porque Talaturen's Ip Changer,tem até a versão 9.1 ! Baixe agora,não perca mais tempo. DOWNLOAD : Clique Aqui SCAN : Clique Aqui Provável criadores do Talaturen's Ip Changer : -Kibe -Talaturen
  21. GuuhTorres postou uma resposta no tópico em Arquivo Público
    Irei verificar.
  22. GuuhTorres postou uma resposta no tópico em Arquivo Público
    Ok,irei lhe aceitar ! Obrigado.Att GuuhTorres.
  23. GuuhTorres postou uma resposta no tópico em Arquivo Público
    Ok,irei adiciona-lo. Obrigado.Att GuuhTorres.
  24. GuuhTorres postou uma resposta no tópico em Playground (Off-topic)
    Ótimo blog,muito engraçado ! OBS : O mais engraçado é o : -"Quando você diz que vai se atrasar …"
  25. GuuhTorres postou uma resposta no tópico em Portal
    Tipo o atendimento,nem sei porque falei,porque já está bom até demais. Agora diferenciar entre os fóruns em gerais,é tipo,fazer algo que um fórum comum tem,porque já vi muitas coisas que tem aqui,em outro fórum. Faça algo diferente como por exemplo : radio,mais a pessoa que escolhe se quer o fórum com radio ou não,concursos de mapa,de scripts...Mais coisas sobre os servidores derivados do tibia,como pokemon,dragon ball,naruto,harry potter entre outras coisas... Está ai minha opinião. --EDIT MegaNo0body Evite posts como este,isto é flood. Obrigado.Att GuuhTorres.

Informação Importante

Confirmação de Termo