-
-
Duvida com Item.xml e moveevents : script e atributo ao mesmo tempo
Eai rapaziada, seguinte: Ao equipar um item ele muda a storage do player ,logo eu preciso fazer : <movevent type="Equip" itemid="22739" slot="shield" event="script" value="addstats.lua"/> e ao mesmo tempo eu quero que esse item dê um atributo específico, no caso shield: <attribute key="skillShield" value="3"/> oque acontece : quando equipo ele executa o script, porém não adiciona o atributo. se eu troco event, por event="function" script="onEquipItem", ele dá o atributo normal, porém sem a storage aí. existe alguma solução ? eu não posso ter os dois ao mesmo tempo ? Antes que digam, eu poderia adicionar por LUA o skill, mas são muitos items que passam por esse script, e não dá pra ficar adicionando item por item, skill por skill. Aguardo, valeu !
-
[Effeito Do OTCLIENT]
Esses efeitos são criados por um MOD do otclient, chamado SHADERS, tu pode procurar pelo google que tu vai achar o mod. Pra ativar os efeitos com magias, provavelmente tu vai ter que mandar opcode ou sendcancel, que quando lido pelo otclient, crie o effect.
-
(Creaturescript) Ondeath imortal for x sec
amigo tu pode fazer da seguinte forma, em Creaturescripts: Statschange if healthloss then if value > getCreaturehealth(cid) then setPlayerHealth(cid, 1) exhaustion.set(cid, key, tempo) end if exhaustion.get(cid, key) then return false end é uma maneira, espero que tenha entendido ,não vou fazer o código pra ti ,mas a partir do que eu ja disse é facil produzir
-
Espada com Dano Holy
sim cara tem. Bem easy auahahahh, procura que deve ter no foru
-
-
Espada com Dano Holy
Cara, pelo xml só nas sources, mas tu pode criar um script lua pra isso e carregar ele na arma. É bem simples
-
textoy reagiu a uma resposta no tópico: [AJUDA] preciso criar Launcher com autoupdate Servidor Poketibia
-
-
Duvida sobre TabBars
Eai galera, tão ligado no modulo Options certo ? onde voce gerencia as opçoes do cliente. Então ,temos uma barra lateral esquerda que é a TabBar, na qual quando voce clica muda o OTUI do PANEL. isso é a tabBar: TabBarVertical id: optionsTabBar quero saber se tem alguma tabBar que pode ser usada horizontalmente, ou como eu faço pra um botão mudar o OTUI do PANEL, como os icones da TabBar fazem. Valeu glr
-
Como editar as skills
é bem simples brother. Vai na sua pasta Modules, lá procure por game_skills: agora abre a Skills.OTUI e procure o skill que voce quer editar, por exemplo se eu fosse mudar Sword Fighting para "Espada". Ctrl+F "Sword figh" achei isso SkillNameLabel !text: tr('Sword Fighting') aí em !text, voce edita oque quiser, segue com os demais skills
-
(Creaturescript) Ondeath imortal for x sec
deve ter dado trabalho pra editar tudo isso, mas era bem simples tua ideia, consegui aproveitar alguma coisa daí. porém no caso o evento deveria ser statschange ou preparedeath, não Oncombat. Tentei usar o Oncombat com o return false porém também não deu. Mas obrigado por tentar ajudar
-
(Creaturescript) Ondeath imortal for x sec
Na verdade não tem muito sentido oque tu falou brother ... o Local hp é pra pegar a informação da vida atual do player, a vida pra morrer. ali onde diz if value >=(maior ou igual) quer dizer que se o dano for maior ou igual a vida do player( ele morrer) ativa a função imortal, na qual nao sei criar . @edit = oque eu tentei fazer com o return false foi retornar falso todo dano emitido depois disso, anular os danos ,porém o player ja morre
-
(Creaturescript) Ondeath imortal for x sec
Eai glr, preciso de ajuda, estou tentando desenvolver um script que vi em um server e achei interessante! Consiste no seguinte : Checa se o player tem a storage, se ele for morrer e tiver a storage ele fica imune a dano por 5 segundos! ou seja: ele morre ,mas não morre de verdade por 5 segundos. O efeito só acontece uma vez a cada 2 minutos. eu tentei desenvolver uma parte do script mas não ta rolando ,podem me ajudar ? aqui minha parte : function onStatsChange(cid, attacker, type, combat, value) local race = getPlayerStorageValue(cid, 50508) local hp = getCreatureHealth(cid) -- UNDEAD PASSIVE -- if race == 5 then if value >= hp and (type == STATSCHANGE_HEALTHLOSS) then return false else return true end end end Valeu
-
(Creaturescript) Ondeath imortal for x sec
Eai glr, preciso de ajuda, estou tentando desenvolver um script que vi em um server e achei interessante! Consiste no seguinte : Checa se o player tem a storage, se ele for morrer e tiver a storage ele fica imune a dano por 5 segundos! ou seja: ele morre ,mas não morre de verdade por 5 segundos. O efeito só acontece uma vez a cada 2 minutos. eu tentei desenvolver uma parte do script mas não ta rolando ,podem me ajudar ? aqui minha parte : function onStatsChange(cid, attacker, type, combat, value) local race = getPlayerStorageValue(cid, 50508) local hp = getCreatureHealth(cid) -- UNDEAD PASSIVE -- if race == 5 then if value >= hp and (type == STATSCHANGE_HEALTHLOSS) then return false else return true end end end Valeu
- (Resolvido)Como mudo a imagem da aba de login do meu client?
-
Agarre sua vida | OTC
alguem ainda tem esse sistema pra repassar ? porfavor
-
Mudando BUTTON do TOPMENU de lugar (ajuda)
Eai rapeize, eu quero saber como deixar um botão do topmenu no centro do topmenu, a imagem anexada explica bem. quero por o botão circulado em vermelho no quadrado verde ,alguém pode me ajudar ?
-
-
[AJUDA] botão Purse e novas Windows
eai gente. Meu objetivo é fazer com que o botão do Purse (onde quando se clica abre a inventory dos premium scrolls), virasse um botão de árvore de talentos, que quando fosse clicado, abrisse uma janela de talentos, que eu mesmo vou criar. Porém não estou conseguindo fazer o botão do Purse abrir uma janela, tentei mudar essa parte do scritp inventory.lua : alguém que entenda pode me dar um suporte ? se tiver tempo livre e quiser me ajudar a FAZER o mod todo, eu remunero ,valores a tratar ! obg