Ir para conteúdo

Orochi Elf

Membro
  • Registro em

  • Última visita

Tudo que Orochi Elf postou

  1. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    Fiz um básico e rápido. já estou saindo pro colégio local tab = { [111] = 123, [222] = 223, [333] = 323, [444] = 423, } function onUse(cid, item) if tab[item.itemid] then doTransformItem(item.uid, tab[item.itemid]) doPlayerSendCancel(cid, "Voce trocou items.") end return true end
  2. Fui pra praia, surfar pra esfriar a cabeça
  3. Sim, porém isso estaria comparando as tabelas, e não vendo se existe algum elemento da tabela1, na tabela2 kkk que foi no caso, o que eu criei. @OFF Vod, voce é um mito
  4. Bom amigo .. eu criei na pressa porque estou saindo .. por isso não enfeitei mais local vocs = { [2111] = 1, [2155] = 2, } local remove_on_use = true function onUse(cid, item) local newVoc = vocs[item.itemid] if getPlayerVocation(cid) == newVoc then doPlayerSendCancel(cid, "Você ja é desta vocação.") return true end doPlayerSetVocation(cid, newVoc) doPlayerSendCancel(cid, "Parabéns, voce mudou sua vocação.") doSendMagicEffect(getThingPos(cid), 11) if remove_on_use then doRemoveItem(item.uid) end return true end
  5. [LUA Function] Table.Contains Função : usada para ver se existe algum elemento, da tabela_x, para tabela_y. Se tiver, vai retornar verdadeiro, caso contrário, retorna a falso. Código: function table.contains(tab1, tab2) for a = 1, #tab1 do for b = 1, #tab2 do if tab1[a] == tab2[b] then return true end end end return false end Exemplo: local tab_x = {"oi", "ola"} local tab_y = {"ola"} if table.contains(tab_x, tab_y) then print("Existe.") else print("Não existe.") end
  6. Absolute, a ideologia do script ficou até bacana, o funcionamento e talz, porém da pra melhorar bastante código ai ein.
  7. Olá galerinha do TK. Eu estou aqui, com uma idéia meia louca, porém acho que é uma boa idéia. Eu venho pensando, em criar o cast system para a versão 8.54. Porém eu preciso de ajuda, de um outro progamador, para podermos criarmos juntos.. porque né .. 2 cabeças boas, pensam melhor que uma. Então até
  8. Orochi Elf postou uma resposta no tópico em OTServer Derivados
    Opa, poe as imagens !! fiquei mega curioso kkkkk
  9. Amigo, vá as sourcers do seu servidor, no arquivo "Player.Cpp" Você procura pela função uint32_t Player::getAttackSpeed() E substitua a função toda por essa uint32_t Player::getAttackSpeed() { Item* weapon = getWeapon(); if(weapon && weapon->getAttackSpeed() != 0) return weapon->getAttackSpeed() + (1 - (getSkill(SKILL_FIST, SKILL_LEVEL) * 9.1)); return vocation->getAttackSpeed() + (1 - (getSkill(SKILL_FIST, SKILL_LEVEL) * 9.1)); }
  10. Opa brother, tamo junto .. Ajudar o servidor está sendo um prazer Server Muito Bom mesmo, este promete .
  11. Orochi Elf postou uma resposta no tópico em Suporte & Pedidos
    Sugestões ?
  12. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    Vá no config.lua, e dobre a XP de lá ... funcionará para o servidor todo .. não precisa de script . ~~ Att OrochiElf (Tony Araújo)
  13. Bom .. Seguinte : Vá na pasta do seu Servidor / Data / Actions / Scripts / Crie um Arquivo chamado : quest.lua Dentro deste arquivo, você poe este código . Depois você adiciona a tag <action actionid="1982" event="script" value="quest.lua"/> E depois só registrar a actionid, no bau da quest e prontinho
  14. Qualquer dúvida , pode perguntar . http://pastebin.com/Nbenz3dz
  15. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    Tag ? como assim ??? kkk @OFF Dahora o Reggaezin da assinatura
  16. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    Bom... pra ficar mais seguro.
  17. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    Ei, voce não acha que deveria colocar as vocaçoes?
  18. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    Eu não entendi direito o pedido . Tenta explicar melhor ai @Edit, Aaah sim.. tenta fazer o que o Disturbbed, falou... Vce pode estar tentando usar em um character não premium.
  19. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    Aaaah sim, verdade esqueci de por a virgula . Mude: seconds_time = 3 Por: seconds_time = 3,
  20. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    ~~ Talkaction ~~ Bom amigo. eu coloquei o código no PasteBin, link aqui Pra não perder a identação. Em : seconds_time = 3 -- / * New * / Voce configura os segundos que voce quer que o item apareça.
  21. Orochi Elf postou uma resposta no tópico em Suporte Tibia OTServer
    Posta o script ai .
  22. Poiser ... kkkkkkkk.. mas... Se eu souber pelomenos os arquivos que são mandam o nome para o player e talz, eu consigo criar 1 "pog" HU3UH3 pra tentar modificar e talz ..
  23. Olá pessoal!, hoje eu estou aqui pra falar um pouco sobre o projeto , e pedir sugestões. Seguinte... eu vi que muitas pessoas não estão usando o PDA, por motivos de não ter as sourcers.. então, de poucos dias pra cá, eu estou fazendo algumas funções que existe no PDA. Então... as funções que refiz foram... doPlayerCreateChannel(cid, channelName) getChannelOwner(channelId) doPlayerSendChannels(cid) onWalk(cid, toPos, fromPos) --- Outras fora do PDA --- doPlayerInviteChannel(cid, playername) ~~ Fiz várias outras edições nas sourcers, para adaptar o TV System bem... Bom.. o que eu preciso saber, se alguem souber é claro.. Bom, o Brun123, criou uma função que eu achei uma mega "ninjagem". Que é a funçao : doCreatureSetName(creature, name). Ela é usada, para por um nome em cima da criatura, sem alterar nada na criatura, só colocaria o nome de aparencia mesmo... Eu gostaria de saber, quais são os arquivos responsáveis por isso... Então é isso aí galera. vlw OBS: Se for a área errada, movam por favor.
  24. Amnha voce testa então. Dscp, não posso dar suporte via skype :c

Informação Importante

Confirmação de Termo