Ir para conteúdo

Kimoszin

Héroi
  • Registro em

  • Última visita

Tudo que Kimoszin postou

  1. Kimoszin postou uma resposta no tópico em Suporte Bots
    Windows? Bits? Editou o registro?
  2. Quando relogar, vai voltar a vocação que estava.
  3. To falando que tu podia ter feito assim function onSay(cid, words, param) local config = { money = 1000000, -- Dinheiro necessario exp = 1000000, -- Exp que vai ganhar } if doPlayerRemoveMoney(cid, config.money) == TRUE then doPlayerAddExp(cid, config.exp) doSendMagicEffect(getCreaturePosition(cid),13) doCreatureSay(cid, "Voce comprou "..config.exp.." de Experience", TALKTYPE_ORANGE_1) else doCreatureSay(cid, "Voce nao tem dinheiro suficiente", TALKTYPE_ORANGE_1) doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) end end
  4. Poderia usar variaveis né, ficaria melhor :]
  5. Kimoszin postou uma resposta no tópico em Outros Bots
    Simples, porque o Robson ainda está testando as coisas e só botou a foto pra vocês verem oque vai sair no proximo update. (eu acho)
  6. Kimoszin postou uma resposta no tópico em Outros Bots
    Link da concorrência Gustado? que coisa feia. TugBot é um otimo bot free, funciona na versão 8.7, mas não é mais atualizado
  7. Kimoszin postou uma resposta no tópico em Playground (Off-topic)
    Seja bem-vindo ao Tibia King, Aconselho o rvBot :]
  8. Kimoszin postou uma resposta no tópico em Playground (Off-topic)
    Não podia perder essa chance, sabe como é, rs
  9. Kimoszin postou uma resposta no tópico em Suporte Bots
    Só segunda ou terça.
  10. Kimoszin postou uma resposta no tópico em Playground (Off-topic)
    É playground, você está livre para fazer oque quiser -n.
  11. Essa porra de skin buga os meus codigos, pqp As vezes não consigo mandar o post em CODE, as vezes não posta as tags pro xml, Skin Mobile é foda, já editei o meu primeiro post.
  12. function finisheAllTask(cid) local reward = {{XXXX,YY},{XXXX,YY}} local x = true for k, v in pairs(tasktabble) do if tonumber(getPlayerStorageValue(cid,v.storage)) then x = false end end if x == true then doBroadcastMessage('[Task Mission Complete] '..getCreatureName(cid)..' finished the all task!.') doAddItemsFromList(cid,reward) doItemSetAttribute(doPlayerAddItem(cid, 7369), "name", "trophy "..getCreatureName(cid).." completed all the task.") end end
  13. Kimoszin postou uma resposta no tópico em Playground (Off-topic)
    Mas cachorros não estudam, pode isso Arnaldo?
  14. Olá pessoal, hoje vou ensinar a vocês como fazer um site com o Vertrigo. - Oque vamos precisar? Vertrigo: Clique Aqui para Baixar Gesior AAC 0.1.3 (Foi oque eu usei): Clique Aqui para Baixar Winrar: Clique Aqui para Baixar Ok, depois de você baixar é só seguir os passos e você terá seu site funcionando perfeitamente. Passo 1: Instale e inice o Vertrigo normalmente, clicando em "Hide this window and start server", você irá iniciar o servidor e ele ficara em um Tray Ico no lado do relógio. Passo 2: Vá para a pasta WWW do Vertrigo, só clicar no tray icon do Vertrigo e irá aparecer uma janela, e depois WWW Folder. Passo 3: Extraia a pasta do Gesior e mova para a pasta WWW do Vertrigo. Passo 4: Você terá que editar o arquivo config.ini que fica em \www\Gesior\config, você deverá informar o caminho para o seu OT Server. Você deve ir para a pasta do seu OT e copiar o caminho, por exemplo: C:\Users\pc\Downloads\server. Agora, você terá que abrir o arquivo config.ini e editar o caminho em server_path, provalvemente deve estar assim: server_path = "C:/Documents and Settings/User/Pulpit/TFS 4048/" Mude para o caminho do seu servidor: server_path = "C:\Users\pc\Downloads\server\" OBS: Você deve botar a ultima barra "\" ou "/" depende do S.O, é muito importante ! Passo 5: Depois de ter feitos os passos acima, agora é hora de criar a uma coluna na database, para isso é só ir no phpmyadmin, para isso acesse o link: http://127.0.0.1/phpmyadmin/. Você irá precisar da senha e do password, não se preocupe, o Vertrigo vem com a senha e o password default: root / vertrigo. Depois isso você terá que importar o arquivo mysql.sql do seu servidor, provalvemente ele está em \schemas. Passo 6: Crie um novo Banco de Dados com o nome da sua database. (Exemplo: forgottenserver) Agora, com o nosso banco de dados forgottenserver criado e selecionado, iremos importar o arquivo mysql.sql para criar as tabelas. Para fazer isso, clique no Importar lá encima Depois, clique em "Selecionar arquivo..." e navegue até a pasta do seu servidor e importe o arquivo mysql.sql (Exemplo de pasta: C:\Users\pc\Downloads\server\schemas\mysql.sql) Feito isso, clique em Executar lá embaixo Se tudo der certo, uma mensagem em verde parecida com essa aparecera: Importação finalizada com sucesso, 71 consultas executadas. Passo 7: Agora, você foi redirecionado para http://localhost/Gesior/install.php, aqui iremos instalar o site do Gesior. De página inicial você encontrara algumas informações em inglês Passo 8: Clique em 1. Set server path e veja se é o caminho certo para o seu servidor, se for, clique no botão Set server path. Passo 9: Depois disso, você terá que ver se tem conectividade com a sua database, se não der certo um erro será emitido: Can't connect to MySQL database. Se o erro aparecer, verifique se o seu config.lua está parecido com isso: sqlType = "mysql" sqlHost = "localhost" sqlPort = 3306 sqlUser = "root" sqlPass = "vertrigo" sqlDatabase = "forgottenserver" sqlFile = "forgottenserver" sqlKeepAlive = 1 mysqlReadTimeout = 10 mysqlWriteTimeout = 10 encryptionType = "plain" Passo 10: Se tudo der certo, ira imprimir a seguinte mensagem: Add tables and columns to DB Installer try to add new tables and columns to database. Added columns to table accounts Added columns to table guilds. Added columns to table players Added table z_news_big (news). Added table z_news_tickers (tickers). Added table z_spells (spells list). Added table z_monsters (monsters list). All tables and columns added to database. Go to STEP 4 - Add samples Passo 11: Clique em STEP 4 - Add samples, ira aparecer uma mensagem como essa: Add samples to DB: Added first news ticker. Added first news. Added 'Rook Sample' character. Added 'Sorcerer Sample' character. Added 'Druid Sample' character. Added 'Paladin Sample' character. Added 'Knight Sample' character. Passo 12: Para mudar a conta do administrador do OT, você tem que clicar em 5. Set Admin Account. Lá você tem que colocar o seu password para se logar no OT Server, sua Account vai ser 1 e o password vai ser oque você botar lá. Depois de escolher o seu password, você deve clicar em "SET". Passo 13: Clique em Load Monsters from OTS e todos os monstros serão importados Passo 14: Clique em Load Spells from OTS e todas magias serão importadas. Pronto, o site do seu OT Server, está pronto para ficar online com o Vertrigo ! Att Kimoszin
  15. Kimoszin postou uma resposta no tópico em Suporte Bots
    Amigo, você atualiza na API oque tu quiser, Tem as seguintes classes: BattleList, Client, Container, ContextMenus, Creature, DatItem, DrawItem, DrawSkin, Hotkey, Map, Player, TextDisplay, Vip Ai é só você atualizar com os endereços de memoria que você quiser.
  16. Kimoszin postou uma resposta no tópico em Playground (Off-topic)
    Tibia não é vida cara, vai estudar. Tu só querer ficar jogando Tibia, agora tem que pedir ajuda em um forum pra passar dessa situação...
  17. Kimoszin postou uma resposta no tópico em Suporte Tibia OTServer
    Mudei o meu primeiro post, eu uso a skin mobile e não foi as tags e nem todo codigo. Desculpe, só testar agora.
  18. Kimoszin postou uma resposta no tópico em Suporte Tibia OTServer
    function onLook(cid, thing, position, lookDistance) local str = "" if not isCreature(thing.uid) then local iname = getItemInfo(thing.itemid) if isPokeball(thing.itemid) then local owner = getItemAttribute(thing.uid, "firstpoke") local pokename = getItemAttribute(thing.uid, "poke") local item = getItemInfo(thing.itemid) str = "You see "..item.article.." "..item.name..".\n" str = str.."It contains "..getArticle(pokename).." "..pokename.." [level "..getItemAttribute(thing.uid, "level").."].\n" if owner and owner ~= getCreatureName(cid) then str = str.."It belongs to "..owner..".\nIt is a unique item." doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, str) return false end local boost = getItemAttribute(thing.uid, "boost") or 0 local boostshow = "" if boost > 0 then str = str.."Boost level: +"..boost..".\n" end if getItemAttribute(thing.uid, "nick") then str = str.."It's nickname is: "..getItemAttribute(thing.uid, "nick")..".\n" end if getItemAttribute(thing.uid, "gender") == SEX_FEMALE then str = str.."Fêmea" elseif getItemAttribute(thing.uid, "gender") == SEX_MALE then str = str.."Macho" else str = str.."Não tem sexo" end str = str.."\n--- Status ---" str = str.."\nOffense: "..math.floor(getItemAttribute(thing.uid, "offense")).." Defense: "..math.floor(getItemAttribute(thing.uid, "defense")).."\n" str = str.."Agility: "..math.floor(getItemAttribute(thing.uid, "speed")).." Sp. Attack: "..math.floor(getItemAttribute(thing.uid, "specialattack")).."\n" str = str.."Vitality: "..math.floor(getItemAttribute(thing.uid, "vitality")).."" doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, str) return false elseif string.find(iname.name, "fainted") or string.find(iname.name, "defeated") then str = "You see a "..string.lower(iname.name).." ["..getItemAttribute(thing.uid, "level").."].\n" if getItemAttribute(thing.uid, "gender") == SEX_FEMALE then str = str.."Fêmea" elseif getItemAttribute(thing.uid, "gender") == SEX_MALE then str = str.."Macho" else str = str.."Não tem sexo" end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, str) return false else return true end end local npcname = getCreatureName(thing.uid) local l = string.len(npcname) if not isPlayer(thing.uid) and not isMonster(thing.uid) then --string.sub(npcname, l - 1, l) == " " then local article = getPlayerStorageValue(thing.uid, 9891) == 1 and "He is" or "She is" local nname = string.sub(npcname, 1, l - 2) if nname == getCreatureName(cid) then nname = "yourself" article = "You are" end str = "You see "..nname..". "..article.." a pokemon trainer." doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, str) return false end if not isMonster(thing.uid) then return true end if getCreatureName(thing.uid) == "Evolution" then return false end if not isSummon(thing.uid) then local str = "You see a wild "..string.lower(getCreatureName(thing.uid)).." [level "..getPokemonLevel(thing.uid).."].\n" if getPokemonGender(thing.uid) == SEX_MALE then str = str.."Macho" elseif getPokemonGender(thing.uid) == SEX_FEMALE then str = str.."Fêmea" else str = str.."Não tem sexo" end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, str) return false elseif isSummon(thing.uid) and not isPlayer(thing.uid) then local boostlevel = getItemAttribute(getPlayerSlotItem(getCreatureMaster(thing.uid), 8).uid, "boost") or 0 local boostshow = " + "..boostlevel.."]" if showBoostSeparated then boostshow = "] [+"..boostlevel.."]" end local levelinfo = "["..getPokemonLevel(thing.uid)..""..boostshow.."" if getCreatureMaster(thing.uid) == cid then local myball = getPlayerSlotItem(cid, 8).uid local nexp = getItemAttribute(myball, "nextlevelexp") local string = "You see your "..string.lower(getCreatureName(thing.uid)).." "..levelinfo.."." string = string.."\nHit points: "..getCreatureHealth(thing.uid).."/"..getCreatureMaxHealth(thing.uid).."." string = string.."\n"..getPokemonHappinessDescription(thing.uid) if getItemAttribute(myball, "level") <= 99 then string = string.."\nExperience needed to level up: "..nexp.."." end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, string) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You see a "..string.lower(getCreatureName(thing.uid)).." "..levelinfo..".\nIt belongs to "..getCreatureName(getCreatureMaster(thing.uid))..".") end return false end return true end
  19. Você fechou a função e depois adicionou mais code. E faça uma verificação para remover o item, não copie amigo ! :]
  20. Kimoszin postou uma resposta no tópico em Playground (Off-topic)
    Vermelho é cor do sangue também, não se esqueça.
  21. Windows 7? Quantos bits? Tente salvar pelo proprio distro e não pela talkaction.
  22. Tem umas sprites muito fodas, mas tem certeza que todo os autores liberaram elas? rs
  23. Kimoszin postou uma resposta no tópico em Suporte Bots
    O waypoint está com erro, aconselho você refazer.

Informação Importante

Confirmação de Termo