muiiito bom parabens
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- [Talkactions] Usando Bank Tfs E Tcs
[Talkactions] Usando Bank Tfs E Tcs
Por Antharaz, 23 de fev. de 2010 em Actions e Talkactions
Sim muito bom, mais essa faq ai meu filho é pra quem sabe mesmo pois
se um cara entra nesse tópico pra pega/aprende usar a script e ver essa faq ele não
vai entender nada rairairia..
mais mesmo assim, essa faq foi boa porque resolveu algumas questões que eu iria perguntar..
info
Grupo: Herói
Registrado: 25/06/08
Posts: 723
Reputação: +275
Gênero: Masculino
Char no Tibia: Diiva

Acho que o Script ta muito bom, mais acho que falta um pouco de organização no tópico =/
Organizando ele um pouquinho fica perfeito ![]()
Aah não gostei desse FAQ, não tem nada a ver com o assunto abordado no tópico.
Editado Fevereiro 23 por DoidinMapper
info
Grupo: Cavaleiro
Registrado: 05/01/08
Posts: 153
Reputação: +93
Char no Tibia: nenhum

@doidin
a FAQ tem TUDO haver com o que foi falado no tópico... na verdade acho que você nem a leu realmente, senão não estaria falando isto...
Ela explica dúvidas comuns que usuários tem em relação ao tutorial, como o Vilden...
não vi nenhuma desorganização... se puder falar o que poderia melhor na organização ajudaria...
@all
Obrigado pelas críticas.
Editado Fevereiro 23 por Antharaz
info
Grupo: Conde
Registrado: 07/05/08
Posts: 612
Reputação: +12
Char no Tibia: leviana luciferiana

pergunta: porque não fez tudo isso em um script só?
info
Grupo: Cavaleiro
Registrado: 05/01/08
Posts: 153
Reputação: +93
Char no Tibia: nenhum

@Marcryzius
Como é um tuto para iniciantes imaginei que separado ficaria mais fácil de se entender...
xd
info
Grupo: Herói
Registrado: 25/06/08
Posts: 723
Reputação: +275
Gênero: Masculino
Char no Tibia: Diiva

Esse FAQ não tem nada a ver porque está falando sobre as "partes" do script e você não ta ensinando a montar o Script, pois você já entregou ele pronto.. Acho que na FAQ deveria está ensinando a como usar o Script e como você já ensinou os comandos necessários acho que essa FAQ é desnecessária...
E o tópico pode ser arrumado "juntando" mais as linha, por exemplo olhe essas imagens de como seu tópico está:
http://img3.imageshack.us/img3/2382/51804613.jpg
Editado Fevereiro 23 por DoidinMapper
info
Grupo: Cavaleiro
Registrado: 05/01/08
Posts: 153
Reputação: +93
Char no Tibia: nenhum

@DoidinMapper
Tecnicamente ele ensina a fazer, mas não pelos comandos comuns como os tutos normais tem e que eu acho absurdo, mas sim pelo que as pessoas provavelmente não sabem, como o uso do string.explode, diferença de usar ou não return true no caso, o uso do param, etc. Este tuto não foi feito para ser simplesmente maiss um tuto que fica explicando somente coisas básicas como: o doPlayerSendTextMessage vai mandar a msg para o player.
Em relação aos espaços, eu tentei com eles mais juntos, mas achei q ficou ruim... agora na FAQ eu vi que o espaço está realmente grande entre a resposta e a pergunta... ^^ vou arrumar... obrigado pela crítica...
info
Grupo: Herói
Registrado: 17/02/08
Posts: 2.5k
Reputação: +193

Isso não é aparentemente um tutorial, já que a informação não ensina como fazer e sim já fornece para o usuário o script pronto.
Tópico movido,
Grato.
info
Grupo: Campones
Registrado: 26/01/10
Posts: 23
Reputação: +6
Char no Tibia: ADM BZ

Ele fez muito bem de fazer esses F.A.Q. pois ele pode ajudar a solucionar possiveis bugs no script, com isso pelo menos tem como saber o pq..
Script mt bom e bem elaborado, ta de parabens...
Editado Março 12 por GodBz
info
Grupo: Artesão
Registrado: 30/12/07
Posts: 132
Reputação: +5
Gênero: Masculino
Char no Tibia: Hannibol

como que eu faço so para player com premium account usar?
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

@UP
adiciona em cada script
if (not isPremium(cid)) then
doPlayerSendCancel(cid, "Você Precisar de Premium account para usar este comando.")
return TRUE
end
info
Grupo: Artesão
Registrado: 30/12/07
Posts: 132
Reputação: +5
Gênero: Masculino
Char no Tibia: Hannibol

@up
antes de onde?








info
Grupo: Cavaleiro
Registrado: 05/01/08
Posts: 153
Reputação: +93
Char no Tibia: nenhum
Antes de tudo, se você não arrumou o bug do doPlayerWithdrawMoney, CLIQUE AQUI
Abra o arquivo talkactions.xml em data/talkactions e coloque antes de </talkactions>:
VERMELHO = Palavra que o player terá que dizer para executar o script
AZUL = caminho para o script a partir da pasta data/talkactions/scripts
Abaixo há o nome do arquivo e o script dele. Coloque-os na pasta data/talkactions/scripts:
deposit.lua
depositall.lua
withdrawall.lua
withdraw.lua
balance.lua
transfer.lua
- = Como usar = -
deposit: !deposit QUANTIA
depositall: !depositall
withdraw: !withdraw QUANTIA
withdrawall: !withdrawall
transfer: !transfer Player,QUANTIA
balance: !balance
- = SS's = -
F.A.Q.
Pergunta: Porque você colocou return true no final de cada função?
Resposta: Para que a fala não apareça no default para todos verem...
Pergunta: o que o string.explode(param, ",") faz?
Resposta: Ele procura dentro da string o elemento que está entre aspas(no caso seria a vírgula) e retorna todos os elementos seguidos por vírgula em uma tabela.
Pergunta: Então o que seria o t[1] e t[2]?
Resposta: t[1] é o primeiro elemento da tabela t(no caso, a primeira parte antes da vírgula está lá) e t[2] é o segundo elemento da tabela t(que seria, no caso, a parte depois da vírgula).
Pergunta: E se tivesse 4 palavras separadas por vírgulas no param?
Resposta: Se tivessem 3 vírgulas no param como por exemplo em "exp,exp1,exp2,exp3" cada parte seria separada pelas vírgulas e cada uma ficaria em um elemento da tabela:
t[1] -> exp
t[2] -> exp1
t[3] -> exp2
t[4] -> exp4
Pergunta: O que é param?
Resposta: Param é o que vai vim depois da talkaction. ex: !deposit 500 -- o param aqui é o 500
SE FOREM USAR COLOQUEM OS CRÉDITOS ¬¬
Editado Fevereiro 24 por Antharaz