Dankoo
Active Member
- Joined
- Sep 4, 2010
- Messages
- 1,007
- Reaction score
- 27
[UPDATED TOPIC FROM THIS POST, PLEASE START READING FROM HERE]
I'm facing an huge bug on my server.
Vocation of players are being changed, apparently randomly.
Sometimes it change from paladin to knight (and so on, changes between existing vocations), and many times it changes to this number: 4294967295
And when that happens, randomly skills or ML bug as well, going to numbers like 5000+, crashing server when attack
This number is present in two files on my server,
mysql.sql
cykotitan's bank system:
I said it's randomly because even my god character got it's vocation changed to that number, and I really don't know what could it be.
I have no creaturescripts that changes vocations, have no custom vocations, nothing like that...
Seriously, I'm desperate
I'm facing an huge bug on my server.
Vocation of players are being changed, apparently randomly.
Sometimes it change from paladin to knight (and so on, changes between existing vocations), and many times it changes to this number: 4294967295
And when that happens, randomly skills or ML bug as well, going to numbers like 5000+, crashing server when attack
This number is present in two files on my server,
mysql.sql
SQL:
CREATE TABLE `bans`
(
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`type` TINYINT(1) NOT NULL COMMENT '1 - ip banishment, 2 - namelock, 3 - account banishment, 4 - notation, 5 - deletion',
`value` INT UNSIGNED NOT NULL COMMENT 'ip address (integer), player guid or account number',
`param` INT UNSIGNED NOT NULL DEFAULT 4294967295 COMMENT 'used only for ip banishment mask (integer)',
`active` TINYINT(1) NOT NULL DEFAULT TRUE,
`expires` INT NOT NULL,
`added` INT UNSIGNED NOT NULL,
`admin_id` INT UNSIGNED NOT NULL DEFAULT 0,
`comment` TEXT NOT NULL,
`reason` INT UNSIGNED NOT NULL DEFAULT 0,
`action` INT UNSIGNED NOT NULL DEFAULT 0,
`statement` VARCHAR(255) NOT NULL DEFAULT '',
PRIMARY KEY (`id`),
KEY `type` (`type`, `value`),
KEY `active` (`active`)
) ENGINE = InnoDB;
cykotitan's bank system:
Lua:
local function getCount(s)
local b, e = s:find('%d+')
return b and e and math.min(4294967295, tonumber(s:sub(b, e))) or -1
end
I said it's randomly because even my god character got it's vocation changed to that number, and I really don't know what could it be.
I have no creaturescripts that changes vocations, have no custom vocations, nothing like that...
Seriously, I'm desperate
Last edited: