[Разработка] SAMP UDF | Дорабатываем вместе! | От 04.02.2018 - Форум Cheat-Master.ru
  • Страница 1 из 31
  • 1
  • 2
  • 3
  • 30
  • 31
  • »
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
Форум » Программирование » AHK Программирование » [Разработка] SAMP UDF | Дорабатываем вместе! | От 04.02.2018 (Разработка новых функций SA-MP UDF)
[Разработка] SAMP UDF | Дорабатываем вместе! | От 04.02.2018
[CM]MurKotik Дата: Суббота, 23.07.2016, 03:23 | Сообщение # 1
Murkot Develop
Сообщений: 252
Статус: Offline

Доброго времени суток! И эту тему я хотел бы посвятить доработке всеми любимого SAMP UDF. Так как в стандартном не такой уж и большой функционал предлагаю дорабатывать его вместе!.





23.07.2016 | Создана тема | [CM]MurKotik
23.07.2016 | New - GetInterior(), getVehicleSirenState(), CoordsFromRedmarker() | Godarck
23.07.2016 | New - disableCheckpoint(), setCheckpoint(xpos,ypos,zpos,Radius) | Unknown
24.07.2016 | New - getPlayerPosById(dwId) | McFree
04.08.2016 | New - HexToDecOne(Hex) | McFree
04.08.2016 | New - connect(IP) | [CM]MurKotik
04.08.2016 | New - addChatMessageEx(Color, Text) | Alexandr Skinfy
04.08.2016 | New - HexToDec(str) | [CM]MurKotik
05.08.2016 | New - NearPlayerInCar(dist) | Godarck
11.08.2016 | New - HexToDecTwo(Hex), hex2rgb(CR), rgb2hex(R, G, B ) | McFree
18.08.2016 | New - ProcessWriteMemory, ProcessReadMemory | McFree
20.08.2016 | New - IsInAFK() | [CM]Слюнявчик
17.09.2016 | New - isTargetDriverbyId(dwId) | Godarck
18.09.2016 | New - ConvertCarColor(color) | Godarck
01.10.2016 | New - GetCoordsSamp(ByRef ResX, ByRef ResY) | McFree
01.10.2016 | New - getServerHour(), getServerMinute() | MrGPro
24.10.2016 | New - Добавлен API для AHK | McFree
25.10.2016 | New - isPlayerStreamebyid(id, dist) | Phoenixxx_Czar
05.11.2016 | New - setPlayerName(playerid, newnick) / Основные цвета Samp-Rp | aknqkzxlcs
06.12.2016 | New - getVehicleIdServer() | MrGPro
22.01.2017 | New - getCameraCoordinates() | Dworkin
13.10.2017 | New - getDialogLineNumber(), getsexbyskin(skin) | Phoenixxx_Czar
13.02.2017 | Rework - getDialogIndex(), isDialogButtonSelected(id Button) | aknqkzxlcs
13.02.2017 | New -set_player_armed_weapon_to(id оружия) | aknqkzxlcs
13.02.2017 | New - getZoneByName(zName), getCenterPointToZone(zName) | McFree
24.02.2017 | New - setPlayerHealth(float), setPlayerArmor(float), setVehicleHealth(float) | aknqkzxlcs
01.03.2017 | New - getPlayerAnim() | aknqkzxlcs
03.03.2017 | New - setPlayerFreeze(status) | [CM]MurKotik
04.03.2017 | New - toggleUnlimitedAmmo(), toggleNoReload(), toggleNoRecoil() | aknqkzxlcs
04.03.2017 | New - toggleAntiBikeFall(), toggleAntiCarEject(), toggleNoAnimations() | aknqkzxlcs
04.03.2017 | New - toggleObjectDrawMode(), toggleMotionBlur() | aknqkzxlcs
04.03.2017 | New - writeBytes(hProcess, dwAddress, bytes) | aknqkzxlcs
05.03.2017 | New - toggleNoDamageByWeapon(), toggleInfiniteRun(), gmpatch() | aknqkzxlcs
08.03.2017 | New - Добавлен dx9_overlay для AHK | McFree
12.03.2017 | New - isPlayerCrouch(), setDialogState(state) | aknqkzxlcs
12.03.2017 | New - blurlevel(), getWeaponAmmo(arg) | aknqkzxlcs
12.03.2017 | Edit - toggleObjectDrawMode() | aknqkzxlcs
13.03.2017 | New - togglekillstat(state), setkillstatwidth(width), | Ghost29
13.03.2017 | New - movekillstat(x), setdistkillstat(int) | Ghost29
13.03.2017 | New - getKillStat(), getLastDamagePed(playerid, weapon) | aknqkzxlcs
14.03.2017 | New - multVehicleSpeed(MultValue, SleepTime, MaxSpeedX, MaxSpeedY) | aknqkzxlcs
14.03.2017 | New - setFireImmunity(state) | aknqkzxlcs
19.03.2017 | New - getVehicleMaxPassengers(), getVehiclePassenger(место) | aknqkzxlcs
19.03.2017 | New - getVehiclePassengerId(место) | aknqkzxlcs
27.03.2017 | Translated / Optimization | I_Qwerty_I
14.04.2017 | New - GetBonePosition(ped,boneId) | Dworkin
25.06.2017 | New - PrintLow(text, time)) | Ghost29
25.06.2017 | New - getChatState(state), getChatState() | aknqkzxlcs
01.07.2017 | New - removeChatLine(), getChatLineEx(line) | aknqkzxlcs
01.07.2017 | Transfer - сurl > http and chatlog > Savechatlog in SAMP Dop Function | [CM]MurKotik
02.07.2017 | New - isMarkerSetup(), setInfiniteRun() | aknqkzxlcs
02.07.2017 | Rename - toggleInfiniteRun() > toggleInvulnerability() | aknqkzxlcs
04.07.2017 | New - NOP_SetPlayerPos() | aknqkzxlcs
22.07.2017 | Rework - NearPlayerInCar(dist) | aknqkzxlcs
07.08.2017 | Rework - isPlayerInStreamById(player_id [, dist]) | Phoenixxx_Czar
07.08.2017 | Dop Func | New - saveChatlogs() | MrGPro
05.09.2017 | New - getTargetPlayerArmour(player), CJ(), getChatLineColor(line, isHex) | aknqkzxlcs
05.09.2017 | New - setChatLineColor(color, line) | aknqkzxlcs
05.09.2017 | New - setChatLineTimestamp(timestamp, line) | aknqkzxlcs
05.09.2017 | New - getTargetPlayerWeaponModel(player) | aknqkzxlcs
05.09.2017 | New - getTargetPlayerHealth(player) | aknqkzxlcs
08.09.2017 | New - IsPlayerVisible(ped), IsLineOfSightClear(.....) | Dworkin
12.10.2017 | New - getGameScreenWidthHeight() | Dworkin
12.10.2017 | New - setDialogIndex(index) | aknqkzxlcs
12.10.2017 | New - GetWeaponIDforModel(model) | Phoenixxx_Czar
29.10.2017 | New - WallHack(), setCarNitro(), GetCameraRotation() | slavawar
29.10.2017 | New - AntiPause(), UnlockFps(status) | Dworkin
29.10.2017 | New - NightVision(value), ThermalVision(value), UnderWaterDrive(value) | slavawar
29.10.2017 | New - WaterDrive(value), GetGravity(), SetGravity(value) | slavawar
16.11.2017 | New - noManyPanSpray(value) | slavawar
16.11.2017 | New - setPlayerWanted(level), getPlayerWanteds() | Artur_iOS
19.11.2017 | New - GetVehicleNumberPlate() | [CM]MurKotik [ 0.3.7 R1 & R2 ]
19.11.2017 | Адаптировано (не полностью) для работы с клиентов Samp 0.3.7 R2 | [CM]MurKotik
19.11.2017 | New - getPlayerFps(float := false) | Artur_iOS [ GTA SA ]
20.11.2017 | New - GetIpInfoEng(IP), GetIpInfoRu(IP) | [CM]MurKotik [ Dop Func ]
20.11.2017 | New - GetYandexWeatherinfo(id_Region) | [CM]MurKotik [ Dop Func ]
04.02.2018 | New - GetCheckDialogButton() | ByNika [ 0.3.7 R1 & R2 ]







-------------------

Ушёл в себя, вернусь поздно и пьяный!


Сообщение отредактировал [CM]MurKotik - Суббота, 30.09.2023, 01:35
[CM]Bodrov Дата: Суббота, 23.07.2016, 03:43 | Сообщение # 2
Боец
Сообщений: 191
Статус: Offline
Норм,+ lovi.
[CM]MiRoN_ Дата: Суббота, 23.07.2016, 09:59 | Сообщение # 3
Бывалый
Сообщений: 420
Статус: Offline
Цитата [CM]MurKotik ()
- setCoordinates(x, y, z, Interior) | Телепорт персонажа

Цитата [CM]MurKotik ()
setCoordinates(x, y, z, Interior) | Телепортирует на указанные кординаты

Два раза написал)
Godarck Дата: Суббота, 23.07.2016, 10:09 | Сообщение # 4
AHK Скриптер
Сообщений: 252
Статус: Offline
Тут обновленный с твоим

Добавлено:


Бесплатный и новый бот рыбалки для GTA V RP
GunList для GTA V RP - писать в ЛС
Fake Time для GTA V RP


Сообщение отредактировал Godarck - Суббота, 23.07.2016, 10:10
Jamiraque[t0wer] Дата: Суббота, 23.07.2016, 10:28 | Сообщение # 5
Советник
Сообщений: 603
Статус: Offline
Ну во-первых, в UDF'е достаточно много реализовано, а у тебя список из пары строчек.
Пиши, чего именно нету и тогда уже можно начинать поиски
[CM]MurKotik Дата: Суббота, 23.07.2016, 11:23 | Сообщение # 6
Murkot Develop
Сообщений: 252
Статус: Offline
Цитата Jamiraque[t0wer
;3904076]Ну во-первых, в UDF'е достаточно много реализовано, а у тебя список из пары строчек.

