Nao entendo muito de otclient, mais pelo oque eu vi, esta bem explicado, parabens.
- Forums
- OTServ
- Tutoriais
- Tutoriais de Clients
- OtClient - Tutorial Básico #3
info
Group: Marquês
Joined: 18/05/11
Posts: 1.1k
Reputation: +333
Gender: Masculino
Tibia Character: Kyuzen

info
Group: Conde
Joined: 14/02/13
Posts: 702
Reputation: +196
Gender: 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
Group: Campones
Joined: 19/03/13
Posts: 8
Reputation: 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
Group: Príncipe
Joined: 19/08/10
Posts: 4k
Reputation: +1.1k
Gender: 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
Group: Campones
Joined: 19/03/13
Posts: 8
Reputation: 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
Group: Conde
Joined: 14/02/13
Posts: 702
Reputation: +196
Gender: 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.
Edited Maio 11 by BananaFight