Перейти к содержимому
La2Base
Главная
ЗагрузкиВикиФорумFAQ
ruen
Регистрация Войти
ГлавнаяФайлыВикиВойти
  • Главная
  • Загрузки
  • Вики
  • FAQ
  • Обратная связь
  • О проекте
  • Правила
  • Конфиденциальность
  • Условия использования

© 2026 la2base.com · Все права защищены

ruen
Форум/MSSQL Скрипты/Lin_updateuseritem Help Plz
Поиск

Lin_updateuseritem Help Plz

12 ответов439 просмотровСейчас просматривают: 1
andy
andy

Пользователь

Участник

Постов: 36

На форуме с: 19.05.2008

Репутация: +5

Рейтинг: 0

· 20.01.2009, 05:03

Привет! Суть проблемы в следующем... Cached переодически кричит на процедуру lin_UpdateUserItem. И что примечательно именно в этот момент если игрок поднял какую-то вещь и вышел из игры, при следующем заходе этой вещицы как небыло russian_roulette.gif Выложите плз кто нибудь свою процедуру для сравнения. Заранее СПС !!! to_become_senile.gif

0
andy
andy

Пользователь

Участник

Постов: 36

На форуме с: 19.05.2008

Репутация: +5

Рейтинг: 0

· 21.01.2009, 04:54

Ну что, неужели никто не поможет??? clapping.gif

0
D
dredik13

Пользователь

Ветеран

Постов: 711

На форуме с: 24.11.2008

Репутация: +365

Рейтинг: 0

· 21.01.2009, 11:00

ты не читаешь правила создания тем.
лично я не вижу скрина ошибки и желание помагать отпадает

— 127.0.0.1 hacker!!1

0
pchayka
pchayka

Пользователь

Ветеран

Постов: 1304

На форуме с: 01.02.2008

Репутация: +1313

Рейтинг: 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

— You're an amateur

0
andy
andy

Пользователь

Участник

Постов: 36

На форуме с: 19.05.2008

Репутация: +5

Рейтинг: 0

· 21.01.2009, 20:06

marsh12: ты не читаешь правила создания тем.
лично я не вижу скрина ошибки и желание помагать отпадает


1) Не всегда есть возможность зделать скрин!

Host for your pictures

P.S Из за этой ошибки, пропадают вещи из инвенторя :(

0
pchayka
pchayka

Пользователь

Ветеран

Постов: 1304

На форуме с: 01.02.2008

Репутация: +1313

Рейтинг: 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


такую пробуйте

а вообще процедуры дело сугубо личное, самим их нужно выписывать

— You're an amateur

0
andy
andy

Пользователь

Участник

Постов: 36

На форуме с: 19.05.2008

Репутация: +5

Рейтинг: 0

· 22.01.2009, 07:07

pchayka: такую пробуйте

а вообще процедуры дело сугубо личное, самим их нужно выписывать


Я запарсил вашу процедуру. По первому приближению вроде всё Ок. Буду тестить :) Спасибо огромное!!!

0
pchayka
pchayka

Пользователь

Ветеран

Постов: 1304

На форуме с: 01.02.2008

Репутация: +1313

Рейтинг: 0

· 22.01.2009, 09:00

куда запарсил, чем?

— You're an amateur

0
andy
andy

Пользователь

Участник

Постов: 36

На форуме с: 19.05.2008

Репутация: +5

Рейтинг: 0

· 22.01.2009, 10:23

pchayka: куда запарсил, чем?


Как куда? В процедуру lin_UpdateUserItem 3c2f1c34aa11.gif

P.S А куда надо было???? to_keep_order.gif

0
pchayka
pchayka

Пользователь

Ветеран

Постов: 1304

На форуме с: 01.02.2008

Репутация: +1313

Рейтинг: 0

· 22.01.2009, 12:27

процедуры не парсят, а обновляют.

— You're an amateur

0
andy
andy

Пользователь

Участник

Постов: 36

На форуме с: 19.05.2008

Репутация: +5

Рейтинг: 0

· 22.01.2009, 14:26

pchayka: процедуры не парсят, а обновляют.


Вообщем я заменил старую на новую, нажал parse->execute. Теперь всё Ок.

0
andy
andy

Пользователь

Участник

Постов: 36

На форуме с: 19.05.2008

Репутация: +5

Рейтинг: 0

· 23.01.2009, 12:05

Проблема вроде больше не возникала... Тему можно закрывать. ВСЕМ СПАСИБО ! 30247d5321bc.gif

0
Тема закрыта для ответов