Там очень много чего реализовано но переписывать на форум всё достаточно долго, да и зачем? Я пишу только то что - добавили, а не всё, для ознакомления со всеми функциями можно скачать и посмотреть в самом начале перечисление.

Цитата Jamiraque[t0wer
;3904076]Пиши, чего именно нету и тогда уже можно начинать поиски

А тема создана для сбора всех возможных функций в одном UDF'e для простой разработки AHK скриптов.

Godarck, Добавил wink


-------------------

Ушёл в себя, вернусь поздно и пьяный!


Сообщение отредактировал [CM]MurKotik - Суббота, 23.07.2016, 11:25
Demy Дата: Суббота, 23.07.2016, 14:08 | Сообщение # 7
Бывалый
Сообщений: 422
Статус: Offline
Две новые функции:
Цитата
GetInterior(), getVehicleSirenState()

Все остальное из UDF'a democrazy


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

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
ArrowOfDeath Дата: Суббота, 23.07.2016, 23:52 | Сообщение # 8
Советник
Сообщений: 629
Статус: Offline
Проверил маркер, радиус 100 слишком велик, хватит и 5 для радиуса.

Добавлено (23.07.2016, 23:52)
---------------------------------------------
Протестил удаление/cоздание маркера на карте. Возникла проблема с удалением 2-ух и более маркеров с карты. (метки на карте остаются).


Мои AHК скрипты | Темы:

AHK



Сообщение отредактировал ArrowOfDeath - Суббота, 23.07.2016, 14:28
forse Дата: Суббота, 23.07.2016, 23:59 | Сообщение # 9
Сообщений: 1220
Статус: Offline
Молодец, лови +


Часто задаваемые вопросы
Формы для подачи объявлений о продаже/покупке/обмене вирт
Темы кидал в разделе "Виртуальной Валюты SA-MP"
[FAQ] Кидалы и все о них

