Moderator: Telakh
WARN YYYY-MM-DD HH:DD:SS.sss {00} <NOSCOPE> # DB::noRS(5 ms) UPDATE `character` SET HardHP=290000000,HardStam=290000000,SoftHP=290000000,SoftStam=290000000,GeoID=117068228,GeoAlt=5061,Alignment=0,CriminalSecondsLeft=0,HungerRate=6375 WHERE ID=3;
Custodian wrote:GeoID можно получить из таблицы character для персонажа который проводит настройку.
CREATE FUNCTION `f_toGeoID`(
`terID` INT UNSIGNED,
`x` INT UNSIGNED,
`y` INT UNSIGNED
) RETURNS int(10) unsigned
NO SQL
DETERMINISTIC
BEGIN
return ((terID << 18) | (y << 9) | x);
END;
FreeExec wrote:Зачем такие сложности, есть же функцияSpoiler