[Разработка] 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, Добавил
-------------------
Ушёл в себя, вернусь поздно и пьяный!
Сообщение отредактировал [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_, А по точнее что поменялось? Исправим
-------------------
Ушёл в себя, вернусь поздно и пьяный!
|
|
|
|
McFree_ |
Дата: Воскресенье, 24.07.2016, 18:51 | Сообщение # 12
|
В рядах СМ.
Сообщений: 321
Статус: Offline
|
[CM]MurKotik, вычисляет теперь позицию твоего персонажа
Помогаю новичкам! По всем вопросам в ЛС!
|
|
|
|
[CM]MurKotik |
Дата: Воскресенье, 24.07.2016, 23:27 | Сообщение # 13
|
Murkot Develop
Сообщений: 252
Статус: Offline
|
McFree_, Добавил
-------------------
Ушёл в себя, вернусь поздно и пьяный!
|
|
|
|
ufdhbi |
Дата: Среда, 03.08.2016, 17:58 | Сообщение # 14
|
Любитель
Сообщений: 32
Статус: Offline
|
Цитата [CM]MurKotik ( ) Добавил Как с тобой связаться, оставь вк, скайп
|
|
|
|
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 }
И да, меня в автарафф в первых строках(можно и без подчеркивания)
Помогаю новичкам! По всем вопросам в ЛС!
Сообщение отредактировал McFree_ - Четверг, 04.08.2016, 05:54 |
|
|
|