Buna seara!
In primul rand nu sunt scripter sau ceva de genul acesta, dar doresc sa-mi fac un server de cs.
Am vazut pe unele servere de cs ca are sunete modificate radio acel meniu cu chose team etc, si as dori sa fac si eu asta dar nu stiu cum.
Am bagat sunetele in format wav si le-am pus acelasi nume ca cel original al serverului, dar tot nu merge...pentru ca acele sunete tine de clientul fiecaruia si nu de server in sine.
Dar ma gândeam ca poate exista un plugin ceva care poate forta playerul la intrarea pe server sa descarce si acele sunete...in genul altor resurse necesare.
Si ceva cu care sa pot modifica meniul ala de selectie când intri pe server si când schimbi echipa...gen sa nu mai scrie cs-force sa scrie Politia Romaniei sau ceva de genul...ati prins voi ideea
Multumesc celor ce isi vor da interesul pentru citirea acestui thread
Modificare sunete si altele
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
- Laurentiu P.
- Fost moderator
- Posts: 2549
- Joined: 10 Jul 2013, 21:26
- Detinator Steam: Da
- Reputatie: Fost super moderator
- Fond eXtream: 100
- Has thanked: 26 times
- Been thanked: 62 times
- Contact:
Mutat in probleme-servere/
Schimbare nume echipa https://forums.alliedmods.net/showthread.php?t=224906
Sunete win ct/t http://forum.cs16.ro/topic/275770-reque ... -rezolvat/
In mare nu am inteles mai nimic ... :D
Schimbare nume echipa https://forums.alliedmods.net/showthread.php?t=224906
Sunete win ct/t http://forum.cs16.ro/topic/275770-reque ... -rezolvat/
In mare nu am inteles mai nimic ... :D
no...
- levin
- Scripter eXtreamCS
- Posts: 3844
- Joined: 24 Aug 2011, 12:24
- Detinator Steam: Da
- CS Status: ♅
- Detinator server CS: ☯∴
- SteamID: riseofevo
- Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy - Location: ҳ̸Ҳ̸ҳ
- Discord: devilclass
- Has thanked: 36 times
- Been thanked: 594 times
- Contact:
radio-
https://forums.alliedmods.net/showthread.php?p=573867
https://forums.alliedmods.net/showthread.php?p=490083
echipa-
https://forums.alliedmods.net/showpost. ... ostcount=3
https://forums.alliedmods.net/showthread.php?p=573867
https://forums.alliedmods.net/showthread.php?p=490083
echipa-
https://forums.alliedmods.net/showpost. ... ostcount=3
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
-
- Membru, skill 0
- Posts: 11
- Joined: 27 Feb 2019, 18:32
- Detinator Steam: Nu
- CS Status: Citesc forumul eXtreamCS.com...!
- Fond eXtream: 0
partea cu sunetele am rezolvat-o dar nu imi dau seama unde ar trebui sa introduc codul acela referitor la echipa...ca nu specifica in tutorial... :sob:L E V I N wrote: ↑28 Feb 2019, 12:36radio-
https://forums.alliedmods.net/showthread.php?p=573867
https://forums.alliedmods.net/showthread.php?p=490083
echipa-
https://forums.alliedmods.net/showpost. ... ostcount=3
- levin
- Scripter eXtreamCS
- Posts: 3844
- Joined: 24 Aug 2011, 12:24
- Detinator Steam: Da
- CS Status: ♅
- Detinator server CS: ☯∴
- SteamID: riseofevo
- Reputatie: Scripter eXtreamCS
Nume anterior: Adryyy - Location: ҳ̸Ҳ̸ҳ
- Discord: devilclass
- Has thanked: 36 times
- Been thanked: 594 times
- Contact:
Code: Select all
#include < amxmodx >
#include < engine >
#include < cstrike >
#include < fakemeta >
const m_iMenuCode = 205;
new const JOIN_TEAM_MENU_FIRST[ ] = "#Team_Select";
new const JOIN_TEAM_MENU_FIRST_SPEC[ ] = "#Team_Select_Spect";
new const JOIN_TEAM_VGUI_MENU = 2;
new bool:g_bValidated[ 33 ];
new g_iMsgShowMenu;
new g_iMsgVGUI;
enum ( += 1 )
{
CLASS_TYPE_NONE = -1,
CLASS_TYPE_A,
CLASS_TYPE_B,
CLASS_TYPE_C
};
new g_iClass[ 33 ];
public plugin_init( )
{
g_iMsgVGUI = get_user_msgid( "VGUIMenu" );
g_iMsgShowMenu = get_user_msgid( "ShowMenu" );
register_message( g_iMsgShowMenu, "OnOpenTextMenu" );
register_message( g_iMsgVGUI, "OnOpenVGUIMenu" );
register_clcmd( "chooseteam", "OnJoinAttempt" );
register_clcmd( "jointeam", "OnJoinAttempt" );
register_clcmd( "joinclass", "OnJoinAttempt" );
}
public client_putinserver( iClient )
{
g_bValidated[ iClient ] = false;
g_iClass[ iClient ] = CLASS_TYPE_NONE;
}
public OnJoinAttempt( iClient )
{
return ( g_bValidated[ iClient ] ? PLUGIN_CONTINUE : PLUGIN_HANDLED );
}
public OnOpenTextMenu( iMsgId, iDest, iClient ) // MESSAGE SHOWMENU
{
if( !is_user_connected( iClient ) )
return PLUGIN_CONTINUE;
static szText[ 64 ];
get_msg_arg_string( 4, szText, charsmax( szText ) );
if( equal( szText, JOIN_TEAM_MENU_FIRST ) || equal( szText, JOIN_TEAM_MENU_FIRST_SPEC ) )
{
if( !g_bValidated[ iClient ] )
{
set_task( 1.0, "TaskOpenMenu", iClient + 1537 );
log_amx( "CALLED" );
set_pdata_int( iClient, m_iMenuCode, 0 ); // Reset CS menu behavior
return PLUGIN_HANDLED;
}
}
return PLUGIN_CONTINUE;
}
public OnOpenVGUIMenu( iMsgId, iDest, iClient )
{
if( !is_user_connected( iClient ) )
return PLUGIN_CONTINUE;
new iOption = get_msg_arg_int( 1 );
if( iOption != JOIN_TEAM_VGUI_MENU )
return PLUGIN_CONTINUE;
if( !g_bValidated[ iClient ] )
{
OnJoinMenuOpen( iClient );
return PLUGIN_HANDLED;
}
return PLUGIN_CONTINUE;
}
public TaskOpenMenu( iClient )
{
iClient -= 1537;
if( !is_user_connected( iClient ) )
return PLUGIN_CONTINUE;
OnJoinMenuOpen( iClient );
return PLUGIN_CONTINUE;
}
public OnJoinMenuOpen( iClient )
{
new hMenu = menu_create( "\r[ Menu ]\wJoin Menu", "JoinMenuHandler" );
menu_additem( hMenu, "Team CT", "", 0 );
menu_additem( hMenu, "Team TR", "", 0 );
menu_additem( hMenu, "Random", "", 0 );
menu_setprop( hMenu, MPROP_EXIT, MEXIT_NEVER );
menu_display( iClient, hMenu, 0 );
}
public JoinMenuHandler( iClient, hMenu, iItem )
{
if( iItem < 0 )
{
menu_destroy( hMenu );
return PLUGIN_HANDLED;
}
if(iItem!=2) cs_set_user_team( iClient, ( iItem == 0 ? CS_TEAM_CT : CS_TEAM_T ) );
else cs_set_user_team(iClient,random_num(1,2))
new hSubMenu = menu_create( "\r[ Menu ] \wChoose the class", "TeamClassMenuHandler" );
menu_additem( hSubMenu, "Class 1", "", 0 );
menu_additem( hSubMenu, "Class 2", "", 0 );
menu_additem( hSubMenu, "Class 3", "", 0 );
menu_additem( hSubMenu, "Class 4", "", 0 );
menu_additem( hSubMenu, "Class 5", "", 0 );
menu_setprop( hSubMenu, MPROP_EXIT, MEXIT_NEVER );
menu_display( iClient, hSubMenu, 0 );
menu_destroy( hMenu );
return PLUGIN_HANDLED;
}
public TeamClassMenuHandler( iClient, hMenu, iItem )
{
if( iItem < 0 )
{
menu_destroy( hMenu );
return PLUGIN_HANDLED;
}
switch(iItem)
{
case 0: engclient_cmd(iClient,"joinclass","1")
case 1: engclient_cmd(iClient,"joinclass","2")
case 2: engclient_cmd(iClient,"joinclass","3")
case 3: engclient_cmd(iClient,"joinclass","4")
case 4: engclient_cmd(iClient,"joinclass","random_num(1,4)")
}
g_iClass[ iClient ] = iItem;
g_bValidated[ iClient ] = true;
menu_destroy( hMenu );
return PLUGIN_HANDLED;
}
Pentru ajutor, faceți cerere bine detaliată, completând și respectând modelul corespunzător.
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)
Nu-mi mai dați cereri doar pentru a mă avea în lista de prieteni.
Dacă te ajut, și mă ignori/etc > te adaug în „foe”.
Aveți grijă la cei ce încearcă să mă copieze sau să dea drept mine..Puteți lua legătura cu mine prin STEAM dacă aveți o problemă/nelămurire în acest caz! Cont de forum am doar aici.
În cazul în care utilizați ceva din ce am postat(ex: aici), e bine să fiți la curent cu modificările aduse și de aici, iar dacă sunt ceva probleme nu ezitați să luați legătura cu mine. Actualizarea unor coduri nu se vor afișa public, doar dacă se găsește ceva critic/urgent de remediat, unele fiind coduri vechi iar unele refăcute chiar recent dar private.
* Nume pe cs1.6: eVoLuTiOn \ Nume vechi: eVo
* Atelierul meu - post2819572.html#p2819572 (închis, click link ca să vedeți de ce)