Lin_updateuseritem Help Plz
12 ответов439 просмотровСейчас просматривают: 1
· 20.01.2009, 05:03
Привет! Суть проблемы в следующем... Cached переодически кричит на процедуру lin_UpdateUserItem. И что примечательно именно в этот момент если игрок поднял какую-то вещь и вышел из игры, при следующем заходе этой вещицы как небыло
Выложите плз кто нибудь свою процедуру для сравнения. Заранее СПС !!! ![]()
0
· 21.01.2009, 11:00
ты не читаешь правила создания тем.
лично я не вижу скрина ошибки и желание помагать отпадает
— 127.0.0.1 hacker!!1
0
· 21.01.2009, 17:25
lin_UpdateUserItem
Цитата
/****** Object: Stored Procedure dbo.lin_UpdateUserItem Script Date: 2003-09-20 ?? 11:51:57 ******/
/********************************************
lin_UpdateUserItem
INPUT
@char_id INT,
@item_type INT,
@amount INT,
@enchant INT,
@eroded INT,
@bless INT,
@ident INT,
@wished INT,
@warehouse INT,
@item_id INT
OUTPUT
return
made by
carrot
date
2002-06-09
********************************************/
ALTER PROCEDURE [DBO].[lin_UpdateUserItem]
(
@char_id INT,
@item_type INT,
@amount INT,
@enchant INT,
@eroded INT,
@bless INT,
@ident INT,
@wished INT,
@warehouse INT,
@item_id INT
)
AS
SET NOCOUNT ON
UPDATE user_item set char_id=@char_id, item_type=@item_type, amount=@amount, enchant=@enchant, eroded=@eroded, bless=@bless, ident=@ident, wished=@wished, warehouse=@warehouse WHERE item_id=@item_id
GO
/********************************************
lin_UpdateUserItem
INPUT
@char_id INT,
@item_type INT,
@amount INT,
@enchant INT,
@eroded INT,
@bless INT,
@ident INT,
@wished INT,
@warehouse INT,
@item_id INT
OUTPUT
return
made by
carrot
date
2002-06-09
********************************************/
ALTER PROCEDURE [DBO].[lin_UpdateUserItem]
(
@char_id INT,
@item_type INT,
@amount INT,
@enchant INT,
@eroded INT,
@bless INT,
@ident INT,
@wished INT,
@warehouse INT,
@item_id INT
)
AS
SET NOCOUNT ON
UPDATE user_item set char_id=@char_id, item_type=@item_type, amount=@amount, enchant=@enchant, eroded=@eroded, bless=@bless, ident=@ident, wished=@wished, warehouse=@warehouse WHERE item_id=@item_id
GO
— You're an amateur
0
· 21.01.2009, 20:06
marsh12: ты не читаешь правила создания тем.
лично я не вижу скрина ошибки и желание помагать отпадает
1) Не всегда есть возможность зделать скрин!
P.S Из за этой ошибки, пропадают вещи из инвенторя :(
0
· 21.01.2009, 20:30
Цитата
/****** Object: Stored Procedure dbo.lin_UpdateUserItem Script Date: 2003-09-20 ?? 11:51:57 ******/
/********************************************
lin_UpdateUserItem
INPUT
@char_id INT,
@item_type INT,
@amount INT,
@enchant INT,
@eroded INT,
@bless INT,
@ident INT,
@wished INT,
@warehouse INT,
@item_id INT
OUTPUT
return
made by
carrot
date
2002-06-09
********************************************/
ALTER PROCEDURE [DBO].[lin_UpdateUserItem]
(
@char_id INT,
@item_type INT,
@amount INT,
@enchant INT,
@eroded INT,
@bless INT,
@ident INT,
@wished INT,
@warehouse INT,
@item_id INT
)
AS
SET NOCOUNT ON
UPDATE user_item set char_id=@char_id, item_type=@item_type, amount=@amount, enchant=@enchant, eroded=@eroded, bless=@bless, ident=@ident, wished=@wished, warehouse=@warehouse WHERE item_id=@item_id
GO
/********************************************
lin_UpdateUserItem
INPUT
@char_id INT,
@item_type INT,
@amount INT,
@enchant INT,
@eroded INT,
@bless INT,
@ident INT,
@wished INT,
@warehouse INT,
@item_id INT
OUTPUT
return
made by
carrot
date
2002-06-09
********************************************/
ALTER PROCEDURE [DBO].[lin_UpdateUserItem]
(
@char_id INT,
@item_type INT,
@amount INT,
@enchant INT,
@eroded INT,
@bless INT,
@ident INT,
@wished INT,
@warehouse INT,
@item_id INT
)
AS
SET NOCOUNT ON
UPDATE user_item set char_id=@char_id, item_type=@item_type, amount=@amount, enchant=@enchant, eroded=@eroded, bless=@bless, ident=@ident, wished=@wished, warehouse=@warehouse WHERE item_id=@item_id
GO
такую пробуйте
а вообще процедуры дело сугубо личное, самим их нужно выписывать
— You're an amateur
0
· 22.01.2009, 07:07
pchayka: такую пробуйте
а вообще процедуры дело сугубо личное, самим их нужно выписывать
Я запарсил вашу процедуру. По первому приближению вроде всё Ок. Буду тестить :) Спасибо огромное!!!
0
· 22.01.2009, 10:23
pchayka: куда запарсил, чем?
Как куда? В процедуру lin_UpdateUserItem
P.S А куда надо было????
0
· 22.01.2009, 14:26
pchayka: процедуры не парсят, а обновляют.
Вообщем я заменил старую на новую, нажал parse->execute. Теперь всё Ок.
0
Тема закрыта для ответов


