[Разработка] SAMP UDF | Дорабатываем вместе! | От 04.02.2018
|
|
VasyaPupkin1337 |
Дата: Воскресенье, 01.10.2017, 08:46 | Сообщение # 316
|
Новичок
Сообщений: 8
Статус: Offline
|
Функции getTargetPlayerHealth(player) , getTargetPlayerArmour(player) , getTargetPlayerWeaponModel(player) рабочие вообще? Протестируйте пожалуйста. У меня всегда выдает 0. Пробовал и по айди игрока и по педу делать,но все равно 0 возвращает.
|
|
|
|
Romka654913 |
Дата: Воскресенье, 01.10.2017, 15:57 | Сообщение # 317
|
Новичок
Сообщений: 10
Статус: Offline
|
VasyaPupkin1337, getTargetPlayerWeaponModel(player) работает. На счёт остальных, у меня тоже 0
|
|
|
|
Artur_iOS |
Дата: Воскресенье, 01.10.2017, 17:15 | Сообщение # 318
|
Боец
Сообщений: 94
Статус: Offline
|
VasyaPupkin1337, они чекают в зоне стрима вроде и разницы нету хоть ped, хоть id игрока
|
|
|
|
Romka654913 |
Дата: Понедельник, 02.10.2017, 15:25 | Сообщение # 319
|
Новичок
Сообщений: 10
Статус: Offline
|
Artur_iOS, я пробовал на игроке передо мной
|
|
|
|
slavawar |
Дата: Вторник, 03.10.2017, 15:25 | Сообщение # 320
|
Проверенный
Сообщений: 172
Статус: Offline
|
VasyaPupkin1337, Это функции для взаимодействия с локальным игроком.
Мои темы: [AHK] Шифратор текста [AHK] Акцент 3 в 1 [C#] Генератор RP ников
|
|
|
|
|
Romka654913 |
Дата: Среда, 11.10.2017, 21:22 | Сообщение # 322
|
Новичок
Сообщений: 10
Статус: Offline
|
Исправьте, должно быть так(из readMem(hGTA, dwGTA + 0xC81320, 2, "byte") убрал "dwGTA +" ибо он там вообще не нужен):
Код getWeatherID() { if(!checkHandles()) return -1 dwGTA := getModuleBaseAddress("gta_sa.exe", hGTA) WeatherID := readMem(hGTA, 0xC81320, 2, "byte") if(ErrorLevel) { ErrorLevel := ERROR_READ_MEMORY return -1 } ErrorLevel := ERROR_OK return WeatherID }
|
|
|
|
[CM]MurKotik |
Дата: Четверг, 12.10.2017, 15:44 | Сообщение # 323
|
Murkot Develop
Сообщений: 252
Статус: Offline
|
Цитата slavawar ( ) При "2" - персонаж заморожен, при "0" не заморожен. Написал в связи с тем, что подобные функции работают некорректно или не так как хотелось.
Что не так с setPlayerFreeze(status) ?
Dworkin, +
Phoenixxx_Czar, +
-------------------
Ушёл в себя, вернусь поздно и пьяный!
|
|
|
|
slavawar |
Дата: Суббота, 14.10.2017, 18:24 | Сообщение # 324
|
Проверенный
Сообщений: 172
Статус: Offline
|
WallHack() - Для чего объяснять думаю не нужно)
Код WallHack(tog := -1) { if(!checkHandles()) return -1 byte := readMem(hGTA, dwSAMP + 0x70F1A, 1, "byte") if((tog == -1 && byte == 232) || tog == true || tog == 1) { writeBytes(hGTA, dwSAMP + 0x70F1A, "9090909090") writeBytes(hGTA, dwSAMP + 0x6FE0A, "9090909090") writeBytes(hGTA, dwSAMP + 0x70E24, "909090909090") writeBytes(hGTA, dwSAMP + 0x6FD14, "909090909090") return true } else if((tog == -1 && byte == 144) || !tog) { writeBytes(hGTA, dwSAMP + 0x70F1A, "E8B1AD0300") writeBytes(hGTA, dwSAMP + 0x6FE0A, "E8C1BE0300") writeBytes(hGTA, dwSAMP + 0x70E24, "0F8A71010000") writeBytes(hGTA, dwSAMP + 0x6FD14, "0F8A50010000") return false } return -1 }
Добавлено (14.10.2017, 18:24) ---------------------------------------------
Цитата [CM]MurKotik ( ) Что не так с setPlayerFreeze(status) ? Иногда выдает ложный статус.
Мои темы: [AHK] Шифратор текста [AHK] Акцент 3 в 1 [C#] Генератор RP ников
|
|
|
|
Dworkin |
Дата: Четверг, 26.10.2017, 23:14 | Сообщение # 325
|
Боец
Сообщений: 110
Статус: Offline
|
AntiPause() - игра не ставится на паузу если свернуть или позади окон. Если при сворачивании не работает нормально, то просто переведите игру в оконный режим(alt+enter) и пускай она будет позади всех окон.
UnlockFps(status) - убирает ограничение в 100 фпс и возможно повышает фпс засчет убираения задержки между кадрами. Вместо status пишите 1 - включить или 0 - выключить. Например: UnlockFps(1)
Код AntiPause() { if(!checkHandles()) return false writeBytes(hGTA, 0x747FB6, "01") writeBytes(hGTA, 0x74805A, "01") writeBytes(hGTA, 0x74542B, "90909090909090") writeBytes(hGTA, 0x74542C, "90909090909090") writeBytes(hGTA, 0x74542D, "909090909090") return }
Код ;status: 1 - enable, 0 - disable UnlockFps(status) { if(!checkHandles()) return false if (status = 1) { dwSAMP := getModuleBaseAddress("samp.dll", hGTA) writeMemory(hGTA, dwSAMP + 0x9D9D0, 1347550997, 4, "UInt") } if (status = 0) { dwSAMP := getModuleBaseAddress("samp.dll", hGTA) writeMemory(hGTA, dwSAMP + 0x9D9D0, 4294417384, 4, "UInt") } return }
Сообщение отредактировал Dworkin - Четверг, 26.10.2017, 23:15 |
|
|
|
slavawar |
Дата: Воскресенье, 29.10.2017, 13:54 | Сообщение # 326
|
Проверенный
Сообщений: 172
Статус: Offline
|
setCarNitro() - Установить в текующую машину нитро GetCameraRotation() - выдает ротацию камеры NightVision(value) - Включает/выключает ночное визор ThermalVision(value) - Включает/выключает тепловой визор UnderWaterDrive(value) - Езда/ходьба под подой WaterDrive(value) - Ездить по воде, колёса боком GetGravity() - Выдает текущую гравитацию SetGravity(value) - Установить гравитацию
Значение для value, true/false
Код GetCameraRotation() { If(!checkHandles()) return -1 return readFloat(hGTA, 0xB6F178) }
NightVision(value) { If(!checkHandles()) return false If(value) writeMemory(hGTA, 0xC402B8, 0x1) else writeMemory(hGTA, 0xC402B8, 0x0) }
setCarNitro() { If(!checkHandles()) return -1 return writeMemory(hGTA, 0x969165, 0x1) }
ThermalVision(value) { If(!checkHandles()) return false If(value) writeMemory(hGTA, 0xC402B9, 0x1) else writeMemory(hGTA, 0xC402B9, 0x0) }
UnderWaterDrive(value) { If(!checkHandles()) return false If(value) writeMemory(hGTA, 0x6C2759, 0x1) else writeMemory(hGTA, 0x6C2759, 0x0) }
WaterDrive(value) { If(!checkHandles()) return false If(value) { writeMemory(hGTA, 0x969152, 0x1) } else { writeMemory(hGTA, 0x969152, 0x0) } }
GetGravity() { If(!checkHandles()) return -1 return readFloat(hGTA, 0x863984) }
SetGravity(value) { If(!checkHandles()) return -1 writeMemory(hGTA, 0x863984, value, 4, "float") }
Мои темы: [AHK] Шифратор текста [AHK] Акцент 3 в 1 [C#] Генератор RP ников
Сообщение отредактировал slavawar - Воскресенье, 29.10.2017, 21:04 |
|
|
|
[CM]MurKotik |
Дата: Воскресенье, 29.10.2017, 19:43 | Сообщение # 327
|
Murkot Develop
Сообщений: 252
Статус: Offline
|
Всё добавил =)
-------------------
Ушёл в себя, вернусь поздно и пьяный!
|
|
|
|
slavawar |
Дата: Воскресенье, 29.10.2017, 20:57 | Сообщение # 328
|
Проверенный
Сообщений: 172
Статус: Offline
|
FlipVehicle() - Перевернуть авто noManyPanSpray(value) - Не нужно платить за починку, на рп серверах. Для value true/false
Код Vehicle(matrix) { If(!checkHandles()) return false If(!matrix) return readDWORD(hGTA, ADDR_VEHICLE_PTR) else return Matrix(readDWORD(hGTA, ADDR_VEHICLE_PTR)) }
FlipVehicle() { If(!checkHandles()) return false dwVeh := Vehicle(1) rx := readFloat(hGTA, dwVeh + 0x10) ry := readFloat(hGTA, dwVeh + 0x14) WriteMemory(hGTA, dwVeh + 0x10, rx * -1, 4, "float") WriteMemory(hGTA, dwVeh + 0x14, ry * -1, 4, "float") }
Код noManyPanSpray(value) { If(!checkHandles()) return false If(value) { writeMemory(hGTA, 0x96C009, 0x1) } else { writeMemory(hGTA, 0x96C009, 0x0) } }
Мои темы: [AHK] Шифратор текста [AHK] Акцент 3 в 1 [C#] Генератор RP ников
Сообщение отредактировал slavawar - Понедельник, 30.10.2017, 09:45 |
|
|
|
Drygok |
Дата: Вторник, 31.10.2017, 21:19 | Сообщение # 329
|
Любитель
Сообщений: 37
Статус: Offline
|
При попытке вызова любой функции, связанной с читами GTA (например, UnderWaterDrive()) игра закрывается. Просто закрывается и все. Можно исправить как-то, или так только у меня?
Сообщение отредактировал Drygok - Вторник, 31.10.2017, 21:22 |
|
|
|
slavawar |
Дата: Среда, 01.11.2017, 11:01 | Сообщение # 330
|
Проверенный
Сообщений: 172
Статус: Offline
|
Drygok, на каком сервере пробуешь?
Мои темы: [AHK] Шифратор текста [AHK] Акцент 3 в 1 [C#] Генератор RP ников
|
|
|
|