VeteranXX
|
Can anyone add to this to make it happen?
Thanks!
Code:
// Flag Drop Sounds
$Flag::DropSound[enemyflag] ="mine_act";
$Flag::DropSound[friendlyflag] ="shieldhit";
function Flag::DropSounds( %team, %cl ) {
return ( %team == Client::GetTeam( getManagerId() ) ) ? ( localSound( $Flag::DropSound[friendlyflag] ) ) : ( localSound( $Flag::DropSound[enemyflag] ) );
}
Event::Attach(eventFlagDrop, Flag::DropSounds);
|
|
|
Sour++ Contributor
|
edit
|
|
Last edited by lemon; 04-30-2017 at 00:50..
|
Sour++ Contributor
|
This will allow you to replace all flag related sounds for each team individually.
1. Open sounds.zip in base folder and rename flag1.ogg, flagreturn.ogg, and flagcapture.ogg to bflag1.ogg, bflagreturn.ogg, and bflagcapture.ogg. You can use these for either team now.
2. Save code below as flagsounds140.acs.cs and put it in your modules folder.
3. Edit the sounds for each event. I made them all the same initially but you can use (most of) the sounds in sounds.zip or put custom .wav or .ogg sounds in your base folder.
Code:
// flag sounds for 1.40
$Flag::DropSound[0]="shieldhit"; // BE
$Flag::DropSound[1]="bxplo4"; // DS
$Flag::DropSound[def]="bxplo4"; // default
$Flag::ReturnSound[0]="shieldhit";
$Flag::ReturnSound[1]="bxplo4";
$Flag::ReturnSound[def]="bxplo4";
$Flag::GrabSound[0]="shieldhit";
$Flag::GrabSound[1]="bxplo4";
$Flag::GrabSound[def]="bxplo4";
$Flag::PickupSound[0]="shieldhit";
$Flag::PickupSound[1]="bxplo4";
$Flag::PickupSound[def]="bxplo4";
$Flag::CapSound[0]="shieldhit";
$Flag::CapSound[1]="bxplo4";
$Flag::CapSound[def]="bxplo4";
function Flag::DropSounds( %team, %cl ) {
switch ( %team ) {
case "0":
localSound( $Flag::DropSound[0] );
break;
case "1":
localSound( $Flag::DropSound[1] );
break;
default:
localSound( $Flag::DropSound[def] );
break;
}
}
function Flag::ReturnSounds( %team, %cl ) {
switch ( %team ) {
case "0":
localSound( $Flag::ReturnSound[0] );
break;
case "1":
localSound( $Flag::ReturnSound[1] );
break;
default:
localSound( $Flag::ReturnSound[def] );
break;
}
}
function Flag::GrabSounds( %team, %cl ) {
switch ( %team ) {
case "0":
localSound( $Flag::GrabSound[0] );
break;
case "1":
localSound( $Flag::GrabSound[1] );
break;
default:
localSound( $Flag::GrabSound[def] );
break;
}
}
function Flag::PickupSounds( %team, %cl ) {
switch ( %team ) {
case "0":
localSound( $Flag::PickupSound[0] );
break;
case "1":
localSound( $Flag::PickupSound[1] );
break;
default:
localSound( $Flag::PickupSound[def] );
break;
}
}
function Flag::CapSounds( %team, %cl ) {
switch ( %team ) {
case "0":
localSound( $Flag::CapSound[0] );
break;
case "1":
localSound( $Flag::CapSound[1] );
break;
default:
localSound( $Flag::CapSound[def] );
break;
}
}
Event::Attach(eventFlagDrop, Flag::DropSounds);
Event::Attach(eventFlagReturn, Flag::ReturnSounds);
Event::Attach(eventFlagGrab, Flag::GrabSounds);
Event::Attach(eventFlagPickup, Flag::PickupSounds);
Event::Attach(eventFlagCap, Flag::CapSounds);
|
|
Last edited by lemon; 04-30-2017 at 18:31..
|
VeteranXX
|
This is a script that should have been around for the past decade. You have done Gods work lemon. Bless you child.
|
|
|
Sour++ Contributor
|
|
|
Last edited by lemon; 04-30-2017 at 22:37..
|
Sour++ Contributor
|
|
|
Last edited by lemon; 04-30-2017 at 22:37..
|
VeteranXX Contributor
|
Last edited by lemontw; 04-30-2017 at 09:37 PM.
|
|
|
VeteranXX
|
Quote:
Originally Posted by lemontw
This will allow you to replace all flag related sounds for each team individually.
1. Open sounds.zip in base folder and rename flag1.ogg, flagreturn.ogg, and flagcapture.ogg to bflag1.ogg, bflagreturn.ogg, and bflagcapture.ogg. You can use these for either team now.
2. Save code below as flagsounds140.acs.cs and put it in your modules folder.
3. Edit the sounds for each event. I made them all the same initially but you can use (most of) the sounds in sounds.zip or put custom .wav or .ogg sounds in your base folder.
Code:
// flag sounds for 1.40
$Flag::DropSound[0]="shieldhit"; // BE
$Flag::DropSound[1]="bxplo4"; // DS
$Flag::DropSound[def]="bxplo4"; // default
$Flag::ReturnSound[0]="shieldhit";
$Flag::ReturnSound[1]="bxplo4";
$Flag::ReturnSound[def]="bxplo4";
$Flag::GrabSound[0]="shieldhit";
$Flag::GrabSound[1]="bxplo4";
$Flag::GrabSound[def]="bxplo4";
$Flag::PickupSound[0]="shieldhit";
$Flag::PickupSound[1]="bxplo4";
$Flag::PickupSound[def]="bxplo4";
$Flag::CapSound[0]="shieldhit";
$Flag::CapSound[1]="bxplo4";
$Flag::CapSound[def]="bxplo4";
function Flag::DropSounds( %team, %cl ) {
switch ( %team ) {
case "0":
localSound( $Flag::DropSound[0] );
break;
case "1":
localSound( $Flag::DropSound[1] );
break;
default:
localSound( $Flag::DropSound[def] );
break;
}
}
function Flag::ReturnSounds( %team, %cl ) {
switch ( %team ) {
case "0":
localSound( $Flag::ReturnSound[0] );
break;
case "1":
localSound( $Flag::ReturnSound[1] );
break;
default:
localSound( $Flag::ReturnSound[def] );
break;
}
}
function Flag::GrabSounds( %team, %cl ) {
switch ( %team ) {
case "0":
localSound( $Flag::GrabSound[0] );
break;
case "1":
localSound( $Flag::GrabSound[1] );
break;
default:
localSound( $Flag::GrabSound[def] );
break;
}
}
function Flag::PickupSounds( %team, %cl ) {
switch ( %team ) {
case "0":
localSound( $Flag::PickupSound[0] );
break;
case "1":
localSound( $Flag::PickupSound[1] );
break;
default:
localSound( $Flag::PickupSound[def] );
break;
}
}
function Flag::CapSounds( %team, %cl ) {
switch ( %team ) {
case "0":
localSound( $Flag::CapSound[0] );
break;
case "1":
localSound( $Flag::CapSound[1] );
break;
default:
localSound( $Flag::CapSound[def] );
break;
}
}
Event::Attach(eventFlagDrop, Flag::DropSounds);
Event::Attach(eventFlagReturn, Flag::ReturnSounds);
Event::Attach(eventFlagGrab, Flag::GrabSounds);
Event::Attach(eventFlagPickup, Flag::PickupSounds);
Event::Attach(eventFlagCap, Flag::CapSounds);
|
nice!!
|
|
|
Sour++ Contributor
|
friendly/enemy version
Code:
// flag sounds for 1.40
$Flag::DropSound[friendlyflag]="shieldhit";
$Flag::DropSound[enemyflag]="bxplo4";
$Flag::ReturnSound[friendlyflag]="shieldhit";
$Flag::ReturnSound[enemyflag]="bxplo4";
$Flag::GrabSound[friendlyflag]="shieldhit";
$Flag::GrabSound[enemyflag]="CapturedTower";
$Flag::PickupSound[friendlyflag]="shieldhit";
$Flag::PickupSound[enemyflag]="bxplo4";
$Flag::CapSound[friendlyflag] ="shieldhit";
$Flag::CapSound[enemyflag]="bxplo4";
function Flag::DropSounds( %team, %cl ) {
return ( %team == Client::GetTeam( getManagerId() ) ) ? ( localSound( $Flag::DropSound[friendlyflag] ) ) : ( localSound( $Flag::DropSound[enemyflag] ) );
}
function Flag::ReturnSounds( %team, %cl ) {
return ( %team == Client::GetTeam( getManagerId() ) ) ? ( localSound( $Flag::ReturnSound[friendlyflag] ) ) : ( localSound( $Flag::ReturnSound[enemyflag] ) );
}
function Flag::GrabSounds( %team, %cl ) {
return ( %team == Client::GetTeam( getManagerId() ) ) ? ( localSound( $Flag::GrabSound[friendlyflag] ) ) : ( localSound( $Flag::GrabSound[enemyflag] ) );
}
function Flag::PickupSounds( %team, %cl ) {
return ( %team == Client::GetTeam( getManagerId() ) ) ? ( localSound( $Flag::PickupSound[friendlyflag] ) ) : ( localSound( $Flag::PickupSound[enemyflag] ) );
}
function Flag::CapSounds( %team, %cl ) {
return ( %team == Client::GetTeam( getManagerId() ) ) ? ( localSound( $Flag::CapSound[friendlyflag] ) ) : ( localSound( $Flag::CapSound[enemyflag] ) );
}
Event::Attach(eventFlagDrop, Flag::DropSounds);
Event::Attach(eventFlagReturn, Flag::ReturnSounds);
Event::Attach(eventFlagGrab, Flag::GrabSounds);
Event::Attach(eventFlagPickup, Flag::PickupSounds);
Event::Attach(eventFlagCap, Flag::CapSounds);
|
|
Last edited by lemon; 05-03-2017 at 21:49..
|
VeteranX
|
sworders have captured our flag!
butchers have captured our flag
|
|
|
Sour++ Contributor
|
Quote:
Originally Posted by vamp
thats awesome
|
ty
tribes code is p ez
|
|
|
VeteranXX
|
milk, do you have good sounds to use for these?
|
|
|
VeteranXX
|
working on it. haven't settled on them yet. will post when done
|
|
|
VeteranX
|
you should use those sounds krogoth ripped from ascend. or maybe some other version of tribes.
|
|
|
VeteranXX
|
Lemon, when a flag is captured it plays the default cap sound, not the ones assigned, and its also triggering the enemy return sound. Any ideas?
|
|
|
VeteranXX
|
Quote:
Originally Posted by S_hift
you should use those sounds krogoth ripped from ascend. or maybe some other version of tribes.
|
I am using some of them.
|
|
|
Sour++ Contributor
|
Quote:
Originally Posted by Milk-Man
Lemon, when a flag is captured it plays the default cap sound, not the ones assigned, and its also triggering the enemy return sound. Any ideas?
|
did u delete flagcapture.ogg and flagreturn.ogg in sounds.zip? if the sound is playing you have a copy of it somewhere
|
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
AGENT: claudebot / Y
All times are GMT -4. The time now is 04:06.
|