Nao entendo muito de otclient, mais pelo oque eu vi, esta bem explicado, parabens.
- Fórum
- OTServ
- Tutoriais
- Tutoriais de Clients
- OtClient - Tutorial Básico #3
info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +333
Gênero: Masculino
Char no Tibia: Kyuzen

info
Grupo: Conde
Registrado: 14/02/13
Posts: 702
Reputação: +196
Gênero: Masculino

Tópico atualizado com uma explicação do TextEdit.
Deem ideias de funções que vocês queiram conhecer e entender mais sobre elas.
info
Grupo: Campones
Registrado: 19/03/13
Posts: 8
Reputação: 0

queria entender essa funçao aki useInventoryItemWith ai vem to thing e tals é preciso disso?
to tentando faser vara de pesca aki...
vlw
info
Grupo: Príncipe
Registrado: 19/08/10
Posts: 4k
Reputação: +1.1k
Gênero: Masculino

pra tu usar ela tu precisa pegar o 'thing' aonde o player clico... 1* vais ter q fazer o esquema do Use With... olhe o bot q vem junto com o otc... la tem um exemplo de como fazer isso... ;p
Banana, desculpa ae se for uma pergunta imbecil de minha parte, mas gostaria de saber se há alguma documentação geral sobre o OTC, mesmo que não tenha explicação sobre as funções, mas que liste as funções que se poderia usar... Ou é totalmente lua 5.1?
info
Grupo: Campones
Registrado: 19/03/13
Posts: 8
Reputação: 0

pra tu usar ela tu precisa pegar o 'thing' aonde o player clico... 1* vais ter q fazer o esquema do Use With... olhe o bot q vem junto com o otc... la tem um exemplo de como fazer isso... ;p
vlw
mais tarde eu testo aki.





info
Grupo: Conde
Registrado: 14/02/13
Posts: 702
Reputação: +196
Gênero: Masculino
Chegamos a parte 3 do tutorial, essa parte aprenderemos a como usar algumas ferramentar que o otclient nos oferece.
Combo Box
Combo Box pode ser muito útil quando bem usado.
Combo Box, são simples de manusear, você pode adicionar diversas opções facilmente, e pode checar qual foi selecionada facilmente.
Adicionando novas opções
Para adicionar novas opções é bem simples, basta você criar um novo parametro dentro da combobox
E dentro dele adicionar as opções
E assim consecutivamente com todas as opções que quiser.
Checando a opção escolhida
Existe dois modos de pegar a opção que foi selecionada pelo usuário
1° - .Lua
Você pode facilmente pegar a opção selecionada com 1 linha de código em lua
:getChildById('id'):getText()com esse código você consegue retornar qual opção foi selecionada pelo usuário.
2º - .Otui
Você adiciona o novo parâmetro "@onCheckChange" no ComboBox, e adiciona a função que ele vai executar.
Claro que você vai ter que criar uma função em lua para que o parâmetro criado saiba pra onde ele deve enviar o que foi programado
Exemplo:
Função .lua
Função .otui
TextEdit
Text Edit é muito fácil de manusear, e pode ser bastante útil para alguns sistemas.
Exemplo de uso:
E agora a função em .lua, para retornar o que esta escrito é
:getChildById('id'):getText()Sim, é simplesmente isso.
Editado Maio 11 por BananaFight