Это значить что по данному аккаунту значение кредитов =NULL, или же такого аккаунта нет в таблицы. Если первое то поставь в базе по дефолту что бы шел 0 на колонку credits, если второе и у тебя уже есть куча аккаунтов игроков то добавь в engine.php в часть про логин после строки
CREATE PROCEDURE XCredits @username VARCHAR(10), @credits int AS
BEGIN IF ((select count(*) from [MEMB_CREDITS] where [memb___id]=@username)!=1) insert into [MEMB_CREDITS] (memb___id,credits) VALUES (@username,0);
update [MEMB_CREDITS] set [credits]=[credits]+@credits where [memb___id]=@username; select [credits] as QueryResult from [MEMB_CREDITS] where [memb___id]=@username
END
SET QUOTED_IDENTIFIER OFF SET ANSI_NULLS ON
если же у тебя еще нет игроков и аккаунтов совсем мало то добавь
Код
mssql_query("INSERT INTO MEMB_CREDITS (memb___id,credits) VALUES ('$account',0)");
над строкой про успех регистраций в character.class.php
This page is designed to be viewed best with Chrome. Home Page MyMuWeb By Vaflan. Хостинг от uCoz.
Этот сайт использует файлы cookies для более комфортной работы пользователя. Продолжая просмотр страниц сайта, вы соглашаетесь с Политикой использования файлов cookies.