Tudo que Tryller postou
-
[CreatureEvent] Ganhar premium ao upar tal level
Renato tem uns erros no seu script Definições multiplas são definidas antes da funçãoe e faltou um sinal de = Não se ultiliza ; após uma definição e sim , Na ultima definição não se usa , E você esqueceu de por o config. nas definições dentro da função O Script correto ficaria assim --[Criado por Renato Ribeiro para www.TibiaKing.com]-- --[baseado em um script do Matheus Sesso]-- local config = { level = 100, days = 10 } function onAdvance(cid, oldlevel, newlevel) if getPlayerLevel(cid) >= config.level and getGlobalStorageValue(getPlayerAccountId(cid)+321) <= 0 then setGlobalStorageValue(getPlayerAccountId(cid)+321, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você ganhou "..config.days.." dias de premium por alcançar level "..config.level.." em pelo menos um char de sua account. Você não irá ganhar de novo caso upe level "..config.level.." em outro char.") end return TRUE end
-
Npc que só leva VIP
Se você pretende criar OT Sério para que só os VIP's possam ir para tal cidade aqui segue algumas dicas Melhor sistema vip que existe é o de Premium Account do OTServ 1° - Remova a talkaction !buypremium do seu ot se ela tiver(pode esta na pasta mod se seu ot possuir) 2° - Libere as magias para os free account usarem, para isto vá até data/spells/spells.xml e procure as tags "premium"(ou algo parecido) e coloque todas elas para "0" 3° - Ultilize o npc tiral que vem com o server quando você baixa se não me engano 4° - Se você entende um pouqinho de lua você pode ultilizar a função isPremium(cid) Eu ultilizo o servido da OpenTibia SVN vou te mostrar um script ultilizando o premium da lib de npc sem usar isPremium(cid) -- This is an example NPC script that can be used on Jiddo's NPC system -- Coordinates are not real, same for the name of cities or other server-based things here local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) -- OTServ event handling functions start 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 -- OTServ event handling functions end local travelNode = {} -- Don't forget npcHandler = npcHandler in the parameters. It is required for all StdModule functions! travelNode = keywordHandler:addKeyword({'derelin'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you wish to travel to Derelin for 119 gold coins?'}) travelNode:addChildKeyword({'yes'}, StdModule.travel, {npcHandler = npcHandler, premium = false, level = 0, cost = 119, destination = {x=1367, y=403, z=7} }) travelNode:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'I wouldn\'t go there either.'}) travelNode = keywordHandler:addKeyword({'drunia'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you wish to travel to Drunia for 123 gold coins?'}) travelNode:addChildKeyword({'yes'}, StdModule.travel, {npcHandler = npcHandler, premium = false, level = 0, cost = 123, destination = {x=967, y=247, z=7} }) travelNode:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) keywordHandler:addKeyword({'destination'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can take you to Derelin or Drunia for just a small fee.'}) -- Makes sure the npc reacts when you say hi, bye etc. npcHandler:addModule(FocusModule:new()) Espero que te ajude, qualquer coisa clica ali no joinha xD Dá um rep++ ali>>>> Flw
-
[COMPILANDO] Tfs 0.4 trunk.r3777
Qual sistema operacional você ultiliza para rodar o OTServ? Linux ou Windows? Versão? Debian, Unutntu? XP, Seven?
-
[Pedido] Presico de um script simples urgente para pokemon
Já respondi seu outro tópico vou pedir para a moderção fechjar este, não há nescessidade de manter o mesmo contudo em 2 tópicos
-
[DUVIDAa] Tutor falar em laranja
Isso é flags seu grupo de tutor deve estar sem flags Para ver os flags que voce deseja ultilize esta ferramenta http://hem.bredband.net/johannesrosen/playerflags.html Marque a opção "Talk orange in help-channel" Depois veja o valor e coloque no seu groups.xml o valor da flag Depois não esqueça de dar um Rep++ pra eu auhauaa Espero que e ajude
-
Macro pra alertar o cap
Alguém tem um macro pra alertar quando tiver com X de cap?
-
[8.74] Portal BOT
Felipe... Outfit Hack é com H ;x Agora falta mais umas coisinhas.. mas meus parabéns
-
[Resolvido] Problemas com SendKeys
auhaua é verdad epunker depois que eu me toquei ki eu tava fazendo errado uahauhua vou ja arrumei aqui... se alguem aqui quiser fexar o tópico fica a vontade
-
[Resolvido] Problemas com SendKeys
Gente estou com problema para fazer o healer do meui Bot, estou ultilizando SendKeys mas ele aparece um erro E este é o timer private void timerHealSpell_Tick(object sender, EventArgs e) { if (client.LoggedIn == true) { if (cboxLowSpell.Checked == true) { if (cboxHealLow.Text == "Exura") { if (player.Health <= nmMinHealthLow.Value & player.Mana >= 20) SendKeys.Send("{" + cboxHealLow.Text + "}"); } } } } Qual o problema? Não estou conseguindo corrigir ;x
-
OTPokemon BOT
Depende a linguagem que vai ser desenvolvida Se possivel mande o site do ot pra eu baixar o client pra poder ver umas paradas dentro do client
-
[C#] Bot ultilizando Skins do Windows
Valeu Augusto =D Eu fiquei com preguiça de postaro link ;x
-
[C#] Bot ultilizando Skins do Windows
[C#] Bot ultilizando Skins do Windows Primeiramente gostaria de dizer que eu sei que muita gente deste fórum é contra dar os códigos prontos, até por que eu sempre pedia ajuda e raramente alguém ajudava com códigos prontos, mas é claro que eu não sou esse tipo de pessoa então venho aqui lhes ensinar a por Skins do windows arquivos do tipo: (.msstyles) no seu Bot ultilizando a DLL USkin, a mesma usada pelo ElfBot Espsero que este código ajude os desenvolvedores a melhorarem as aparencias de seus bots xD 1 - Baixe os arquivos nescessarios (ElfBot NG Skin é opcional). Dll e Class USkin ElfBot NG Skin Scans Arquivos USkin ElfBotSkin 2 - Após baixar crie uma nova pasta na pasta de seu Bot como nome de "Skins" (Aconselho criar pelo bot" e extraia o arquivo ElfBot NG Skin.rar na pasta 3 - Com o projeto de seu bot aberto vamos a parte legal deste tutorial :lol:, importe o arquivo USkin.cs para seu projeto e extraia o arquivo USkin.dll na pasta "raiz" de seu bot 4 - Com o arquivo USkin.cs importado ao seu projeto, abra o arquivo Program.cs adicione "using USkin;" ao topo do arquivo e na função static void Main() adicione o seguinte código: USkinClass.USkinInit("", "", "" + "//" + "Skins/Default.msstyles"); USkinClass.USkinLoadSkin("Skins/Default.msstyles"); Nota: "Skins/Default.msstyles" - "Skins" é a pasta onde estão localizadas as Skins de seu bot que por sua vez deve estar dentro da pasta "Raiz" de seu bot e "Default.msstyles" é o nome de sua skin que irá se iniciar junto com o bot. 5 - Compile seu bot e na pasta de onde seu bot foi criado coloque a pasta Skins com as respectivasskins dentro e o arquivo USkin.dll dentro da apsra "raiz". Para melhor entender a estrutura seque a imagem: http://img851.imageshack.us/img851/5850/ilusr.jpg http://imageshack.us/photo/my-images/851/ilusr.jpg/ Aviso: Se vier ocorrer algum erro na compilação poste aqui que irei ajudar a arrumar Este é meu primeiro tutorial aqui no fórum, então custa nada você clicar ali no "Joinha" e dar um Rep++ =D O Arquivo da Skin não é obrigatório baixar, eu apenas liberei uma das Skins ultilizadas pelo ElfBot Site de Skins (Arquivos de Temas do Windows) -> DeviantART. Créditos Elvang (Não é deste fórum) Toty
-
[Tutorial] Alerts [TibiaAPI]
Em C# eu uso assim if (client.LoggedIn == true) { if (cbAlertFish.Checked == true) { double capacity = (((double)player.Capacity) / 100); if (capacity < Convert.ToInt32(nmFishCap.Value)) { System.Media.SoundPlayer MySound = new System.Media.SoundPlayer(@"Sounds/alertBasics.wav"); MySound.PlayLooping(); } } else { System.Media.SoundPlayer MySound = new System.Media.SoundPlayer(@"Sounds/alertBasics.wav"); MySound.Stop(); } } Sounds é o nome da pasta, esta pasta deve estar dentro da apsta principal do bot Espero que ajude Da um Rep++ pra eu auahauhauhaa
-
[8.74] Portal BOT
Screenshoots ajudariam bastante =D
-
[Resolvido] Erro API
eu estava com o memso problema. baixei a API e compilei e começou a reconhecer. http://code.google.com/p/tibiaapi/source/detail?r=879
-
As Verdades Sobre O Autoban
uma boa dica para não se tomar ban é renomear o executavel do Bot, pois creio que a cip tbm verifica osprocessos de nosso computador para ver se tem por exemplo.... loader.exe(TibiaBot NG), BMega.exe(BBot) entre outros eu sempre usei NGe nunca tomei ban por que sempre renomiei o loader, agora resolvi testar o BBot, achei melhor que o NG, mas mesmo asism continuo renomeando o BMega, isto é pura precaução, estou a quase 3 mes com BBot e não tomei ban ainda, sendo que eu ultilizo ele cerca de 5 hras por dia no maximo para evitar qualquer suspeita, todos os bots que usei faço isso
-
Downloads do Delphi
Sim dá um erro na inicialização e aieu sempre tenho que execultar como admin, mas nem sempre os programas compilam corretamente
-
Downloads do Delphi
Cara uma coisa meu pc não roda o delphi 7 nem a pau ;x sendo que meu windows é 7 x32 tem uma solução?
-
Erro auto Eater
Não tem erro ele compila e tudo so que quando execulto ele fala ki nao tem o food na BP sobre a backpack aberta seria o inventory? sou novo nessa coisa de bot ;x
-
[Video] Criando seu bot sem TibiaApi - Healer
Seria bom o codigo fonte para estudo
-
Erro auto Eater
Augusto o codigo completo pode ser obtido aqui http://flashbot.svn.sourceforge.net/viewvc/flashbot/ Mas se preferir private void uxTimerEat_Tick(object sender, EventArgs e) { Inventory inventory = new Inventory(c); Item food = inventory.GetItems().FirstOrDefault(i => i.IsInList(Tibia.Constants.ItemLists.Foods.Values)); if (food != null) { food.Use(); } else { c.Statusbar = "There is no food found"; uxEnableEat.Checked = false; } } private void uxEnableEat_Click(object sender, EventArgs e) { if (uxEnableEat.Checked == true) uxTimerEat.Start(); else uxTimerEat.Stop(); } Modifiquei a maneira para verificar o eater mas continua igual
-
Erro auto Eater
Continua com o memso erro ;/
-
Erro auto Eater
Gente como todos sabem estou desenvolvendo um Bot Open Source E estou com um problema no auto eater, estou usando o do Augusto só que o meu char tem fish na BP e ele fica falando que nao tem o food, "There is no food found", alguem tem uma solução? Item food = c.Inventory.GetItems().FirstOrDefault(i => i.IsInList(Tibia.Constants.ItemLists.Foods.Values)); if (food != null) { food.Use(); } else { c.Statusbar = "There is no food found"; uxEnableEat.Checked = false; }
-
Previa nova GUI do BBot
Junto com essa GUI o bot veio cheio d ebug tbm u.u arruma ai =D um deles é o atack using kill list as vezes o char passa batido u.u mas eu gostei mais dessa gui, só que os menus ali ao lado <<< podia ser quando clicar e não quando passar o mouse em cima adiciona o versão pra 7.6 tbm u.u
-
[FL Bot] Flash Bot - Criação de um Bot Open Source
Valeu Augusto por enquanto estou usando componente factory mas vou ver se acho algum free por aew ;x Estou tentando atualizar os adress mas não acho o do player status ;/ por enquanto o bot está em desenvolvimento, mas ja seria bom ir atualizando para não ficar pra traz quem tiver os adress pode postar ai =D eu tenho estes até o momento http://tpforums.org/forum/thread-8622.html