Недавнее содержимое от SumJest

  1. S

    SC19 Телефон в сампе

    Ребят это прототип, на следующей презентации точно Revolution будет. Как говориться всё самое сочное оставили на след. показ)) Если серьёзно, делал для себя, поэтому только s-rp и нарисовано плохо (ыыы, челка). Мини-игры были у меня в планах, но реализовывать не стал. Всё работает чисто на...
  2. S

    SC19 Телефон в сампе

    Привет всем задротам сампа, выхожу на связь чтобы презентовать вам революционный продукт компании Sapple SampPhone. Кто-то скажет: "It's a revolution, Johnny", я скажу: "Так и есть!". Видео-демонстрация работы скрипта: Установка: Закидываем папку phone и файл phone.lua в папку moonloader...
  3. S

    Вопросы по Lua скриптингу

    Это же костыль) Думал есть какое-то правильное решение :D Да и тем более туда входит куча другого мусора.
  4. S

    Вопросы по Lua скриптингу

    Приветствую, есть код: function sampev.onServerMessage(color,msg) for w in string.gmatch(msg, "[а-яА-Я]+") do print(w) end end Мне нужно, например, вытащить все русские слова. Но данная регулярка вытаскивает всё как-то странно. Чекал на форуме ВОВки, у них та же проблема. Видел...
  5. S

    Как проверить открыл ли чат? [РЕШЕНО]

    Сделал так: DWORD b = *(DWORD *)(*(DWORD *)(((DWORD)GetModuleHandleA("samp.dll")) + 0x21A0E8) + 0x8); DWORD X = *(DWORD *)(b + 0x8); DWORD Y = *(DWORD *)(b + 0xC);
  6. S

    Как проверить открыл ли чат? [РЕШЕНО]

    Спасибо, ещё как получить Fontsize, getChat()->m_iFontSizeY выдаёт что-то типа положение ползунка. А лучше, получить положение самой области ввода, если это возможно
  7. S

    Как проверить открыл ли чат? [РЕШЕНО]

    C++, собственно вопрос в заголовке. Пытался в стандартных функциях отыскать, не нашёл. Аналог в CLEO: опкод 0B21: samp is_chat_opened.
  8. S

    Получить все Ped'ы в радиусе видимости

    Тут actor_info возвращает, а в памяти хранится CPed
  9. S

    Получить все Ped'ы в радиусе видимости

    g_Players что это за переменная? Может библиотеку надо какую подключать?
  10. S

    Получить все Ped'ы в радиусе видимости

    По всем игрокам? Не понял немного, можешь на примере показать?
  11. S

    Получить все Ped'ы в радиусе видимости

    Ясен пень, как тогда поступать? В клео это делается через хэндл, там тоже по памяти проходятся циклом.
  12. S

    Получить все Ped'ы в радиусе видимости

    Это я понял, а как из CPed(в случае если это пэд игрока) получить его id?
  13. S

    Получить все Ped'ы в радиусе видимости

    Как теперь перебрать всех игроков? CPed* pedsList = (CPed*)(*start + 0x4); Получил указатель на массив, что делать дальше без понятия...
  14. S

    Получить все Ped'ы в радиусе видимости

    Я затупил, вывожу адрес :D. Спасибо
  15. S

    Получить все Ped'ы в радиусе видимости

    Думал там уже в шестнадцатеричной написано :-) DWORD* start = (DWORD*)0xB74490; DWORD *numOfPed = (DWORD *)(*start + 0xC); char outstring[10]; sprintf(outstring, "%d", numOfPed); Что-то не то. И если как у тебя тоже не то.