Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''fechar''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • A Cidade OTBR
    • OTServ Brasil
    • Atendimento
    • Taverna
  • Projetos Open Source
    • Canary
    • OTServBR-Global
    • Mehah OTClient
    • MyAAC
  • OpenTibia
    • Notícias e Discussões
    • Suporte - Dúvidas, Bugs, Erros
    • Downloads
    • Tutoriais
    • Show-Off
  • Outros
    • Design

Encontrado 2 registros

  1. VERSÃO: TFS 1.2 10.90 Eu criei um module que é uma janela e quero ao eu apertar esse botão ela feche alguém pode ajudar?
  2. Comando que abre/fecha portão

    Função: Comando que Abre/Fecha portão (remove/cria item) Autor: Oxyflavor Versão Testada: New Styller Yourots 0.6.5 (8.54) Informações Adicionais Meu primeiro script! >.< Oi pessoal.. To criando um OT Serv, e então decidi aprender um pouco de script.. Este é meu primeiro script, e sei que ja existem alguns com a mesma ideia, mas vou tentar fazer este bem explicado. ------------------------- Este script faz com que, ao executar tal comando(*), ele remova o item(*) que esteja na posição(*). Ao usar o comando novamente, ele cria o mesmo item de novo na mesma posição! Tipo um abre/fecha.. *Configurado(a) por você. Bom, vamos ao codigo! \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ Crie um arquivo .lua com o nome que quiser, ou pegue um ja existente da pasta talkactions/scripts, apague tudo oque tem dentro, renomeie para o nome que quiser, e cole isto dentro do novo arquivo: -------------------------------- --[[ Script by Oxyflavor 1st script! ]]-- --[[ Script by Oxyflavor 1st script! ]]-- function onSay(cid, words, param) local doorpos = {x=[color=Red][b]POSX[/b][/color], y=[color=Red][b]POSY[/b][/color], z=[color=Red][b]POSZ[/b][/color], stackpos=1} -- POSX = Posição X da porta POSY = Posição Y da porta POSZ = Posição Z da porta local accessmin = [b][color=Green]x[/color][/b] -- Aqui você coloca no lugar do X o access minimo para usar o comando. local portaid = [color=Blue][b]x[/b][/color] -- No lugar do X você poe o ITEM ID (nao é action nem unique, é ITEM!) da porta que vai ser removida ao usar o comando. local msg1 = 'Porta removida com sucesso!' local msg2 = 'Porta colocada com sucesso!' local getid = getThingfromPos(doorpos) if getPlayerAccess(cid) >= accessmin and getid.itemid == portaid then doRemoveItem(getid.uid,1) doPlayerSendTextMessage(cid, 22, msg1) elseif getPlayerAccess(cid) >= accessmin and getid.itemid == 0 then doCreateItem(portaid, 1, doorpos) doPlayerSendTextMessage(cid, 22, msg2) else doPlayerSendCancel(cid,"Você não pode usar este comando.") end return 1 end Se nao entenderam por ai, entao vo explicar por aqui: [color=Red][b]POSX, POSY, POSZ[/b][/color] = { Em [b]POSX[/b], você poe a posição [b]X[/b] de onde esta a porta a ser removida/aberta, em [b]POSY[/b] põe a posição [b]Y[/b] da mesma, e em [b]POSZ[/b] a posição [b]Z[/b] da mesma. } [b] accesmin =[/b] [color=Green][b]x[/b][/color] -- { No lugar do [b]x[/b] você põe o nível mínimo de acesso que a pessoa vai ter que ter para usar o comando. (por exemplo, colocar 6 significa que só Gods poderão usar este comando.) [b]portaid = [color=Blue]x[/color][/b] -- { no lugar do x você põe o ID da porta que vai ser removida/aberta (o ITEM ID da porta que está na posição que você colocou em POSX,POSY,POSZ ,lembra?) ---------------------------------------------- Agora vá em talkactions/ talkactions.xml, e cole isso no final (mas antes do </talkactions> <talkaction words="[b]!abrirporta[/b]" event="script" value="[color=DarkOrchid][b]NomeDoSeuScript[/b][/color].lua"/> NomeDoSeuScript = Ponha no lugar disso o nome do arquivo que você criou, quando estava lendo o comecinho deste tópico. !abrirporta = Isso é opcional. Se quiser mudar o comando para abrir a porta, mude isso para oque quiser. Se quiser que, quando fale Abrakadabra a porta abra, ponha Abrakadabra no lugar disso. ---------------------------------------------------------------- Bom, é isso. Foi meu primeiro script, por isso, se tiver erros, me avisem por favor! Eu testei aqui, e deu tudo certo. -------------------------------------------------
×