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

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

 Samp Voice Plugin (Versiunea noua) Empty Samp Voice Plugin (Versiunea noua)

3/1/2021, 00:20
[size=36]Samp Voice Plugin[/size]
SVP

[ltr]Salutare, aceasta este noua versiune de samp voice, varianta cea veche postata de mine fiind inactiva, din nou, este doar un plugin imprumutat de la rusi, si netestat, succes la implementat Smile[/ltr]


                  TUTORIAL DE INSTALARE

 Pentru inceput deschideti server.cfg si adaugati pe linia plugins urmatorul lucru:
  Quote
 
 plugins sampvoice
 
Mai apoi trebuie sa adaugati include-ul in gamemode:
  Quote
#include
Apoi avem urmatoarele definitii
  Quote
 
#if defined _sampvoice_included
#define SV_KEY_B 0x42 
#define SV_KEY_Z 0x5A 
 
Adaugam urmatoarele variabile
  Quote
 
#if defined _sampvoice_included
new SV_GSTREAM:gstream = SV_NULL,
SV_LSTREAM:lstream[MAX_PLAYERS] = { SV_NULL, ... };
#endif
 

Extinde  
Adaugam acest cod in OnGamemodeInit
  Quote
 
#if defined _sampvoice_included
gstream = SvCreateGStream(0xFF0000FF, "Global");
#endif
 

Extinde  
Adaugam acest cod in OnGamemodeExit
 

  Quote
 
#if defined _sampvoice_included
if (gstream != SV_NULL) {
SvDeleteStream(gstream);
gstream = SV_NULL; }
#endif
 

Extinde  
Adaugam asta la OnPlayerConnect
 

  Quote
 
#if defined _sampvoice_included
if (SvGetVersion(playerid) == SV_NULL) {
SendClientMessage(playerid, -1, "Не удалось обнаружить плагин sampvoice");
} else if (SvHasMicro(playerid) == SV_FALSE) {
SendClientMessage(playerid, -1, "Не удалось обнаружить микрофон");
} else {
if (gstream != SV_NULL) {
SvAttachListenerToStream(gstream, playerid);
SvAddKey(playerid, SV_KEY_B);
}
if ((lstream[playerid] = SvCreateDLStreamAtPlayer(40.0, SV_INFINITY, playerid, 0x00FFFFFF, "Local")) != SV_NULL)

SvAddKey(playerid, SV_KEY_Z);
}
}
#endif
 

Extinde  
Iar apoi acest cod la finalul gamemode ului
 
 Samp Voice Plugin (Versiunea noua) 9NS05OO
LINK DOWNLOAD:[download=https://github.com/CyberMor/sampvoice/releases/download/v3.1/sv_server_037.zipd/v3.1/sv_server_037.zip]
Sus
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum