Quasi ABS

Quxios

Veteran
Veteran
Joined
Jan 8, 2014
Messages
1,055
Reaction score
785
First Language
English
Primarily Uses
RMMV
@DarthSarlos I'll take a look in a few minutes and see why it's not working.


@Nico Kaneo I did test it, and works completely fine for me. And if you're still getting the error, the error wouldn't be the same, since this new version has more lines. So if your error still looks like:


Uncaught SyntaxError: Unexpected token ; QuasiABS.js:944


Then you are still using the old broken file. All you need to do is download the QuasiABS.js, and replace your old one with it. No need to redownload it all


https://github.com/quasixi/Quasi-MV-ABS-Demo/blob/master/js/plugins/QuasiABS.js


If your error doesn't look like that, let me know.


Edit.
@DarthSarlos Oh I see, I think. The character does turn, but the skill's position is still facing the previous direction. Well that is to be expected as the skills starting position is setup before the sequence starts. So changing the direction of the user won't do anything to the skills position. I can add a <absBeforeSkill> sequence that will run those actions before the skill is used.
 
Last edited by a moderator:

Magha88

Villager
Member
Joined
Mar 25, 2016
Messages
28
Reaction score
1
First Language
Portuguese
Primarily Uses
I have new errors. Usually during the fights.
Repeat a few times and:
or happens this error


Capturar4B.png


Or that


Capturar4C.PNG
 

Nico Kaneo

Newb
Veteran
Joined
Mar 26, 2014
Messages
56
Reaction score
18
First Language
English
Primarily Uses
@Quasi This is what it looks like. And I did download the updated ABS plugin from the link you gave me, and updated the project with it. 


I am only using the Plugins your demo included, nothing more. Plugins are listed below. 


error.PNG

Plugins.PNG
 
Last edited by a moderator:

Quxios

Veteran
Veteran
Joined
Jan 8, 2014
Messages
1,055
Reaction score
785
First Language
English
Primarily Uses
RMMV
@Magha88 Thanks for informing me. I couldn't reproduce it, but I took some measures to fix it anyways:
 


ABS 0.991


https://github.com/quasixi/Quasi-MV-ABS-Demo/blob/master/js/plugins/QuasiABS.js

  • Fixed a crash in QuasiABS.AI.bestAction 
  • Fixed a crash in Game_CharacterBase.prototype.clearAgro

@Nico Kaneo Well there is no < on line 5, so the js must have downloaded incorrect. I've heard some people say that it'll download with a bunch of html mixed in. So try downloading it from the Raw link:
https://raw.githubusercontent.com/quasixi/Quasi-MV-ABS-Demo/master/js/plugins/QuasiABS.js


( right click and click on save as )
 

Magha88

Villager
Member
Joined
Mar 25, 2016
Messages
28
Reaction score
1
First Language
Portuguese
Primarily Uses
Now, it does not appear any error code. It works, but:


At some point during the fight, the player freezes and no skill responds after that. The enemies also freeze if they  touch on the player.


And as I set the Boss now?
After he dies, he does not disappear and not appear the "door" out of the cave.
 


And I add that I find very cool attention that you give our questions and dedication to your project. Thank you.


One more thing (a little silly) How do I get blue links? :)
 
Last edited by a moderator:

Quxios

Veteran
Veteran
Joined
Jan 8, 2014
Messages
1,055
Reaction score
785
First Language
English
Primarily Uses
RMMV
@Nico Kaneo Try what DarthSarlos said ( you might be able to just right click it and hit refresh ). Also if you're using Class <skillKeys> make sure you're assigning them to skill keys that you have setup in the parameters.


@Magha88 For those enemies, are you using the <team:X> tag on them by any chance? and for the boss, are you using the <onDeath> tag? 


As for the blue links, I'm assuming you mean the @Magha88 thing. Just type @ then wait a little bit for a dropdown to appear, then start typing the users name.
 

Magha88

Villager
Member
Joined
Mar 25, 2016
Messages
28
Reaction score
1
First Language
Portuguese
Primarily Uses
@Quasi Thank you.


So...


For Boss, I used the tag is as in the demo. There already have <onDeath>.

For the enemies, I first used as the demo. 3 Bats only with the <respawn: 800>.
Then I used 9 enemies: 3 with <team: 0>; 3 with <team: 1>; 3 with <team: 2> [was trying to understand this part]

But the two way, with or without the <team:>, there was a moment frozen.


And, If any of them have <team: 0>, no enemy attacks until I first attack. It's supposed to be like?
 
Last edited by a moderator:

DarthSarlos

Villager
Member
Joined
Jul 17, 2013
Messages
25
Reaction score
0
First Language
German
Primarily Uses
@Nico Kaneo The settings of the abs (picture below). In the parameters of the new version all Skill Keys from 1 to 12 were left blank. Just use what you had in the old demo. That worked for me at least.


skills.JPG
 
Last edited by a moderator:

cropots

Veteran
Veteran
Joined
Oct 31, 2015
Messages
175
Reaction score
27
First Language
Portugues
Please....


Hello, I need help. When collecting an item dropped by the enemy, increase 1 in a variable. It's possible?
 

Magha88

Villager
Member
Joined
Mar 25, 2016
Messages
28
Reaction score
1
First Language
Portuguese
Primarily Uses
@cropots Oi. Você fala mesmo português, né?


Crie um item do tipo normal, não consumível, não usável.


Crie um evento paralelo, com uma variável de controle, onde a variável será igualada em dados do jogo ao item criado.
No mesmo evento, cria a condição: se o grupo ou jogador tem o item, então a variável de controle soma 1 desse item.
Dentro da mesma condição, também diminua 1 item, senão ao ganhar o 1º item você ganhará 2.


Para um teste, faça três baús. Cada um com 1 item criado antes.


Crie outro evento (com um npc), onde tenha um texto: Você tem \v[nº da variável] itens. A cada baú que você abrir, vá ao npc e será mostrado o nº do item acrescentado na variável.
No caso de drops no inimigo, apenas não esqueça de indicar o item criado para ser descartado pelo mesmo.


Espero ter ajudado...
 
Last edited by a moderator:

cropots

Veteran
Veteran
Joined
Oct 31, 2015
Messages
175
Reaction score
27
First Language
Portugues
@Magha88 Sua ideia soa interessante. Estou trabalhando com um modelo parecido em outra quest. O problema que nesse método eu teria que ter sempre esse evento em paralelo para controlar as variáveis, se por acaso eu trocar de mapa para matar certos inimigos para pegar o drop, teria que ter o mesmo evento paralelo. Vou fazer uns testes usando evento comum. De toda forma é uma ideia boa para usar nesse mesmo esquema. Obrigado pela ajuda, vou ver o que posso fazer com essas informações.


Abraço.
 

Magha88

Villager
Member
Joined
Mar 25, 2016
Messages
28
Reaction score
1
First Language
Portuguese
Primarily Uses
-------------------------------
 
Last edited by a moderator:

Quxios

Veteran
Veteran
Joined
Jan 8, 2014
Messages
1,055
Reaction score
785
First Language
English
Primarily Uses
RMMV
@Magha88 The <team:X> just changes that enemies team. 0 is neutral, 1 is player, 2 is enemy, 3+ are also enemy. Only team 2 is aggressive towards player, other teams will wait until they've been hit to be aggressive.


I'll do some more testing to see if I can get that freeze


@cropots No, but it is possible to make a plugin that calls a common event when ever you gain an item.


@Nico Kaneo If there's no error on the error log, then there's no error. If something isn't working, like your keys or something. Then that would be a bug or just a misconfiguration.
 

cropots

Veteran
Veteran
Joined
Oct 31, 2015
Messages
175
Reaction score
27
First Language
Portugues
@Magha88 Consegui configurar 100% como eu queria, usei suas dicas como base e bolei meu esquema. Ficou perfeito. Utilizei um evento comum para controlar toda a quest, ao aceitar a quest em questão um interruptor global é ativado deixando esse evento comum em paralelo, assim que eu coletar todos os itens e igualar as variaveis o evento comum vai lançar a mensagem de missão concluída e desligar automaticamente. A sua primeira ideia eu dei uma melhorada, vc disse para criar uma segunda condição para nao aumentar variaveis infinitamente, basta setar na variavel a opção Dados do jogo e selecionar o item especifico, assim a variavel aumenta de acordo o tanto de item que eu tiver.


Fico muito agradecido pela ajudar em elucidar essa dúvida, isso não seria possível sem suas dicas.


Forte abraço.
 

cropots

Veteran
Veteran
Joined
Oct 31, 2015
Messages
175
Reaction score
27
First Language
Portugues
I have another bug to report. Apparently AI plugin stop working within a tile marked bush. See the video if you have not understood my English.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 2)

Latest Threads

Latest Profile Posts

Frostorm wrote on Featherbrain's profile.
Hey, so what species are your raptors? Any of these?
... so here's my main characters running around inside "Headspace", a place people use as a safe place away from anxious/panic related thinking.
Stream will be live shortly! I will be doing some music tonight! Feel free to drop by!
Made transition effects for going inside or outside using zoom, pixi filter, and a shutter effect
I have gathered enough feedback from a few selected people. But it is still available if you want to sign up https://forums.rpgmakerweb.com/index.php?threads/looking-for-testers-a-closed-tech-demo.130774/

Forum statistics

Threads
105,992
Messages
1,018,189
Members
137,771
Latest member
evoque
Top