Re: [REL] Audio Client and Plugin v0.2 -
pyrodave - 17.07.2009
Is there a live server running where this can be seen in action rather than having to set it up to test? Would be very helpful if there was
Cheers
David
EDIT: Sorry found the example
Re: [REL] Audio Client and Plugin v0.2 -
Incognito - 19.07.2009
watkijkje: Glad to hear that you now have it working! Yes, I forgot about the option that you mentioned in your post. What this basically does is statically link the runtime libraries with the DLL, freeing dependency of the .NET Framework on machines where it is not installed. The only disadvantage is that when a new version of the .NET Framework releases, the DLL will continue to use the outdated libraries until it is recompiled. In any case, seeing that this prevents compatibility issues, I will consider doing it myself in the next release.
Re: [REL] Audio Client and Plugin v0.2 -
[top_Shoter] - 19.07.2009
were's the FS to it?
Re: [REL] Audio Client and Plugin v0.2 -
Incognito - 19.07.2009
There is an example filterscript in the server package located at the bottom of the first post in this topic. However, it only demonstrates basic usage of the natives and callbacks—the real aim here is to make audio files play at scriptable events in your own gamemode.
Re: [REL] Audio Client and Plugin v0.2 -
James_Alex - 19.07.2009
very nice and useful
Re: [REL] Audio Client and Plugin v0.2 -
cyber_punk - 23.07.2009
Has anyone gotten both this plugin and the YSI object streamer working together? Seems I can connect to the server, load a pack, now if I don't play a sound the objects load, but the moment a sound gets played the objects unload. I thought maybe the Audio_Poll'er timer might have been clashing so I added the timer to YSI timer offsetting function and still no change in behavior.
Re: [REL] Audio Client and Plugin v0.2 -
1337connor - 26.07.2009
So, Is this like its own shoutcast for SAMP?
Re: [REL] Audio Client and Plugin v0.2 -
cyber_punk - 27.07.2009
Anyone got this working with an object streamer??!?!?!?!?
Re: [REL] Audio Client and Plugin v0.2 -
Incognito - 28.07.2009
cyber_punk: I am unable to reproduce that. The YSI object streamer appears to work fine with my client and plugin (the latest development version). Check your script for other conflicts. If, for some reason, you still cannot solve your problem, there are plenty of other object streamers available for you to use, but I highly doubt the plugin is rendering your script inoperable.
Connor(GTA24.NET): Not really.
Re: [REL] Audio Client and Plugin v0.2 -
Dedepc - 28.07.2009
Hi all, I'm a new user of this plugin, i've read all the topic and don't find a solution for my problem
Anyone could show me a simple code of reading a sound with
3DPosition and a
EAX effect, in a command for example.
I've tried to do it, but it doesn't work anyway
[code=Pawn]if (strcmp("/test", cmdtext, true, 5) == 0)
{
Audio_Play(playerid, 1, 2, 0, 1);
Audio_Set3DPosition(playerid, 2, -1410.1191, -308.4622,13.84);
return 1;
}[/code]
I'm hearing the sound
all over the map
Maybe a function shouldn't be set in this place, i don't know.
Thank you for your answers
Re: [REL] Audio Client and Plugin v0.2 -
Incognito - 30.07.2009
The floating-point numbers used in Audio_Set3DPosition are not coordinates in the game world. They are offsets of the user's listening center. (By the way, this native requires five arguments—you used four!) What you are trying to do, however, can be accomplished by creating a few distance checks and using Audio_SetVolume on a timer (i.e., when the player gets closer to a point, the sound will become louder). This is not true 3D sound, but it is close enough.
Edit: Check the second post of this thread for a better example.
Re: [REL] Audio Client and Plugin v0.2 -
Dedepc - 31.07.2009
Aah ok !
Thank you very much
Incognito !
Your help was useful
Re: [REL] Audio Client and Plugin v0.3.1 -
Incognito - 15.08.2009
=Contador=: Download the server package again. I compiled the plugin with an older version of GCC/G++, and it seems to work on my Debian 4 installation.
GTAIV2008: Great! I am always glad to hear that people are using this plugin on their servers.
steryman_007: I might consider creating a small walkthrough later. In the meantime, look at the contents of the server package (particularly the filterscript), because nearly everything is explained there.
Re: [REL] Audio Client and Plugin v0.3.1 -
NeRoSiS - 16.08.2009
This is a great plugin, but a few ways to make it better...
Make it stream custom models to the player to, now that'd be something, when I say models I I mean car models, building models, billboard models.
Why not get someone else to do it?
Because it would be awesome having only one client the server has to download so that they can really appreciate the server.
Re: [REL] Audio Client and Plugin v0.3.2 -
Incognito - 16.08.2009
That has been suggested before, but it would require client-side hooks and possibly other modifications, which would technically violate SA-MP's license agreement. This client, apart from reading a few memory addresses to see if the game has focus, does nothing but communicate with the TCP server created by the plugin to play back audio files.
v0.3.2 has been released:
Quote:
- Fixed bug related to stopping and starting audio files in the client; handle IDs and sequence IDs are now automatically assigned by the plugin
- Fixed bug in the client that caused some track changes in online stations to print incorrectly
- Made the text block in the client auto-clear after reaching a set limit (committed in v0.3.1, but lowered limit in v0.3.2)
|
Note that in this version, you can keep track of handle IDs and sequence IDs like this:
pawn Код:
new
handleid,
sequenceid;
handleid = Audio_Play(0, 1, 0, 0, 0);
sequenceid = Audio_CreateSequence();
Audio_Stop(0, handleid);
Audio_DestroySequence(sequenceid);
Re: [REL] Audio Client and Plugin v0.3.2 -
NeRoSiS - 16.08.2009
Quote:
|
Originally Posted by Incognito
That has been suggested before, but it would require client-side hooks and possibly other modifications, which would technically violate SA-MP's license agreement. This client, apart from reading a few memory addresses to see if the game has focus, does nothing but communicate with the TCP server created by the plugin to play back audio files.
v0.3.2 has been released:
Quote:
- Fixed bug related to stopping and starting audio files in the client; handle IDs and sequence IDs are now automatically assigned by the plugin
- Fixed bug in the client that caused some track changes in online stations to print incorrectly
- Made the text block in the client auto-clear after reaching a set limit (committed in v0.3.1, but lowered limit in v0.3.2)
|
Note that in this version, you can keep track of handle IDs and sequence IDs like this:
pawn Код:
new handleid, sequenceid;
handleid = Audio_Play(0, 1, 0, 0, 0); sequenceid = Audio_CreateSequence();
Audio_Stop(0, handleid); Audio_DestroySequence(sequenceid);
|
With Kye's permission to violate the terms of service, do you think you would do it?
Re: [REL] Audio Client and Plugin v0.3.2 -
Google63 - 17.08.2009
I suggest you to use callback hook(y_less wrote topic for it) so users dont have to put Audio_OnPlayerConnect() & Audio_OnPlayerDisconnect(); in gm/fs callbacks
Re: [REL] Audio Client and Plugin v0.3.2 -
hansen111 - 17.08.2009
Sounds good Incognito, i always wondered why you choose to let the scripting decide handleids and not the plugin, so this is a good improvement that makes it harder for scripters to mess up.
Its a real powerful app, i wouldn't be surprised if audio plugin will run on most sa-mp servers within a near future.
Re: [REL] Audio Client and Plugin v0.3.2 -
Incognito - 17.08.2009
Wazza!: Probably not. That is not the aim of this project. If you want good integrated custom model support for San Andreas, try MTA. It would be far too complicated to put such functionality in this client. I have not, however, completely dropped consideration of other features that do not interface with the game, such as client keybind support. Voice chat is also almost certainly possible. These ideas take time and energy to implement, though, and since I am the only developer and there is little interest in the community, it is unlikely such features will ever be coded.
JoeBullet: Callback hook? I see no reference of this on the forums. Do you mean invoking PAWN in the plugin?
hansen111: Thanks. I, too, hope that more people will take notice of this project in the future, because I think it really adds a new dimension to SA-MP.
Re: [REL] Audio Client and Plugin v0.3.2 -
NeRoSiS - 17.08.2009
Quote:
|
Originally Posted by Incognito
Wazza!: Probably not. That is not the aim of this project. If you want good integrated custom model support for San Andreas, try MTA. It would be far too complicated to put such functionality in this client. I have not, however, completely dropped consideration of other features that do not interface with the game, such as client keybind support. Voice chat is also almost certainly possible. These ideas take time and energy to implement, though, and since I am the only developer and there is little interest in the community, it is unlikely such features will ever be coded.
|
Okay, fair enough.
Nice one with it anyway and good luck with any future projects you create.