Control-NPC:
PHP Code:
function onActionPlayerOnline() {
// other code will likely be in here
player.join("player_functions");
}
class: player_functions
PHP Code:
public function sendMsg(msg) {
player.triggerclient("weapon", "-Messages", "msg", msg);
}
Weapon: -Messages:
PHP Code:
//#CLIENTSIDE
function onActionClientSide() {
if (params[0] == "msg") {
displayMessage(params[1])
}
}
public function sendMsg(msg) {
displayMessage(msg);
}
function displayMessage(msg) {
echo(msg);
}
Example Weapon Usage:
PHP Code:
function onCreated() {
findplayer("Example").sendMsg("Hello!");
player.sendMsg("Also works."); // when player is available.
}
//#CLIENTSIDE
function onCreated() {
("-Messages").sendMsg("World!");
}