hlmod.hu
https://hlmod.hu/

Mute kegyetlenül nem akar működni.
https://hlmod.hu/viewtopic.php?f=9&t=30608
Oldal: 1 / 1

Szerző:  ~Shediboii [2020.09.21. 22:50 ]
Hozzászólás témája:  Mute kegyetlenül nem akar működni.

Helló! Megint olyan hibába akadtam, ami már üti a képességeimet.

Van a mute menü, na az nekem annó a szerveremen működött, most azt beraktam a szerveremre és nem működik. Nem akarja lemuteolni a játékost, valaki helpeljen:D

Kód:
public openPlayerChooserMute(id) {
   new szMenu[121], players[32], pnum, iName[32], szTempid[10]
   get_players(players, pnum)
 
   formatex(szMenu, charsmax(szMenu), "\r%s \wVálassz ki egy játékost!", MENUPREFIX)
   new menu = menu_create(szMenu, "hPlayerChooserMute");
 
   for(new i; i<pnum; i++)
   {
      get_user_name(players[i], iName, charsmax(iName))
      num_to_str(players[i], szTempid, charsmax(szTempid))
      menu_additem(menu, iName, szTempid)
   }
   menu_display(id, menu, 0)
}
public hPlayerChooserMute(id, menu, item)
{
   new data[6], szName[64], access, callback;
   menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
   new key = str_to_num(data);

   g_Mute[id][key] = !g_Mute[id][key];

   client_print_color(id, print_team_default, "^3[^4.:*[^3Dark^4*.*^3Angel'^1S^4]*:.^3]^1 Te most %s %s.", g_Mute[id][key] ? "^3némítottad^4": "^4hallod^3", Player[key][f_PlayerNames])
}


Kód:
public OnPlayerTalk(iReceiver, iSender, iListen)
{
   if(iReceiver == iSender)
      return FMRES_IGNORED
      
   if(g_Mute[iReceiver][iSender])
   {
      engfunc(EngFunc_SetClientListening, iReceiver, iSender, 0)
      return FMRES_SUPERCEDE
   }
   
   return FMRES_IGNORED
}


Plugin initbe is bevan írva:
register_forward(FM_Voice_SetClientListening, "OnPlayerTalk")

Szerző:  regener [2020.09.22. 01:50 ]
Hozzászólás témája:  Re: Mute kegyetlenül nem akar működni.

Revoice vagy VTC?

Ha VTC próbáld ezekkel hookolni: https://dev-cs.ru/amxx/reapi_vtc/inc

Szerző:  ~Shediboii [2020.09.22. 14:06 ]
Hozzászólás témája:  Re: Mute kegyetlenül nem akar működni.

regener írta:
Revoice vagy VTC?

Ha VTC próbáld ezekkel hookolni: https://dev-cs.ru/amxx/reapi_vtc/inc

Revoice

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/