Перейти к содержанию

Однократный вывод сообщения


Рекомендуемые сообщения

 

begin raz_gem_peryite_script

 

short done

short OnPCEquip

 

If ( raz_dr_attack == 35 )

if ( OnPCEquip == 1 )

Player -> Addspell, raz_dragon_born

MessageBox "The Staff of Tharn is fully charged"

set done to 1

endif

endif

 

end

 

 

Вот такой вот кусок скрипта из одного с плагинов, только штука в том, что сообщение "The Staff of Tharn is fully charged" не желает покидать экран и остается висеть в его нижней части в процессе последующего геймплея. Приведите пример скрипта, где однократное сообщение (messagebox) появляется, чтобы на него посмотрели, но по нормальному исчезает.

Ссылка на комментарий
Поделиться на другие сайты

 

begin raz_gem_peryite_script

 

short done

short OnPCEquip

 

If ( raz_dr_attack == 35 )

if ( OnPCEquip == 1 )

Player -> Addspell, raz_dragon_born

MessageBox "The Staff of Tharn is fully charged"

set done to 1

endif

endif

 

end

 

 

Вот такой вот кусок скрипта из одного с плагинов, только штука в том, что сообщение "The Staff of Tharn is fully charged" не желает покидать экран и остается висеть в его нижней части в процессе последующего геймплея. Приведите пример скрипта, где однократное сообщение (messagebox) появляется, чтобы на него посмотрели, но по нормальному исчезает.

Попробуйте вот так:

begin raz_gem_peryite_script

short done
short OnPCEquip

If (done == 1)
return
endif

If ( raz_dr_attack == 35 )
if ( OnPCEquip == 1 )
	Player -> Addspell, raz_dragon_born
	MessageBox "The Staff of Tharn is fully charged"
	set done to 1
endif
endif

end

Ссылка на комментарий
Поделиться на другие сайты

Попробуйте вот так:

 

можно и без ретерна

begin raz_gem_peryite_script

short done
short OnPCEquip

If ( raz_dr_attack == 35 )
if ( OnPCEquip == 1 )
         if ( done == 0 )
	Player -> Addspell, raz_dragon_born
	MessageBox "The Staff of Tharn is fully charged"
	set done to 1
endif
   endif
endif

end

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...