hatt Posted November 14, 2013 Group: Members Topic Count: 1 Topics Per Day: 0.00 Content Count: 2 Reputation: 0 Joined: 10/16/13 Last Seen: August 16, 2020 Share Posted November 14, 2013 (edited) Estava pesquisando no item_db sobre alguns efeitos nos scripts e minha dúvida seria: Como um item com script em branco ainda tem um efeito funcional? Exemplo: 2408,Cuffs,Shackles,5,5000,,3000,,18,,0,0xFFFFFFFF,63,2,64,,0,1,0,{},{},{} e o item que faz combo com ele aumentando o atk em +50 2655,Bloody_Iron_Ball,Bloodied Shackle Ball,5,50000,,4000,,0,,0,0xFFFFFFFE,63,2,136,,0,0,0,{},{},{} Ambos sem IF sem nada no script porém no jogo quando equipados juntos funcionam normalmente, gostaria de saber como isso é possível, pois para um funcionar com o outro seria necessário o uso de uma IF. Outro Exemplo: 2424,Tidal_Shoes,Tidal Shoes,5,20,,300,,13,,1,0xFFFFFFFE,18,2,64,,55,1,0,{ bonus2 bSubEle,Ele_Water,5; },{},{} e 2528,Wool_Scarf,Wool Scarf,5,20,,500,,11,,1,0xFFFFFFFE,18,2,4,,55,1,0,{ bonus bMdef,4; },{},{} Quando equipados juntos dão +10% de Hp porém não vejo nada em seus scrips o que estou achando um pouco estranho. A minha intenção nessa dúvida seria porque eu gostaria de alterar essas condições, mas não vejo nada nos scripts. Será que estou vendo no lugar errado? Já vi nos RE/item_db , PRE-RE/item_db e no item_db do banco de dados e estão iguais. EDIT: Em um item_db de um emulador antigo procurei pelos mesmos itens e estão normais: 2408,Cuffs,Shackles,5,5000,,3000,,3,,0,0xFFFFFFFF,7,2,64,,0,1,0,{ if (isequipped(2655)) { bonus bBaseAtk,50; bonus2 bAddDefClass,1196,20; bonus2 bAddDefClass,1197,20; } },{},{} 2655,Bloody_Iron_Ball,Bloodied Shackle Ball,5,50000,,4000,,0,,0,0xFFFFFFFE,7,2,136,,1,0,0,{},{},{} Com pelo menos 1 deles fazendo associação com o outro através do IF ah sim, estou usando rAthena Trunk rev17689 Desde já obrigado. Edited November 14, 2013 by hatt Quote Link to comment Share on other sites More sharing options...
xChiron Posted November 14, 2013 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 16 Reputation: 4 Joined: 08/18/13 Last Seen: April 14, 2020 Share Posted November 14, 2013 Estes "Status" são definidos em outros arquivos: https://github.com/rathena/rathena/blob/master/db/pre-re/item_combo_db.txt https://github.com/rathena/rathena/blob/master/db/re/item_combo_db.txt Exemplo: 2424:2528,{ bonus bHPrecovRate,5; bonus bMaxHPrate,10; } 1 Quote Link to comment Share on other sites More sharing options...
hatt Posted November 14, 2013 Group: Members Topic Count: 1 Topics Per Day: 0.00 Content Count: 2 Reputation: 0 Joined: 10/16/13 Last Seen: August 16, 2020 Author Share Posted November 14, 2013 Opa, estava pesquisando e acabei encontrando! antigamente não se usava essa db, mas tudo bem muito obrigado! Quote Link to comment Share on other sites More sharing options...
Question
hatt
Estava pesquisando no item_db sobre alguns efeitos nos scripts e minha dúvida seria:
Como um item com script em branco ainda tem um efeito funcional?
Exemplo:
2408,Cuffs,Shackles,5,5000,,3000,,18,,0,0xFFFFFFFF,63,2,64,,0,1,0,{},{},{}
e o item que faz combo com ele aumentando o atk em +50
2655,Bloody_Iron_Ball,Bloodied Shackle Ball,5,50000,,4000,,0,,0,0xFFFFFFFE,63,2,136,,0,0,0,{},{},{}
Ambos sem IF sem nada no script porém no jogo quando equipados juntos funcionam normalmente, gostaria de saber como isso é possível, pois para um funcionar com o outro seria necessário o uso de uma IF.
Outro Exemplo:
2424,Tidal_Shoes,Tidal Shoes,5,20,,300,,13,,1,0xFFFFFFFE,18,2,64,,55,1,0,{ bonus2 bSubEle,Ele_Water,5; },{},{}
e
2528,Wool_Scarf,Wool Scarf,5,20,,500,,11,,1,0xFFFFFFFE,18,2,4,,55,1,0,{ bonus bMdef,4; },{},{}
Quando equipados juntos dão +10% de Hp porém não vejo nada em seus scrips o que estou achando um pouco estranho.
A minha intenção nessa dúvida seria porque eu gostaria de alterar essas condições, mas não vejo nada nos scripts.
Será que estou vendo no lugar errado? Já vi nos RE/item_db , PRE-RE/item_db e no item_db do banco de dados e estão iguais.
EDIT: Em um item_db de um emulador antigo procurei pelos mesmos itens e estão normais:
2408,Cuffs,Shackles,5,5000,,3000,,3,,0,0xFFFFFFFF,7,2,64,,0,1,0,{ if (isequipped(2655)) { bonus bBaseAtk,50; bonus2 bAddDefClass,1196,20; bonus2 bAddDefClass,1197,20; } },{},{}
2655,Bloody_Iron_Ball,Bloodied Shackle Ball,5,50000,,4000,,0,,0,0xFFFFFFFE,7,2,136,,1,0,0,{},{},{}
Com pelo menos 1 deles fazendo associação com o outro através do IF
ah sim, estou usando rAthena Trunk rev17689
Desde já obrigado.
Edited by hattLink to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.