auto_include.ms
proc(_GetIP, @player,
#broadcast(colorize('&bUsing this as decoded string: ('.@ba')'),devtest)
)
proc(_PlayerCount, @server,
#broadcast(colorize('&bUsing this as decoded string: ('.@ba')'),devtest)
)
proc(_PlayerList, @server,
#broadcast(colorize('&bUsing this as decoded string: ('.@ba')'),devtest)
)
proc(_GetServers,
#broadcast(colorize('&bUsing this as decoded string: ('.@ba')'),devtest)
)
proc(_Message, @playername, @message,
#broadcast(colorize('&bUsing this as decoded string: ('.@ba')'),devtest)
)
proc(_GetServerName,
#broadcast(colorize('&bUsing this as decoded string: ('.@ba')'),devtest)
)
proc(_Broadcast, @channel, @message,
#broadcast(colorize('&bUsing this as decoded string: ('.@ba')'),developer)
)
BungeeMessageChannel.msa
*:/GetIP [$player='jakecline'] = >>>
#broadcast(colorize('&cCalling procedure: _GetIP('.$player')'),devtest)
_GetIP($player)
<<<
*:/PlayerCount [$server='skyprison'] = >>>
#broadcast(colorize('&cCalling procedure: _PlayerCount('.$server.')'),devtest)
_PlayerCount($server)
<<<
*:/PlayerList [$server='skyprison'] = >>>
#broadcast(colorize('&cCalling procedure: _PlayerList('.$server.')'),devtest)
_PlayerList($server)
<<<
*:/GetServers [$server='skyprison'] = >>>
#broadcast(colorize('&cCalling procedure: _GetServers('.$server.')'),devtest)
_GetServers($server)
<<<
*:/gmessage [$player='jakecline'] [$message='test'] = >>>
#broadcast(colorize('&cCalling procedure: _Message('.$player.','.$message.')'),devtest)
_Message($player,$message)
<<<
*:/GetServerName = >>>
#broadcast(colorize('&cCalling procedure: _GetServerName()'),devtest)
_GetServerName($server)
<<<
*:/gbroadcast [$channel='Developer'] [$=' '] = >>>
broadcast(colorize('&cCalling procedure: _Broadcast('.
'ALL'.
','.
$channel.
','.
$.
'&c)'),devtest
)
_Broadcast('ALL',$channel,$)
<<<
*:/d [$=' '] = >>>
_Broadcast
('Developer','&e[&eDEV-&bOcean&e] &4'.trim
(player()).
' &f: &r&b'.
$)
<<<
main.ms
bind(plugin_message_received, null, null, @event,
@debug=false # turn debug on or off
if (@debug,
broadcast('Array Keys in event [plugin_message_recieved]: '.array_keys
(@event),jwtest
)
broadcast('Channel: '.
@event[channel
],jwtest
)
broadcast('event_type: '.
@event[event_type
],jwtest
)
broadcast('macrotype: '.
@event[macrotype
],jwtest
)
broadcast('Event Bytes undecoded: '.
@event[bytes
],jwtest
)
)
)
bind(plugin_message_received, null, array(Channel
: 'BungeeCord'), @event,
@debug=false # turn debug on or off
if (@debug,
broadcast('Array Keys in event [plugin_message_recieved]: '.array_keys
(@event),devtest
)
console('Channel: '.
@event[channel
])
broadcast('Channel: '.
@event[channel
],devtest
)
console('event_type: '.
@event[event_type
])
broadcast('event_type: '.
@event[event_type
],devtest
)
console('macrotype: '.
@event[macrotype
])
broadcast('macrotype: '.
@event[macrotype
],devtest
)
console('Event Bytes undecoded: '.
@event[bytes
])
broadcast('Event Bytes undecoded: '.
@event[bytes
],devtest
)
)
@ba=@event[bytes]
# console('Request: '.@request)
# broadcast('Request: '.@request,devtest)
switch (@request,
'IP', #get the real ip from the player
console('IP: '.
@ipofplayer.
':'.
@portofplayer)
broadcast('IP: '.
@ipofplayer.
':'.
@portofplayer,devtest
)
'PlayerCount', #shows the player count of server
console('NumberOfPlayers: '.
@playercount)
broadcast('NumberOfPlayers: '.
@playercount,devtest
)
'PlayerList', #shows every player in the server
'GetServers', #shows all servers
'GetServer', #shows current server
console('Servername: '.
@servername)
broadcast('Servername: '.
@servername,devtest
)
'Forward', #recieve incoming message
'Developer', #recieve incoming message
'UUID', #shows Unique User ID of currentplayer
'UUIDOther', #shows Unique User ID of otherplayer
console('UUID of player: '.
@uuidplayer.
' = '.
@uuid)
broadcast('UUID of player: '.
@uuidplayer.
' = '.
@uuid,devtest
)
, # nothing found, throw exception
throw(PluginInternalException
,'No correct request found, are you sure BungeeCord did not change the plugin msg format?')
)
)
oh
and for another server
(our freebuild
) it is a little bit different because of othername
in staff
chat
in BungeeMessageChannel.msa
*:/d [$=' '] = >>>
_Broadcast
('Developer','&e[&eDEV-&2Build&e] &4'.trim
(player()).
' &f: &r&b'.
$)
<<<