avatar_Meld

Как изменить местоположение персонажа в игре MU Online через SQL Server?

Автор Meld, 2011 Фев. 20, 15:35

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlinesql serverнастройка персонажа

Meld

Такой вопрос как сделать так что бы когда перезаходил на чара чар появлялся в лоре, я думаю это где то настраивается точнее в базе данных, так как там сохраняется место где был персонаж.

GrInYa

такое возможно только при входе/выходе из аккаунта

Sweng

#2
update character set MapNumber=0, MapPosX=130, MapPosY=130

Но проблема в том, что выполнение минимум раз в минуту :)да и то, когда чар в игре - это не поможет, сделаешь CRON чтобы выполнялся раз в секнду, шансы есть.

Короч, создаёшь файл
cron.php
пишешь туда
<?php
$host="127.0.0.1"; //Хост MSSQL
$user="sa"; //пользователь MSSQL
$pass="asdqwe"; //Пасс MSSQL
$db="MuOnline"; //База MSSQL

mssql_connect("$host","$user","$pass");
mssql_select_db("$db");
mssql_query("update character set MapNumber=0, MapPosX=130, MapPosY=130");
?>
Газуешь сюда https://www.nncron.ru/download.shtml
Качаешь nnCron, документацию на русском и настраиваешь.

epmak

а чем job'ы то не понравились, зачем крон-то?, а еще круче просто написать процедуру или вписать  в дисконнект чтобы он переносил в лору Оо

Sweng

#4
Цитата: epmak от 2011 Фев. 20, 20:10  а чем job'ы то не понравились, зачем крон-то?, а еще круче просто написать процедуру или вписать  в дисконнект чтобы он переносил в лору Оо
Потому что, скрипт принесёт пользу в момент, когда ЧАР не в игре, то есть либо офф, либо экран выбора чаров, а Job выполняется, минимум раз в минуту, а чтобы достич результата, надо раз в секунду, вот и крон.

Можно и в процедуру:)

Imp0ssible

Лучше всегда конечно через приложение все это сделать.
А написать саму тулзинку, займет до 15 минут

Meld

процедуру или вписать в дисконнект чтобы он переносил в лору это в сам сервер?

Похожие темы (5)