Posts: 11
Threads: 5
Joined: Apr 2010
Reputation:
0
Hello!
Assume that I'm a programmer.
I would like to add a new function, improve your program (SAMP).
Is it compatible with the license?
Regards.
Posts: 2,082
Threads: 118
Joined: Jan 2010
Reputation:
0
Excuse me?
You can create scripting functions, plugins, or scripts - but you cannot tamper with the executable part of the server.
Posts: 11
Threads: 5
Joined: Apr 2010
Reputation:
0
Ok, but client?
To the server could i add new function by the plugin.
He will send a message to my client. (Not a client SAMP)
And then my client will call the function of SAMP / My functions.
And here my question:
Can I call the function of SAMP with my own client?
Does the application SAMP can legally work with my own application?
// Edit1:
The same principle operates audio plugin.
To send a call to the client - plugin imported to the SAMP server.
But when the function go to client, Do not invoke the function SAMP but a new feature created by the author of plugin audio.
I would like the same way to add more new features.
So I'm asking is whether this is consistent with the license?
And what if I wanted to call the SAMP function?
For example:
My plugin on server ---- >> My client == send function "Abrakadabra()".
A mуj serwer kiedy dostanie informacje o wywołaniu funkcji Abrakadabra() wywołuje:
TextDrawHideForPlayer(playerid,Text:PAL1[playerid]);
TextDrawHideForPlayer(playerid,Text:PAL2[playerid]);
TextDrawHideForPlayer(playerid,Text:PAL3);
And please see:
My function: 1 packet of data sent from server to client
SAMP: 3 packages of data
The only question is:
Is it compatible with the license?
Posts: 2,082
Threads: 118
Joined: Jan 2010
Reputation:
0
It would be fine if it was controlled by a plugin, rather than a memory hack.