-
Total de itens
1104 -
Registro em
-
Última visita
-
Dias Ganhos
20
Tudo que LuckOake postou
-
poketibia (Erro) Erro No Meu Serve Poketibia
pergunta respondeu ao BrunooMaciell de LuckOake em Scripts
Tenta usar esse no lugar (PS: Faça um backup do seu exp.lua antes): -
poketibia (Erro) Erro No Meu Serve Poketibia
pergunta respondeu ao BrunooMaciell de LuckOake em Scripts
Posta o seu exp.lua. PS: Use spoiler, por favor. -
pedido Spell Complicada Cima, Baixo, Direita, Esquerda
pergunta respondeu ao IsaqueTeixeira de LuckOake em Scripts
@Oneshot Bom, não fui eu que fiz o script e ainda to aprendendo a scriptear. Mesmo apesar de eu não entender muito o quê você disse, obrigado pela dica. PS: Você tem alguma dica ou pode contar alguma experiência sua de como você aprendeu tanto de scripting? Sempre vejo seus scripts e tento me basear neles, mas não adianta eu fazer um script sem entender o que ele quer dizer. -
pedido Spell Complicada Cima, Baixo, Direita, Esquerda
pergunta respondeu ao IsaqueTeixeira de LuckOake em Scripts
Bom, na falta de ideias melhores, fiz uma coisa meio boba aqui. Vê se resolve. -
pedido Spell Complicada Cima, Baixo, Direita, Esquerda
pergunta respondeu ao IsaqueTeixeira de LuckOake em Scripts
Hm... Tenta novamente no server, não to vendo erro no script. -
Coloca isso no login.lua: PS: Coloque scripts em spoiler: [.spoiler] [./spoiler] sem os pontos.
-
Passa seu login.lua. PS: Lembrando, se o sistema tá no login.lua, não coloque tag.
-
As sources são os sistemas que formam o distro do seu OT. Dependendo da versão de Tibia que você usa, posso te mandar um link com as sources. @edit Teste o modo do brun123, se não funcionar eu te passo meu script.
-
@Raidou Acho que essa tag que você postou tá meio errada. Se tá no login.lua não precisa de tag, e isso: <event type="onLogin" (...) acredito eu que não exista, o certo seria assim: <event type="login" (...) PS: Se com onLogin também funcione, desculpe pelo engano, mas não acho que vá funcionar.
-
Não precisa de tag se você colocar no login.lua.
-
Ver o quê? Sources ou a função onMoveItem?
-
@Newtonnotwen Você tem as sources do seu server? Talvez seja necessário a adição da função onMoveItem. PS: Talvez, apenas. Não conheço todas as funções do Tibia para saber se alguma já existente pode substituir ela.
-
Tó.
-
Área errada, amigo, o correto seria em Pedidos e dúvidas - Scripting. Mas como eu posso ajudar, por quê não, né? Adicione no login.lua: local message = [[ - Bem vindo ao server! - Divirta-se!]] doPlayerPopupFYI(cid, message) Só alterar o que está escrito dentro de message. PS: Não tire os [[ e ]].
-
actions.xml: <action actionid="xxxx" script="summon.lua"/> Só substituir o xxxx por um aid que desejar. summon.lua: PS: A única coisa que fiz foi alterar a posição do end.
-
pedido Ajuda: [Error - Moveevent::executestep] Call Stack Overflow.
pergunta respondeu ao PedroSouza de LuckOake em Scripts
@PedroSouza Só alterar aqui: functiono nStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) ficando assim: function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) Tá com um erro de digitação no começo do script. -
pedido Spell Complicada Cima, Baixo, Direita, Esquerda
pergunta respondeu ao IsaqueTeixeira de LuckOake em Scripts
Tá aqui. Só vou te pedir uma coisinha. Quando pedir um script com position, especifique se o efeito é no player ou no target, por favor. -
Primeiro pedido: Só alterar isso no fim: function onCastSpell(cid, var) if getPlayerLevel(cid) <= 50 then return doCombat(cid, combat, var) else doPlayerSendCancel(cid, "Você só pode usar essa spell entre o level 20 e level 50.") return false end end PS: O level mínimo você configura na TAG na parte lvl="10" Exemplo de spell:
-
@SkyLigh Seu script é de StepIn, não de onEquip e ele não tem muito sentido. Ao pisar, se for verdade que ele recebeu 50 de life ele recebe uma mensagem, se não ele recebe mensagem de life retirada? Como assim? E ainda mais a sua tag é onStepOut, e ela não foi declarada no seu script. @jhonatanp movements.xml: <movevent type="Equip" itemid="xxxx" slot="armor" event="script" value="armor.lua"/> <movevent type="DeEquip" itemid="xxxx" slot="armor" event="script" value="armor.lua"/> O xxxx você troca pelo ID da armor. armor.lua:
-
Hm... Xo ver se fazendo uma gambiarra no vocations.xml resolve. Não sei se tem isso na 8.54, mas provavelmente tem. Procura essa linha aqui na vocation que summona: <skill fist="1.1" club="1.1" sword="1.1" axe="1.1" distance="1.4" shielding="1.1" fishing="1.1" experience="1.0"/> Mude de experience="1.0" para experience="0.5".
-
@SkyLigh Sinto muito, mas eu testei o meu antes de postar e está funcionando. O seu é que ficou sem sentido, no male você usa outfit e no female usa lookType? @Raiat Só corrigir uma coisa no script pra sua outfit não ficar branca caso ela tenha masks.
-
Desculpe, erro meu.
-
pedido Spell Complicada Cima, Baixo, Direita, Esquerda
pergunta respondeu ao IsaqueTeixeira de LuckOake em Scripts
Procure o ID do item em items.xml e adicione essas linhas nele: <attribute key="decayTo" value="0"/> <attribute key="duration" value="20"/> Exemplo de como ficaria: -
@nbb147 Você adicionou o code no creaturescript.cpp, né? Acredito eu que você deve procurar a função void CreatureaddDamagePoints(Creature* attacker, int32_t damagePoints) original das sources e substituir ela toda pelo código, e não adicionar simplesmente.
-
actions.xml: <action actionid="xxxx" script="castlechest.lua.lua"/> Substitua o xxxx pelo action id que desejar. castlechest.lua:
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.