[Поиск] Ищу SAMP UDF для 0.3e - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Поиск] Ищу SAMP UDF для 0.3e
fromysha Дата: Четверг, 10.08.2017, 15:42 | Сообщение # 1
Боец
Сообщений: 78
Статус: Offline
Вообще нужно для CRMP, хочу там использовать диалоги, addchatmessage, и т.д.
Кто шарит?


[SAMP RP] CLEO Criminal Checker (на худе) > http://cheat-master.ru/forum/129-708293-1
[CLEO] Авто замена текста в Диалогах и Чате > http://cheat-master.ru/forum/129-708561-1
belyankin12 Дата: Четверг, 10.08.2017, 16:16 | Сообщение # 2
Боец
Сообщений: 69
Статус: Offline
Перед тем как создать тему нужно почитать правила в шапке. В той же шапке (пока правила искал) нашел бы тему с UDF.
fromysha Дата: Четверг, 10.08.2017, 16:19 | Сообщение # 3
Боец
Сообщений: 78
Статус: Offline
Цитата belyankin12 ()


Там UDF для SAMP 0.3.7
Прочти внимательно что я ищу


[SAMP RP] CLEO Criminal Checker (на худе) > http://cheat-master.ru/forum/129-708293-1
[CLEO] Авто замена текста в Диалогах и Чате > http://cheat-master.ru/forum/129-708561-1
belyankin12 Дата: Четверг, 10.08.2017, 21:09 | Сообщение # 4
Боец
Сообщений: 69
Статус: Offline
Сомневаюсь что есть разница между юдфами. Диалоги и SCM точно будут работать и в 0.3е.
fromysha Дата: Четверг, 10.08.2017, 22:05 | Сообщение # 5
Боец
Сообщений: 78
Статус: Offline
Цитата belyankin12 ()
Сомневаюсь что есть разница между юдфами. Диалоги и SCM точно будут работать и в 0.3е.

Если бы они работали, я бы сюда не писал.
В разных версиях SAMP разные адреса памяти, я сегодня целый день копаюсь и сравниваю.
Что ты пытаешься из себя показать, пиши если можешь помочь


[SAMP RP] CLEO Criminal Checker (на худе) > http://cheat-master.ru/forum/129-708293-1
[CLEO] Авто замена текста в Диалогах и Чате > http://cheat-master.ru/forum/129-708561-1
belyankin12 Дата: Четверг, 10.08.2017, 22:21 | Сообщение # 6
Боец
Сообщений: 69
Статус: Offline
С чего ты вообще взял, что я пытаюсь тут выпендриваться, не понимаю.
fromysha Дата: Четверг, 10.08.2017, 22:28 | Сообщение # 7
Боец
Сообщений: 78
Статус: Offline
Цитата belyankin12 ()
я пытаюсь тут выпендриваться

П - психология. Люди помогите, а кто не знает не пишите)


[SAMP RP] CLEO Criminal Checker (на худе) > http://cheat-master.ru/forum/129-708293-1
[CLEO] Авто замена текста в Диалогах и Чате > http://cheat-master.ru/forum/129-708561-1
Coockie Дата: Четверг, 10.08.2017, 22:55 | Сообщение # 8
Новичок
Сообщений: 27
Статус: Offline
fromysha, а причем тут психология вообще? ._.
Demy Дата: Четверг, 10.08.2017, 22:57 | Сообщение # 9
Бывалый
Сообщений: 422
Статус: Offline
Проще определить, какие функции тебе нужны, и самому найти эти адреса через что-то там. Где-то там была тема про поиск. Вроде как, я не уверен, как ты уже понял.
И продумай весь код, упрости его.. Чтобы не искать больше ненужных адресов.
Еще можешь порыться на форумах ( раньше вродь UDF назывался samp.ahk, вродь как )
Я тебе особо не помог, но удачи.


AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ


Сообщение отредактировал Demy - Четверг, 10.08.2017, 22:58
fromysha Дата: Четверг, 10.08.2017, 23:12 | Сообщение # 10
Боец
Сообщений: 78
Статус: Offline
Цитата Demy ()
тема про поиск

Нашел что то - https://vk.com/page-58723216_52354568


[SAMP RP] CLEO Criminal Checker (на худе) > http://cheat-master.ru/forum/129-708293-1
[CLEO] Авто замена текста в Диалогах и Чате > http://cheat-master.ru/forum/129-708561-1


