La commande 3 SCRIPT_COMMAND_MOVE_TO pour les dbscripts_* ne semble plus fonctionner que ce soit en mode TP ou WP, j'ai tenté tous les dataflags possibles.
Elle fonctionnait il y a encore quelques semaines je dirais environ 1 mois vu que j'avais eu une quête de script à ce niveau, et je l'avais bien test tout fonctionnait, je reviens quelques semaines plus tard, et le script ne fonctionne plus alors qu'il n'a pas changé. J'ai eu le même problème lorsque j'ai script Kromcrush à HT mais bon sur le coup j'ai pas tilt je me suis dit que ça passait pas alors j'ai script/bricolé via une autre commande.
Mangos donne cette erreur dans la console :
ERROR: DB-SCRIPTS: Process table `dbscripts_on_quest_start` id 1713, command 3 call for non-gameobject, skipping.
Erreur illogique étant donné que la commande permet de déplacer un PNJ et non un GOB et que l'intégralité du script s'effectue sur le PNJ.
Exemple :
http://nostalgeek-serveur.com/db/?quest=1713
Pour lancer la quête il te suffit d'être un guerrier et d'avoir terminé là quête 1712 chez le PNJ :
Script sql :
Elle fonctionnait il y a encore quelques semaines je dirais environ 1 mois vu que j'avais eu une quête de script à ce niveau, et je l'avais bien test tout fonctionnait, je reviens quelques semaines plus tard, et le script ne fonctionne plus alors qu'il n'a pas changé. J'ai eu le même problème lorsque j'ai script Kromcrush à HT mais bon sur le coup j'ai pas tilt je me suis dit que ça passait pas alors j'ai script/bricolé via une autre commande.
Mangos donne cette erreur dans la console :
ERROR: DB-SCRIPTS: Process table `dbscripts_on_quest_start` id 1713, command 3 call for non-gameobject, skipping.
Erreur illogique étant donné que la commande permet de déplacer un PNJ et non un GOB et que l'intégralité du script s'effectue sur le PNJ.
3 SCRIPT_COMMAND_MOVE_TO resultingSource = Creature
If position is very near to current position, or x=y=z=0, then only orientation is changed
* datalong2 = travel_speed*100 (use 0 for creature default movement)
* data_flags & SCRIPT_FLAG_COMMAND_ADDITIONAL: teleport unit to position
* x/y/z/o
Exemple :
http://nostalgeek-serveur.com/db/?quest=1713
Pour lancer la quête il te suffit d'être un guerrier et d'avoir terminé là quête 1712 chez le PNJ :
.go c 16565
Script sql :
delete from dbscripts_on_quest_start where id=1713;
insert into `dbscripts_on_quest_start` (`id`, `delay`, `command`, `datalong`, `datalong2`, `buddy_entry`, `search_radius`, `data_flags`, `dataint`, `dataint2`, `dataint3`, `dataint4`, `x`, `y`, `z`, `o`, `comments`) values
('1713','1','3','0','0','0','0','0','0','0','0','0','253.05','-1459.09','52.09','1.39',''),
('1713','2','0','0','0','0','0','0','2000000029','0','0','0','0','0','0','0',''),
('1713','12','3','0','0','0','0','0','0','0','0','0','273.74','-1433.18','50.29','6.17',''),
('1713','16','3','0','0','0','0','0','0','0','0','0','297.77','-1436.7','46.96','6.14',''),
('1713','26','3','0','0','0','0','0','0','0','0','0','329.59','-1442.08','40.31','5.1',''),
('1713','36','3','0','0','0','0','0','0','0','0','0','332.73','-1455.6','42.24','4.23',''),
('1713','43','3','0','0','0','0','0','0','0','0','0','323.83','-1468.92','42.24','5.8',''),
('1713','51','3','0','0','0','0','0','0','0','0','0','0','0','0','5.8',''),
('1713','52','15','8606','0','0','0','4','0','0','0','0','0','0','0','0',''),
('1713','52','0','2','0','0','0','0','2000000043','0','0','0','0','0','0','0',''),
('1713','70','3','0','0','0','0','0','0','0','0','0','332.73','-1455.6','42.24','4.23',''),
('1713','6','3','0','0','0','0','0','0','0','0','0','256.87','-1440.35','50.09','0.78',''),
('1713','77','3','0','0','0','0','0','0','0','0','0','329.59','-1442.08','40.31','5.1',''),
('1713','84','3','0','0','0','0','0','0','0','0','0','297.77','-1436.7','46.96','6.14',''),
('1713','94','3','0','0','0','0','0','0','0','0','0','273.74','-1433.18','50.29','6.17',''),
('1713','104','3','0','0','0','0','0','0','0','0','0','256.87','-1440.35','50.09','0.78',''),
('1713','110','3','0','0','0','0','0','0','0','0','0','253.05','-1459.09','52.09','1.39',''),
('1713','120','3','0','0','0','0','0','0','0','0','0','250.84','-1470.58','55.4491','1.39626',''),
('1713','125','3','0','0','0','0','0','0','0','0','0','0','0','0','1.39626','');