Есть вопросы по форуму/магазину/другим темам, связанные с СМ? Пишите в VK
McFree_ Дата: Воскресенье, 24.07.2016, 00:23 | Сообщение # 10
В рядах СМ.
Сообщений: 321
Статус: Offline
Код
getPlayerPosById(dwId) {
    dwId += 0
    dwId := Floor(dwId)
    if(dwId < 0 || dwId >= SAMP_PLAYER_MAX)
        return ""
    
    if(iRefreshScoreboard+iUpdateTick > A_TickCount)
    {
        if(oScoreboardData[dwId])
        {
   if(oScoreboardData[dwId].HasKey("PED"))
    return getPedCoordinates(oScoreboardData[dwId].PED)
   if(oScoreboardData[dwId].HasKey("MPOS"))
    return oScoreboardData[dwId].MPOS
  }
        return ""
    }
    
    if(!updateOScoreboardData())
        return ""
    
    if(oScoreboardData[dwId])
    {
  if(oScoreboardData[dwId].HasKey("PED"))
   return getPedCoordinates(oScoreboardData[dwId].PED)
  if(oScoreboardData[dwId].HasKey("MPOS"))
   return oScoreboardData[dwId].MPOS
    }
    return ""
}


Старая функция UDF, которая в новых работает по другому


Помогаю новичкам!
По всем вопросам в ЛС!
[CM]MurKotik Дата: Воскресенье, 24.07.2016, 01:20 | Сообщение # 11
Murkot Develop
Сообщений: 252
Статус: Offline
McFree_, А по точнее что поменялось? Исправим wink

-------------------

Ушёл в себя, вернусь поздно и пьяный!
McFree_ Дата: Воскресенье, 24.07.2016, 18:51 | Сообщение # 12
В рядах СМ.
Сообщений: 321
Статус: Offline
[CM]MurKotik, вычисляет теперь позицию твоего персонажа

Помогаю новичкам!
По всем вопросам в ЛС!
[CM]MurKotik Дата: Воскресенье, 24.07.2016, 23:27 | Сообщение # 13
Murkot Develop
Сообщений: 252
Статус: Offline
McFree_, Добавил smile

-------------------

Ушёл в себя, вернусь поздно и пьяный!
ufdhbi Дата: Среда, 03.08.2016, 17:58 | Сообщение # 14
Любитель
Сообщений: 32
Статус: Offline
Цитата [CM]MurKotik ()
Добавил

Как с тобой связаться, оставь вк, скайп gossip
McFree_ Дата: Четверг, 04.08.2016, 05:51 | Сообщение # 15
В рядах СМ.
Сообщений: 321
Статус: Offline
Добавил себе пару функций в UDF, думаю многим тоже будет полезно

Фэйк сообщение с перекраской в один цвет (с timestamp включительно)
Пример: addChatMessageEx( "0xFFFFFFFF", "-----------=== Государственные Новости ===-----------")
Код

addChatMessageEx(Color, wText) {
   wText := "" wText

   if(!checkHandles())
       return false
   
    VarSetCapacity(data2, 4, 0)
   NumPut(Color,data2,0,"Int")
    
   Addrr := readDWORD(hGTA, dwSAMP+ADDR_SAMP_CHATMSG_PTR)
   
   VarSetCapacity(data1, 4, 0)
   NumPut(readDWORD(hGTA, Addrr + 0x12A), data1,0,"Int")
   
   WriteRaw(hGTA, Addrr + 0x12A, &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 + 0x12A, &data1, 4)
   
   ErrorLevel := ERROR_OK
    
   return true
}


функция перевода Hex в Dec
Код

HexToDec(Hex)
{
if (InStr(Hex, "0x") != 1)
Hex := "0x" Hex
return, Hex + 0
}


И да, меня в автарафф в первых строках(можно и без подчеркивания) biggrinsanta


Помогаю новичкам!
По всем вопросам в ЛС!


Сообщение отредактировал McFree_ - Четверг, 04.08.2016, 05:54
Форум » Программирование » AHK Программирование » [Разработка] SAMP UDF | Дорабатываем вместе! | От 04.02.2018 (Разработка новых функций SA-MP UDF)
  • Страница 1 из 31
  • 1
  • 2
  • 3
  • 30
  • 31
  • »
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7209]

[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]

Новые пользователи
maryannech4 [23:44]

Anjey228 [21:30]

artemonchik1234 [21:05]

gregoryxy9 [18:42]

SilverHand [18:20]

Anonymous556 [14:49]

yamakai [12:29]

lesleyqn3 [05:56]

Gggyyyyy [23:19]

Cndndndndndjjdjfjffjhf [20:40]

Ddjdjkdksks [20:38]

gluhotaishere [19:05]

le_mon60 [17:20]