Jump to content
Sign in to follow this  
Graf

Не обновляются характеристики вещи и персонажа

Recommended Posts

Добрый день.

Использую улучшение вещей методом:

Цитата

SetItemAttr( Item_RH_Slot, ITEMATTR_VAL_MNATK, New_Min_Atk)
SetItemAttr( Item_RH_Slot, ITEMATTR_VAL_MXATK, New_Max_Atk)
RefreshCha ( role )

То есть добавляю минимальную и максимальную атаку предмету в правой руке.

Если вещь снять, то её характеристики обновляются.

Характеристики персонажа не обновляются до "релога".

Помогите, пожалуйста)

Share this post


Link to post
Share on other sites

Привет, @Graf!

 

После строки:

RefreshCha(role)

добавь:

SynChaKitbag(role, 13)

 


Share this post


Link to post
Share on other sites
3 часа назад, V3ct0r сказал:

Привет, @Graf!

 

После строки:

RefreshCha(role)

добавь:

SynChaKitbag(role, 13)

 

К сожалению, проблема осталась прежней.

Измененный код:

 

			SetItemAttr( Item_1_Slot, ITEMATTR_VAL_MNATK, New_Min_Atk)
			SetItemAttr( Item_1_Slot, ITEMATTR_VAL_MXATK, New_Max_Atk)
			RefreshCha ( role )
			SynChaKitbag(role, 13)

 

Edited by Graf

Share this post


Link to post
Share on other sites

Забыл отметить. Сами характеристики вещи обновляются.

Именно персонаж не видит, что характеристики предмета обновились. Помогает телепорт или "релог".

Не могу понять, какую команду использовать для обновления характеристик.

Share this post


Link to post
Share on other sites

Там вроде ещё была функция типа RefreshCha, не уверен, что поможет, но попробовать стоит

Share this post


Link to post
Share on other sites
3 часа назад, Graf сказал:

К сожалению, проблема осталась прежней.

Измененный код:

 

			SetItemAttr( Item_1_Slot, ITEMATTR_VAL_MNATK, New_Min_Atk)
			SetItemAttr( Item_1_Slot, ITEMATTR_VAL_MXATK, New_Max_Atk)
			RefreshCha ( role )
			SynChaKitbag(role, 13)

 

 

Только что, champ сказал:

Там вроде ещё была функция типа RefreshCha, не уверен, что поможет, но попробовать стоит

Спасибо, но я уже её использую)) Не помогает, также пробовал AttrRecheck(role)

Share this post


Link to post
Share on other sites

А, вижу, извиняюсь. Если на месте написать. &move, то характеристики отображаются правильно ведь?

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

Share this post


Link to post
Share on other sites

Помог ResetItemFinalAttr(Slot)

57 минут назад, champ сказал:

А, вижу, извиняюсь. Если на месте написать. &move, то характеристики отображаются правильно ведь?

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

Да, обновляются.

  • Like 1

Share this post


Link to post
Share on other sites
14 часов назад, Graf сказал:

Добрый день.

Использую улучшение вещей методом:

То есть добавляю минимальную и максимальную атаку предмету в правой руке.

Если вещь снять, то её характеристики обновляются.

Характеристики персонажа не обновляются до "релога".

Помогите, пожалуйста)

Функция SynChaKitbag(role, 13) с атрибутом 13 - обновляет только главный инвентарь. 
Нужно заменить атрибут на другую цифру, вроде на 4 (могу ошибаться, давно с этим работали, поэкспериментируй с разными).  

  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites

@Graf, попробуй добавить в скрипт:

SyncChar(role, 4)

 

  • Thanks 1

Share this post


Link to post
Share on other sites
10 минут назад, V3ct0r сказал:

@Graf, попробуй добавить в скрипт:

SyncChar(role, 4)

 

Не помогло.

Для варианта с улучшением вещи через инвентарь, а не одетую вещь, то вариант:

 

RefreshCha(role)
ResetItemFinalAttr(Slot)

Подходит)

Видимо обновление одетой вещи в Пиратии не предусмотрено.

  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...