Merc vendors borked?
I can't buy mercs for some reason. When I right click on the merc liasons in PoK I just end up conning them. I tried hailing them for the hell of it and that does nothing as well. I've been using bots in place of mercs so far. But, the bots burn through their mana insanely quickly..
I went back and re-sourced the mercs.sql: Code:
(OPTIONAL) If you plan on using mercenaries, also do the following: The only other thing I can find in the guide that mentions mercs is this: Code:
Then, for each of the .sql files you made a note of, starting with the lowest numbered one and proceeding in sequence, enter: "The next stage is optional and should only be attempted if you run into problems further down the line. Skip to either "Backing up your database) OR straight to Step 8." This obviously counts as a problem.. Do I just need to source those three files? :confused: Edit: I am using the UF client by the way. Which apparently should work for mercs. From what I read. Edit2: I found this post and I think I found the problem. https://www.eqemulator.org/forums/sh...t=37550&page=3 It suggests checking these three queries: Code:
SELECT short_name,ruleset FROM zone WHERE zoneidnumber = 202; Code:
+-------------+---------+ Code:
+------------+------------------------------+------------+---------------------- For the third query: It just says "Empty set <0.20 sec>" Which is apparently also wrong.. Any ideas how to fix this? Thanx for any help. |
http://wiki.eqemulator.org/p?Server_Rules&frm=Main
By default they are turned off, so set AllowMercs to true. If you're no SQL guru you can use HEidiSQL (it's free) to edit the values visually, but if you're keen on learning SQL (which is really quite a big part of the EQ Emu server system):- Code:
UPDATE `peq`.`rule_values` SET `rule_value`='true' WHERE `ruleset_id`=10 AND `rule_name`='Mercs:AllowMercs'; |
Update: since this also applies to linux servers I have created a separate page here:-
http://wiki.eqemulator.org/p?Enabling_Mercenaries If there are more steps involved then I will update that guide seperately. I'll probably do the same with bots at some point, but since I dislike both features I'll need prompting from users who have issues setting these things up :) |
Quote:
http://i58.tinypic.com/30bpbad.jpg They aren't changing to true. I also reloaded everything, logged into the game and checked. The mercs still won't do anything. |
that statement is for ruleset 10. if you dont care about the ruleset then type:
UPDATE rule_values SET rule_value='true' WHERE rule_name='Mercs:AllowMercs'; |
Quote:
Code:
SELECT name,class FROM npc_types WHERE class = 71 LIMIT 2; |
Does your client support mercs?
|
Quote:
|
I found this while sniffing around.
"If you're using UF, see http://www.eqemulator.net/wiki/wikka...ssingFilesList I'm not sure if that list is 100% up to date. And I believe you can just grab the dbstr_us.txt file from live and it should work. Reply With Quote" The link doesn't work sadly. It does say something about the dbstr_us.txt though? |
All times are GMT -4. The time now is 11:14 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.