Сообщение отредактировал fromysha - Четверг, 10.08.2017, 23:20
[CM]DonHomka Дата: Воскресенье, 13.08.2017, 21:22 | Сообщение # 11
Любитель
Сообщений: 39
Статус: Offline
belyankin12, не будут. В каждой новой версии указатели обновлятся. Собейты переписывают под разные версии SAMP. Как собственно и UDF
aknqkzxlcs_21 Дата: Воскресенье, 13.08.2017, 22:14 | Сообщение # 12
Боец
Сообщений: 57
Статус: Offline
вот тебе рабочая addChatMessageEx(color, text)
потом еще поищу адреса

ко всем глобалам
Код
global FUNC_SAMP_ADDTOCHATWND               := 0x60C50 ; CR:MP 0.3e
global ADDR_SAMP_CHATMSG_PTR                := 0x20DFD8 ; CR:MP 0.3e


функция addChatMessageEx
Код
addChatMessageEx(Color, wText) {
   wText := "" wText

   if(!checkHandles())
       return false
   
    VarSetCapacity(data2, 4, 0)
   NumPut(HexToDec(Color),data2,0,"Int")
    
   Addrr := readDWORD(hGTA, dwSAMP+ADDR_SAMP_CHATMSG_PTR)
   
   VarSetCapacity(data1, 4, 0)
   NumPut(readDWORD(hGTA, Addrr + 0x4), data1,0,"Int")
   
   WriteRaw(hGTA, Addrr + 0x4, &data2, 4)
    
   dwFunc := dwSAMP + FUNC_SAMP_ADDTOCHATWND
   dwChatInfo := readDWORD(hGTA, dwSAMP + ADDR_SAMP_CHATMSG_PTR)
   if(ErrorLevel) {
       ErrorLevel := ERROR_READ_MEMORY
       return false
   }
   
   callWithParams(hGTA, dwFunc, [["p", dwChatInfo], ["s", wText]], true)
   WriteRaw(hGTA, Addrr + 0x4, &data1, 4)
   
   ErrorLevel := ERROR_OK
    
   return true
}


чтобы всё работало, тебе нужно обновить еще несколько функций, если ты этого еще не сделал

функция refreshGTA:
Код
refreshGTA() {
    newPID := getPID("Criminal Russia Multiplayer Ревизия G")
    if(!newPID) {                            ; GTA not found
        if(hGTA) {                            ; open handle
            virtualFreeEx(hGTA, pMemory, 0, 0x8000)
            closeProcess(hGTA)
            hGTA := 0x0
        }
        dwGTAPID := 0
        hGTA := 0x0
        dwSAMP := 0x0
        pMemory := 0x0
        return false
    }
    
    if(!hGTA || (dwGTAPID != newPID)) {        ; changed PID, closed handle
        hGTA := openProcess(newPID)
        if(ErrorLevel) {                    ; openProcess fail
            dwGTAPID := 0
            hGTA := 0x0
            dwSAMP := 0x0
            pMemory := 0x0
            return false
        }
        dwGTAPID := newPID
        dwSAMP := 0x0
        pMemory := 0x0
        return true
    }
    return true
}


функция refreshSAMP:
Код
refreshSAMP() {
    if(dwSAMP)
        return true
    
    dwSAMP := getModuleBaseAddress("san_andreas_multiplayer.dll", hGTA)
    if(!dwSAMP)
        return false
    
    return true
}


еще некоторые функции можно оживить, заменив все GTA:SA:MP на Criminal Russia Multiplayer Ревизия G
и все gta_sa.exe на grand_theft_auto_san_andreas.dll
43543adma Дата: Вторник, 17.10.2017, 22:47 | Сообщение # 13
Новичок
Сообщений: 3
Статус: Offline
Цитата aknqkzxlcs_21 ()
еще некоторые функции можно оживить, заменив все GTA:SA:MP на Criminal Russia Multiplayer Ревизия G
и все gta_sa.exe на grand_theft_auto_san_andreas.dll

Делаю так как вы сказали и выдает ошибку. Не могли бы вы кинуть udf с замененными данными, так как возможно я не так все делаю?
Что по поводу ошибки, то выдает:

Код
>Process failed to respond; forcing abrupt termination...>Exit code: 2    Time: 1.23


Сообщение отредактировал 43543adma - Вторник, 17.10.2017, 22:47
hutorupita Дата: Четверг, 26.07.2018, 15:47 | Сообщение # 14
Новичок
Сообщений: 14
Статус: Offline
fromysha, ты понял как адреса брать?
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи