se n me engano, tem q ir no SQLite, selecionar o 'Tables' e dai clicar no icone de um raio q tem ali emcima, e adicionar esse codigo la.. ;x
-eh bom fazer um backup kk-
eh n ta mais separando letras, mas ainda ta fazendo umas coisas lokas kk e n ta separando uma string soh de 30+ caracteres ;/ imgs \/
achu q vai ficar a minha ms kk
edit: oia como fica com a minha funçao...
na verdade elas soh servem pra pegar a velo de atk da vocation do player e pra verificar se o player tem uma certa velo de atk.. e alias essa linha ta arrada..
return getVocationInfo(getPlayerVocation(cid)).attackSpee d or false
o certo eh..
return getVocationInfo(getPlayerVocation(cid)).attackSpeed or false
ah ideia eh um pouco mais complicada q isso...
eh pro script pegar uma string, podendo ser um texto enorme!, dai ela verifica se o texto tem espaços ou '/n' ou n tem nd disso e vai ajeitando ela, colocando novos '\n' a cada 30 caracteres... n eh bem pra pegar soh uma string 'simples' em si...
Ola galera, cabei de fazer essa funçao aki...
oq ela faz: ela deve limitar o tamanho de uma string ah no maximo 30~31 letras, caso passe disso ela acresenta um '\n' pra fazer o resto da string ir pra proxima linha... eu tive q fazer essa funçao pois no OTClient a janela da funaço doShowTextDialog(...) nao faz essa limitaçao e entao n da pra ver o resto da string caso ela passe dessas 30~31 letras...
queria saber se alguem consegue diminuir essa funçao de algum jeito... pois achu q ela pode ta um pouco grande d+ e bem 'pesada'... e tb pra fins de aprendizado...
aki um exemplo de test:
data/creaturescripts/goback.lua
embaixo de function onLogout(cid) coloque isso..
if #getCreatureSummons(cid) >= 1 then
return doPlayerSendCancel(cid, "You need to goback your pokemon!") and false
end
@huntre
achu q ele quer q o Icone q fica la emcima q apareça/desapareça.. e n a barra em si '--'
@adriano
baixa aki..
https://github.com/edubart/otclient/downloads
eh o 1* link ali .tgz, se n me engano..
algu me diz q n tas usando o item certo ;x
o id certo eh o 12344...
caso esteja usando esse.. de uma olhada no actions.xml e veja se tu acha isso..
<action itemid="12344" event="script" value="revive.lua" allowfaruse="1" blockwalls="1"/>
oia mano.. a linha q faz criar o botao la eh esse..
optionsButton = TopMenu.addLeftButton('cdBarButton', 'cdBar', '/cdBar/cdBar.png', cdBar.toggle)
oia.. indo no init() no começo e tirando essa parte de la.. e depois indo no cdBar.online() e deixando ele assim..
o botao soh aparece quando loga.. mas eu n consegui fazer o botao sumir depois de deslogar ;x issoo deixo contigo kkk
mano pra q q tu vai mexer nas sourcers dele? da pra fazer quase tudo q tu quiser soh na pasta modules ;/
sobre o titulo e afins eh soh ver modules/client e modules/client_background
aconcelho ah começar pela pasta modules.. te garanto q da pra fazer quase tudo la..