В общем то база JD от базы PW не долеко ушли, так что вот два остовных запроса в базу: Дать ГМа: 代码: call addGM (32, 1) где 32 - айди кому ГМа даешь 1 - айди мира Дать голд: 代码: call usecash('ID',1,0,11,0,кол-во_голда,1,@error) Если заметили, запрос в базу по начислению голда отличаеться от PW одной цифрой=))) Вот в принципе и все.
В игру заходишь,через гм панель жмёшь "Отобразить айди" ну или что-то подобное там будет..увидишь свой айди..и окружающих. И в чате правой мышкой по посту - увидешь айди перса (если гм)
Я уже ни знаю где и сколько раз написать.. База у меня Mssql 2000, в базе я не могу понять, как сделать гм персонажа и куда вводить call addGM (32, 1).. Так же не вижу всех зарегистрированных аккаунтов, ничего понять в базе не могу, ставил все по гайду с этой сборки: http://mmorpg-devs.ru/index.php?threads/5434/ все кроме 5 пункта.
Я на этот вопрос отвечал. BatGM уже не рулит,или что?О_о (У меня и на мускуле и на мсскуле работал ; ) )
PHP: <?php $DBHost = "localhost"; // Адрес MySQL$DBUser = "root"; // Логин MySQL$DBPassword = "123456"; // Пароль MySQL$DBName = "dbo"; // Название базы данных в MySQL$ZXGold = "100"; // Кол-во голда $Link = MySQL_Connect($DBHost, $DBUser, $DBPassword) or die ("Не возможно подключиться к MySQL!"); MySQL_Select_Db($DBName, $Link) or die ("База данных ".$DBName." не найдена!"); $mysqlresult=MySQL_Query("select * from `users`");$myrow=mysql_fetch_array($mysqlresult);do{$gold=$myrow['ID'];MySQL_Query("call usecash($gold,1,0,11,0,$ZXGold,1,@error)") or die ("Ошибка при выдачи голда!");}while($myrow=mysql_fetch_array($mysqlresult));echo "Голд успешно выдан всем аккаунтам!"; ?>