Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 10

GTA4 VB Скрипт

09.07.2013, 01:03. Показов 998. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет! Решил немного побаловаться и написать скрипт для гта4. После запуска игры открываю консоль и там написано, что скрипт загружен нормально, но при нажатии на клавишу активации регенерации(I) ничего не происходит. Вот сам код :

VB.NET
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Imports System
Imports System.Windows.Forms
Imports GTA
 
 
Public Class RegenScript
   Inherits Script
 
   Private bRegen As Boolean = False
   Private Const HEALTH_VALUE As Integer = 100
 
   Public Sub New()
      Me.Interval = 250
      BindKey(Keys.I, AddressOf ToggleRegen)
   End Sub
 
   Private Sub RegenScript_Tick(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Tick
      If bRegen Then
         Player.Character.Health = HEALTH_VALUE
      End If
   End Sub
  
   Private Sub ToggleRegen()
      If bRegen Then
         Player.MaxHealth = HEALTH_VALUE
         Player.Character.Health = HEALTH_VALUE
         Game.DisplayText("Health Regenerated!")
      End If
   End Sub
   
 
End Class
 
Public Class ArmorRegenScript
       Inherits Script
 
   Private bArmorRegen As Boolean = False
   Private Const ARMOR_VALUE As Integer = 100
 
   Public Sub New1()
      Me.Interval = 250
      BindKey(Keys.O, AddressOf ToggleArmorRegen)
   End Sub
 
    Private Sub ArmorRegenScript_Tick(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.Tick
      If bArmorRegen Then
         Player.Character.Armor = ARMOR_VALUE
      End If
   End Sub
 
   Private Sub ToggleArmorRegen()
      If bArmorRegen Then
         Player.MaxArmor = ARMOR_VALUE
         Player.Character.Armor = ARMOR_VALUE
         Game.DisplayText("Armor Regenerated!") 
      End If
   End Sub
 
 
End Class

Есть ли тут ошибки, если да то какие?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.07.2013, 01:03
Ответы с готовыми решениями:

GTA4 VB функции
Такой вопрос - кто знает название функции здоровья ГГ - я нашел только Player.Character.Health, но она похоже неправильная

GTA4
я поставил на комп с 7-ой GTA 4 он мне выдает ошибку вот такую SecuLauncher: failed to start application. че мне делать. Если можно то...

gta4
Народ помогите мне!Записал игру GTA4 Сначала нормально потом начинает притормаживать и экран туда сюда ходуном ходит!Прям бесет!Такая игра...

5
 Аватар для Russiablackbird
62 / 62 / 1
Регистрация: 23.01.2012
Сообщений: 254
09.07.2013, 15:10
Под рукой к сожалению документации нету,но отлавливать нажатие кнопки надо по другому(ковырни короче офф примеры)
0
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 10
09.07.2013, 15:28  [ТС]
Я с офф примера и списывал, только изменил немного
0
 Аватар для Russiablackbird
62 / 62 / 1
Регистрация: 23.01.2012
Сообщений: 254
09.07.2013, 17:10
да и в "условии" ошибка
0
0 / 0 / 0
Регистрация: 09.07.2013
Сообщений: 10
09.07.2013, 21:50  [ТС]
какая именно?
0
 Аватар для Russiablackbird
62 / 62 / 1
Регистрация: 23.01.2012
Сообщений: 254
12.07.2013, 19:09
Захочешь,разберёшь суть
VB.NET
1
2
3
4
5
6
7
8
9
10
11
Imports System.Windows.Forms
Imports GTA
Public Class Pos
    Inherits Script
 
    Private Sub Pos_KeyDown(ByVal sender As Object, ByVal e As GTA.KeyEventArgs) Handles MyBase.KeyDown
        If e.Key = Keys.F12 Then
            Game.DisplayText(Player.Character.Position.ToString)
        End If
    End Sub
End Class
при нажатии на f12 выводит позицию
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.07.2013, 19:09
Помогаю со студенческими работами здесь

Зависает GTA4
приветствую, ребят у меня на win7 гта4 идет игра запускается без проблем, НО! когда начинаю нажимать на какие либо кнопки в игре (на...

Игра в gta4
Здравствуйте. Стоит: мать asrock z77 pro 4 процессор i7-3770 корпус cooler master 2 моника, основной - 1920x1080, dvi ...

Низкая производительность в GTA4
GTA4 чутка подглючивает(получается что-то вроде слайд-шоу) Я думаю что нужно ещё 1 гиг оперативы добавить... Я правильно думаю? =)

Почему GTA4 на работает на PC?
Почему гта 4 не пашет на пс ?:sorry:

GTA4 тормозит по жести(((
недавно купил gtx480,поставил Win7 x32 игра тормозит ОЧЕНЬ сильно камень - Core 2 Quad q9550 2.83 video - gtx 480 ОЗУ - 4 гб...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru