honda_aa Posted July 3, 2012 Posted July 3, 2012 é possivel colucar o top_times pela conta, porque so tenho pelo nome e nao gosto muito se me poderem ajudar
surfer Posted July 4, 2012 Posted July 4, 2012 Não tinha pensado nisto, mais existe sim essa possibilidade, porém vc teria também que fazer uma proteção pois o jogador que não estiver logado pode por erros no console.
yMassai Posted July 4, 2012 Posted July 4, 2012 para que você se certifique que o jogador esta logado apenas ponha um script do sistema de login/ register e se não tiver adicione o comando /logout para surgir a janela de login.
surfer Posted July 4, 2012 Posted July 4, 2012 sim, mas não acho conveniente "obrigar" o jogador a se logar...
Anderl Posted July 4, 2012 Posted July 4, 2012 Um jeito fácil seria: isGuestAccount( pAccount ) and getPlayerName( pPlayer ) or getAccountName( getPlayerAccount( pAccount ) ) Mas, obviamente, você tem que mudar esse código.
honda_aa Posted July 4, 2012 Author Posted July 4, 2012 posso colucar um sistema de log que nao deixe o jogador jogar sem lefetuar o login
yMassai Posted July 4, 2012 Posted July 4, 2012 eu acho bem conveniente colocar um sistema de login e se achar conveniente coloque um recurso para salvar os dados da conta.
honda_aa Posted July 4, 2012 Author Posted July 4, 2012 mas eu nao sei modificar o top_times para conta
yMassai Posted July 4, 2012 Posted July 4, 2012 inicie o script e quando surgir duvidas ou erros poste na pagina portuguesa de scripts.
honda_aa Posted July 5, 2012 Author Posted July 5, 2012 eu nao percebo nada de scrips tem SKYPE para me poder ajudar?
honda_aa Posted July 5, 2012 Author Posted July 5, 2012 mas é confuço, eu nao percebo com fazem aquelas telas nem nada parecido e precisava de alguem que me desse "aulas"
Anderl Posted July 5, 2012 Posted July 5, 2012 Óbvio, se você não percebe, você tem que ler pra perceber lol Se você precisar de ajuda ou não entender alguma coisa nos pergunte. Eu aconselho a você começar a ler aqui: http://lua-users.org/ http://lua.org/
yMassai Posted July 5, 2012 Posted July 5, 2012 mas é confuço, eu nao percebo com fazem aquelas telas nem nada parecido e precisava de alguem que me desse "aulas" Não se preocupe, se obtiver dúvidas sobre oque usar para fazer tal recurso solicite explicações na pagina portuguesa de script. Sobre janela eu postei um Tutorial na pagina de tutoriais mostra a função "guiCreateWindow" que cria a janela e algumas funções complementares a janela e a "bindKey" que abre a janela através de uma tecla. O pouco que sei posso explicar.
Stanley Sathler Posted July 13, 2012 Posted July 13, 2012 O erro de muitos é começar o scripting pelo manual do MTA quando não se sabe absolutamente nada sobre scripting. É preciso entender a lógica da programação, o uso de condições, loops, o que é uma função, como usá-las, como criá-las, etc. Depois que você entendeu e dominou o uso destes, poderá usar o manual, pois terá acesso à todas as funções necessárias. Só à funções. É exatamente por isso que é necessário saber a lógica da programação, porque no manual do MTA você não aprende a programar. O melhor a fazer é seguir os links postados pelo Anderl e correr atrás. Se lamentar aqui por não entender nada não o fará aprender. Você precisa tentar, se esforçar. Todos aqui tiveram dificuldades ao aprender, é a sua vez.
Cadu12 Posted July 14, 2012 Posted July 14, 2012 MySQL: dbConnect dbQuery getAccountName ou getPlayerSerial SQLite: executeSQLCreateTable executeSQLInsert executeSQLQuery executeSQLSelect executeSQLUpdate getAccountName ou getPlayerSerial WARNING: Se você esta usando "getAccounts" e "getAllAccountData" com toptimes, seu server vai ficar ult lag.
Anderl Posted July 14, 2012 Posted July 14, 2012 (edited) MySQL: dbConnect dbQuery getAccountName ou getPlayerSerial SQLite: executeSQLCreateTable executeSQLInsert executeSQLQuery executeSQLSelect executeSQLUpdate getAccountName ou getPlayerSerial WARNING: Se você esta usando "getAccounts" e "getAllAccountData" com toptimes, seu server vai ficar ult lag. Ele pode usar "dbConnect", "dbQuery" e todas as funções de MySQL com SQLite também, não é necessário usar "executeSQLCreateTable", "executeSQLCreateInsert", ... Edited July 14, 2012 by Guest
honda_aa Posted July 15, 2012 Author Posted July 15, 2012 mas como aplico isso eu nao sei nada de script
Vision Posted July 15, 2012 Posted July 15, 2012 Entao é melhor começar a aprender viewtopic.php?f=148&t=40809
Recommended Posts