Categoria cu cereri de pluginuri si nu numai.
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
-
Gabriel eXtream
- Membru, skill +2
- Posts: 953
- Joined: 20 Aug 2012, 16:43
- Detinator Steam: Da
- CS Status: Can't be touched
- Reputatie: Fost Moderator ajutator
Nume anterior: BlueSky#, EcHoO.
0.3 / 3
Utilizator neserios ( tepar )
- Fond eXtream: 0
- Location: Bucuresti
- Has thanked: 67 times
- Been thanked: 125 times
12 Feb 2014, 18:02
Salut all, am revenit in ale cs-ului si nu prea mai stiu nimic, momentan lucrez la un addons JailBreak
Vreau ca de la echipa CT sa poata vorbii doar SIMON si Admin_SLAY , iar de la echipa T doar cei care au ADMIN_CVAR
- Publicul | Afiseaza codul
public voice_listening(receiver, sender, bool:listen)
{
if((receiver == sender))
return FMRES_IGNORED
if(is_user_admin(sender))
{
engfunc(EngFunc_SetClientListening, receiver, sender, true)
return FMRES_SUPERCEDE
}
switch(gc_VoiceBlock)
{
case(2):
{
if((sender != g_Simon) && (!get_bit(g_SimonVoice, sender) && gc_VoiceBlock))
{
engfunc(EngFunc_SetClientListening, receiver, sender, false)
return FMRES_SUPERCEDE
}
}
case(1):
{
if(!get_bit(g_SimonVoice, sender) && gc_VoiceBlock)
{
engfunc(EngFunc_SetClientListening, receiver, sender, false)
return FMRES_SUPERCEDE
}
}
}
if(!is_user_alive(sender))
{
engfunc(EngFunc_SetClientListening, receiver, sender, false)
return FMRES_SUPERCEDE
}
if(sender == g_Simon)
{
engfunc(EngFunc_SetClientListening, receiver, sender, true)
return FMRES_SUPERCEDE
}
listen = true
if(g_SimonTalking && (sender != g_Simon))
{
listen = false
}
else
{
static CsTeams:steam
steam = cs_get_user_team(sender)
switch(gc_TalkMode)
{
case(2):
{
listen = (steam == CS_TEAM_CT)
}
case(1):
{
listen = (steam == CS_TEAM_CT || steam == CS_TEAM_T)
}
}
}
engfunc(EngFunc_SetClientListening, receiver, sender, listen)
return FMRES_SUPERCEDE
}
-
#Vali
- Fost moderator
- Posts: 2611
- Joined: 24 Jan 2012, 11:00
- Detinator Steam: Da
- SteamID: id/spryt3
- Reputatie: Fost Moderator
Fost Scripter eXtreamCS.com
1.2 / 3
- Location: root
- Has thanked: 81 times
- Been thanked: 144 times
-
Contact:
12 Feb 2014, 18:15
Spune-mi te rog variabila care memoreaza ca un user este Simon
-
Gabriel eXtream
- Membru, skill +2
- Posts: 953
- Joined: 20 Aug 2012, 16:43
- Detinator Steam: Da
- CS Status: Can't be touched
- Reputatie: Fost Moderator ajutator
Nume anterior: BlueSky#, EcHoO.
0.3 / 3
Utilizator neserios ( tepar )
- Fond eXtream: 0
- Location: Bucuresti
- Has thanked: 67 times
- Been thanked: 125 times
12 Feb 2014, 18:26
Banuiesc ca asta este
N-am gasit nici un bool
Nu stiu sigur, ti-am spus, nu am mai atins o sursa de mult timp
-
#Vali
- Fost moderator
- Posts: 2611
- Joined: 24 Jan 2012, 11:00
- Detinator Steam: Da
- SteamID: id/spryt3
- Reputatie: Fost Moderator
Fost Scripter eXtreamCS.com
1.2 / 3
- Location: root
- Has thanked: 81 times
- Been thanked: 144 times
-
Contact:
12 Feb 2014, 18:31
- | Afiseaza codul
public voice_listening(receiver, sender, bool:listen)
{
if((receiver == sender))
return FMRES_IGNORED
if((!(get_user_team(id) == 1) && !(get_user_flags(id) &ADMIN_SLAY)) || !g_Simon)
{
return FMRES_INGNORED
}
if(!(get_user_team(id) == 2) || !(get_user_flags(id) & ADMIN_CVAR))
{
return FMRES_INGNORED;
}
if(is_user_admin(sender))
{
engfunc(EngFunc_SetClientListening, receiver, sender, true)
return FMRES_SUPERCEDE
}
switch(gc_VoiceBlock)
{
case(2):
{
if((sender != g_Simon) && (!get_bit(g_SimonVoice, sender) && gc_VoiceBlock))
{
engfunc(EngFunc_SetClientListening, receiver, sender, false)
return FMRES_SUPERCEDE
}
}
case(1):
{
if(!get_bit(g_SimonVoice, sender) && gc_VoiceBlock)
{
engfunc(EngFunc_SetClientListening, receiver, sender, false)
return FMRES_SUPERCEDE
}
}
}
if(!is_user_alive(sender))
{
engfunc(EngFunc_SetClientListening, receiver, sender, false)
return FMRES_SUPERCEDE
}
if(sender == g_Simon)
{
engfunc(EngFunc_SetClientListening, receiver, sender, true)
return FMRES_SUPERCEDE
}
listen = true
if(g_SimonTalking && (sender != g_Simon))
{
listen = false
}
else
{
static CsTeams:steam
steam = cs_get_user_team(sender)
switch(gc_TalkMode)
{
case(2):
{
listen = (steam == CS_TEAM_CT)
}
case(1):
{
listen = (steam == CS_TEAM_CT || steam == CS_TEAM_T)
}
}
}
engfunc(EngFunc_SetClientListening, receiver, sender, listen)
return FMRES_SUPERCEDE
}
-
Gabriel eXtream
- Membru, skill +2
- Posts: 953
- Joined: 20 Aug 2012, 16:43
- Detinator Steam: Da
- CS Status: Can't be touched
- Reputatie: Fost Moderator ajutator
Nume anterior: BlueSky#, EcHoO.
0.3 / 3
Utilizator neserios ( tepar )
- Fond eXtream: 0
- Location: Bucuresti
- Has thanked: 67 times
- Been thanked: 125 times
-
Users browsing this forum: server_cmd and 45 guests