Приведу пример mysql запросов на изменение стартовой локации для всех рас, на примере указана локация в Даларане.
Координаты в игре вычисляются командой .gps
— меняем стартовую локацию орков:
update playercreateinfo set position_x='5822' , position_y='499' , position_z='659' , orientation='1.137035' , map='571' , zone='4395' where race='2';
— меняем стартовую локацию нежити:
update playercreateinfo set position_x='5822' , position_y='499' , position_z='659' , orientation='1.137035' , map='571' , zone='4395' where race='5';
— меняем стартовую локацию тауренов:
update playercreateinfo set position_x='5822' , position_y='499' , position_z='659' , orientation='1.137035' , map='571' , zone='4395' where race='6';
— меняем стартовую локацию троллей:
update playercreateinfo set position_x='5822' , position_y='499' , position_z='659' , orientation='1.137035' , map='571' , zone='4395' where race='8';
— меняем стартовую локацию эльфов крови:
update playercreateinfo set position_x='5822' , position_y='499' , position_z='659' , orientation='1.137035' , map='571' , zone='4395' where race='10';
— меняем стартовую локацию людей:
update playercreateinfo set position_x='5822' , position_y='499' , position_z='659' , orientation='1.137035' , map='571' , zone='4395' where race='1';
— меняем стартовую локацию дворфов:
update playercreateinfo set position_x='5822' , position_y='499' , position_z='659' , orientation='1.137035' , map='571' , zone='4395' where race='3';
— меняем стартовую локацию ночных эльфов:
update playercreateinfo set position_x='5822' , position_y='499' , position_z='659' , orientation='1.137035' , map='571' , zone='4395' where race='4';
— меняем стартовую локацию гномов:
update playercreateinfo set position_x='5822' , position_y='499' , position_z='659' , orientation='1.137035' , map='571' , zone='4395' where race='7';
— меняем стартовую локацию дренеев:
update playercreateinfo set position_x='5822' , position_y='499' , position_z='659' , orientation='1.137035' , map='571' , zone='4395' where race='11';
Так как ДК появится сразу не в своей локации и не будет иметь специализации «Гравирование», то сделаем чтобы ДК всех классов знали это при старте:
INSERT INTO playercreateinfo_spell (race, class, Spell, Note) VALUES (1, 6, 53428, 'Runeforging'), (2, 6, 53428, 'Runeforging'), (3, 6, 53428, 'Runeforging'), (4, 6, 53428, 'Runeforging'), (5, 6, 53428, 'Runeforging'), (6, 6, 53428, 'Runeforging'), (7, 6, 53428, 'Runeforging'), (8, 6, 53428, 'Runeforging'), (10, 6, 53428, 'Runeforging'), (11, 6, 53428, 'Runeforging');
P.S: Координаты Восточные королевства «Акерус: Черный оплот» (хуz map): 2408 -5633 380 0.
ID тренера для ДК: 29194.