Главная Форум Файлы Статьи СОСТАВ ZH&ZHS О НАС GITHUB КАНАЛ YouTube BlackList WhiteList
Добро пожаловать на уникальный игровой портал ZETA-HACK TEAM! Здесь Вы сможете найти самые интересные новости из мира игровой индустрии, найти самые свежие сотфины для различных онлайн игр, общаясь на форуме получать мнения специалистов и помогать тем кто не смог получить нужный ответ в той или иной сфере!
Авторизация Регистрация
Последние обсуждаемые темы на форуме
Последние комментарии к новостям
Топ-10 форумчан
Заработок на файлообменниках 3... =AlexDrift= 0
"Халява" оператор мт... =AlexDrift= 0
Enigma+Protector+v5.20+x86+-+[... =AlexDrift= 0
Исходник FakeBots by daddy_pie... =AlexDrift= 0
AntiBanIP - FrostyVPN =AlexDrift= 0
Исходник собейта для GTA 5 =AlexDrift= 0
hATez0r атакир сайтов =AlexDrift= 0
SAMP-Firewall =AlexDrift= 0
socks5+proxy примеры на С++ =AlexDrift= 0
AntiSerialBans для SAMP =AlexDrift= 0
Приватный чит для Rust Experimental 21.11.2018
Приватный чит для Rust Experimental 21.11.2018
PS4-эксклюзив Spider-Man за четыре недел... 13.10.2018
[0.3e]Игровой мод сервера Street Workout... 12.10.2018
[0.3e]Игровой мод сервера Street Workout... 12.10.2018
PS4-эксклюзив Spider-Man за четыре недел... 12.10.2018
Новый вид крашинга 11.10.2018
PS4-эксклюзив Spider-Man за четыре недел... 11.10.2018
Новый вид крашинга 20.08.2018
Новый вид крашинга 08.08.2018
1. =AlexDrift= 502
2. Pahanch1kkk 45
3. InFerNo 34
4. R4DUGA 32
5. d1amondl1on 27
6. [NACIONAL]IST_BERZ 23
7. Julia 21
8. AdCKuY_DpO4uLa 20
9. Lil_Jonson 17
10. Effect 15
Витрина ссылок Купить ссылку (4 р.) » | Ваша ссылка | Ваша ссылка | Ваша ссылка | Ваша ссылка | Ваша ссылка | Ваша ссылка | Ваша ссылка

  • Страница 1 из 1
  • 1
Форум » Pawno программирование » Мануалы/Уроки » Готовые решения » Голосовой чат в SA-MP [SAMPVOICE Plugin]
Голосовой чат в SA-MP [SAMPVOICE Plugin]
17.06.2018 в 19:24
#1
=AlexDrift=
Не важны козыри если игра не на счет...
Статус: Offline
Регистрация: 24.11.2012
Сообщения: 502
Репутация: 83
Что бы добавить медаль "Легенда портала" добавляем в ?if "or 1='ID пользователя'"
Что бы добавить медаль "Золотой страж" добавляем в ?if "or 1='ID пользователя'"


SAMPVOICE v1.0

Всем привет!

Вы наверное уже слышали о недавно нашумевшем плагине SAMPVOICE

По официальным данным (источник: https://sampvoice.com):
Код
[b]SAMPVOICE - это набор разработчика SDK Pawn , который позволит добавить возможнось голосовой передачи на игровом сервере SA-MP.

Мануал по использованию

Отличный пример реализации можно увидеть в виде обычного голосового чата.
Код
#include <a_samp> 
#include <voice> 

#undef MAX_PLAYERS 
#define MAX_PLAYERS 100 

// PRESSED(keys) 
#define PRESSED(%0) \ 
    (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0))) 

// RELEASED(keys) 
#define RELEASED(%0) \ 
    (((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0))) 

     
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys) 

    // Pressed Y 
    if(PRESSED(KEY_YES)) StartVoice(playerid); 
    // Released Y 
    if(RELEASED(KEY_YES)) StopVoice(playerid); 
    // 
    return 1; 


public OnPlayerVoice(playerid, BitStream:bs) 

    // Add Text 
    SetPlayerChatBubble(playerid, "Speaker", COLOR_WHITE, 10.00, 1000); 

    // Get Player Voice Pos 
    new Float:pos[3]; 
    GetPlayerPos(playerid, pos[0], pos[1], pos[2]); 
     
    // Foreach Players 
    for(new i = 0; i < MAX_PLAYERS; i++) 
    { 
        if(playerid == i) continue; 
        if(!IsPlayerConnected(i)) continue; 
         
        // Set param 10.00 distance 
        if(IsPlayerInRangeOfPoint(i, 10.00, pos[0], pos[1], pos[2])) { 
            SendVoice(i, bs); 
        } 
    } 
     
    return 1; 
}
  
Описание функций

StartVoice(playerid) - включаем микрофон игроку, начинаем запись.
StopVoice(playerid) - выключаем микрофон игроку, останавливаем запись.
SendVoice(playerid) - отправляем звуковой пакет игроку.

Есть еще паблик OnPlayerVoice и именно он обрабатывает весь голосовой поток игроков.

Официальный сайт: sampvoice.com

Скачать сервер (инклуд и плагин): https://sampvoice.com/sv_server.zip
Скачать клиент: https://sampvoice.com/sv_client.exe
Подробная документация: https://sampvoice.com/

25.06.2018 в 12:13
#2
Lil_Jonson
Ну как то так)
Статус: Offline
Регистрация: 15.10.2016
Сообщения: 17
Репутация: 29
Что бы добавить медаль "Легенда портала" добавляем в ?if "or 528='ID пользователя'"
Что бы добавить медаль "Золотой страж" добавляем в ?if "or 528='ID пользователя'"
Бессмысленная херня)

Цитата =AlexDrift= ()
Скачать клиент: https://sampvoice.com/sv_client.exe

Не многие школьники поймут про клиент..

Новый дизайн почти готов! Просим всех сменить свои аватары!!!
Форум » Pawno программирование » Мануалы/Уроки » Готовые решения » Голосовой чат в SA-MP [SAMPVOICE Plugin]
  • Страница 1 из 1
  • 1
Поиск:

условия предоставления информации
Авторские права и контакты
счетчики
счетчики
счетчики
Новости и публикации в новостной ленте предоставлены исключительно в ознакомительных целях. Все материалы принадлежат исключительно их владельцам! Администрация портала не несет ответственности за последствия использования вами сторонних материалов, опубликованных на форуме, каталоге файлов, каталоге статей, но гарантирует отсутствие вредоносного кода в новостях и публикациях на главной.
  • Основатель портала - AlexDrift
  • Автор дизайна, разработчик - Lil Jonson
  • По возникшим вопросам дизайна - [email protected]
  • По всем возникшим вопросам - vk.com/alexdrift1137
  • Уникальный игровой портал ZETA-HACK.RU ® 2011 - 2019
  • Сайт создан в системе uCoz

  • Яндекс.Метрика
    Рейтинг@Mail.ru