FiveGame SA:MP GameMod, Tutoriale

Alăturați-vă forumului, este rapid și ușor

FiveGame SA:MP GameMod, Tutoriale
FiveGame SA:MP GameMod, Tutoriale
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

FiveGame SA:MP Daca aveti orice fel de intrebari nu ezitati sa ne contactati. O zi buna, Echipa
Forumul FiveGame este in cautare de persoane capabile pentru a modera forumul și pentru a ajuta utilizatorii la nevoie.
Salut, vreau sa va anunț ca în
Ultimele subiecte

In jos
InceMan
InceMan
Administrator
Administrator
Mesaje : 527
Data de inscriere : 02/10/2015
Varsta: : 31
Localizare: : Neamt
https://fivegame.all-up.com

Voice Plugin (Din RUSIA) Empty Voice Plugin (Din RUSIA)

14/3/2018, 06:11
Cod:
[center][size=32]VOICE PLUGIN[/size][/center]
[center](RUS)[/center]
Salut, acesta este un plugin care va permite sa adaugati un voice chat in SA-MP, este complet luat din rusia (http://www.pawno-info.ru).
Description:
The plugin will allow Pawn-developers to create voice systems on their servers. 
Descriere:
Pluginul va permite dezvoltatorilor de pawn să creeze sisteme de voce pe serverele lor.
 
Key Features:The player's microphone is monitored by the server
Receiving incoming voice packets
Sending voice packets is controlled by Pawn-mod 
Caracteristici cheie:Microfonul jucătorului este monitorizat de server
Primirea pachetelor vocale primite
Trimiterea pachetelor de voce este controlată de pawno[center][b][size=24]UN EXEMPLU SIMPLU[/size][/b][/center]


   // Apăsați pe Y
   if(PRESSED(KEY_YES)) StartVoice(playerid);
   // Lăsați-l pe Y
   if(RELEASED(KEY_YES)) StopVoice(playerid);
   //
   return 1;
}

public OnPlayerVoice(playerid, BitStream:bs)
{
   // Adăugați text deasupra capului jucătorului vorbitor
   SetPlayerChatBubble(playerid, "Speaker", COLOR_WHITE, 10.00, 1000);


   // Obțineți poziția jucătorului vorbitor
   new Float:pos[3];
   GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
   
   for(new i = 0; i < MAX_PLAYERS; i++)
   {
       if(playerid == i) continue;
       if(!IsPlayerConnected(i)) continue;
       
       
//Trimiteți un pachet de voce tuturor jucătorilor pe o rază de 10 metri
       if(IsPlayerInRangeOfPoint(i, 10.00, pos[0], pos[1], pos[2])) {
           SendVoice(i, bs); // Trimiterea unui pachet de voce
       }
   }
   
   return 1;
}  [/color]
Sus
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum