Graal Forums  

Go Back   Graal Forums > Graal V6 forums > Announcements
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Rating: Thread Rating: 10 votes, 5.00 average. Display Modes
  #1  
Old 11-11-2014, 04:45 AM
fowlplay4 fowlplay4 is offline
team canada
fowlplay4's Avatar
Join Date: Jul 2004
Location: Canada
Posts: 5,200
fowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond repute
RC3 Beta Release

I've put together a beta client my fellow Windows users can try out. It is stable and I have been using it personally for a couple weeks now. There are still some features I plan to release. Feel free to post any feedback/comments.



Download Link:

http://fp4.ca/windows_rc3_beta.zip

Instructions:

1. Extract zip to it's own folder.
2. Run RemoteControl3.exe

Note: You will need to re-enter your password.

Release Updates/Notes:

1. Community names are now displayed in the player list.
2. File browser now clears your selected files after dragging to prevent accidental downloads.
3. Removed level list button since the feature was disabled/removed.
4. Scripted RC channels/tabs are now cleared on server connect.
5. Scripted RC channels/tabs no longer steal focus when added.
6. Chat sent to channels/tabs (excluding RC Chat and #irc_channels) are sent as npc command now, see snippet for usage.
7. Added option to separate NC from RC Chat. Messages sent prefixed with #NC are declared as NC messages and will show up in the NC tab if specified. I.e. echo("#NC example");
8. Added option to timestamp RC (in all tabs/channels) messages. You can customize the format in control2config.txt it uses the standard strftime variables. Those who want 24 Hr time should use timestampformat=[%H:%M]
9. Added a /clear command to clear RC chat.
10. Added ability to separate tabs from RC, simply drag the tab out of the main window or use the /separate command.
11. Added ability to re-order RC tabs with mouse, drag them wherever you want.
12. UTF-8 text now displays correctly in chat and player list instead of being converted back and forth from Latin to UTF-8.
13. Increased the initial size of the File Browser and reduced the size of the log window.
14. Ability to define custom RC commands, see snippet for usage. Built-in commands can't be overwritten nor can commands that start with npc or global be defined.
15. Ability to disable NC messages for people who don't have NC.
16. On login RCs now send "/npc newrc version" to the server. This makes it easier to only send the new #commands to the right RCs, along with other things that you would normally do when a new rc logs in such as welcome messages.
17. Website URLs are now supported in RC chat / tabs. URLs must start with either http://, https://, www. in order to be linked.
18. Alert messages can be sent using #ALERT prefixes to prompt window/tab or flash, and make an alert sound.
19. Messages sent to IRC channels without a nickname no longer display a colon.
20. Text windows (scripts, server ops, etc) are now saved on load (./backups/<server>/original/<type>/file.txt) and when clicking apply (./backups/<server>/modified/<type>/file.txt) to help prevent data loss due to internet issues.
21. Cursor now positions at end of chat entry field when going through previous messages by pressing up or down.
22. RC images can be placed in the images sub-folder now.

Script Usage:

Defined commands and chat sent to tabs are sent as NPC commands. Also when you login a newrc NC command is executed. You would handle them like this in Control-NPC:

PHP Code:
function onRCChat() {
  if (
params[0] == "definedcmd") {
    echo(
params);
    
temp.cmd params[1];
    
temp.channel params[2];
    
temp.cmddata params[3][0].substring(1);
  }
  else if (
params[0] == "channelchat") {
    
temp.channel     params[1];
    
temp.channelchat params[2][0].substring(1);
  }
  else if (
params[0] == "newrc") {
    
temp.version params[1];
    
//echo(player.account);
  
}

To define a custom command:

player.sendtorc("#DEFINECMD helloworld");

When you use /helloworld in RC it would then send it as an NC command to Control-NPC like above.

To send alerts (red text):

player.sendtorc("#ALERT RC Beta released!");

You can also use:

#ALERTF - Makes the RC window flash and makes an alert sound.
#ALERTP - Brings focus to the RC window and makes an alert sound.
#ALERTFS - Makes the RC window flash but doesn't make a sound.
#ALERTPS - Brings focus to the RC but doesn't make a sound.

To disable NC messages for people who don't have NC:

player.sendtorc("#HIDENCMESSAGES");
__________________
Quote:
Reply With Quote
  #2  
Old 11-11-2014, 05:05 AM
smirt362 smirt362 is offline
Tee Hee
smirt362's Avatar
Join Date: Feb 2005
Location: Texas
Posts: 2,101
smirt362 has a brilliant futuresmirt362 has a brilliant futuresmirt362 has a brilliant futuresmirt362 has a brilliant futuresmirt362 has a brilliant futuresmirt362 has a brilliant futuresmirt362 has a brilliant future
Send a message via AIM to smirt362 Send a message via MSN to smirt362
Really nice
__________________

Don Hertzfeldt <3
Reply With Quote
  #3  
Old 11-11-2014, 07:50 AM
Brickster Brickster is offline
Milk drinker
Brickster's Avatar
Join Date: Sep 2013
Location: 'Murica
Posts: 4
Brickster is on a distinguished road
Old time stamps aren't displaying the time properly. For example; I was playing for a while, a few hours or so, and when I looked back at the oldest time stamps they all showed the same time up until about half an hour before I checked.
__________________
-Brick

Reply With Quote
  #4  
Old 11-11-2014, 02:07 PM
fowlplay4 fowlplay4 is offline
team canada
fowlplay4's Avatar
Join Date: Jul 2004
Location: Canada
Posts: 5,200
fowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond repute
Quote:
Originally Posted by Brickster View Post
Old time stamps aren't displaying the time properly. For example; I was playing for a while, a few hours or so, and when I looked back at the oldest time stamps they all showed the same time up until about half an hour before I checked.
This is related to how messages are currently handled when you pop a window in and out. Will fix it though.

Edit: Will be fixed in the next update.
__________________
Quote:

Last edited by fowlplay4; 11-11-2014 at 02:34 PM..
Reply With Quote
  #5  
Old 11-12-2014, 06:38 PM
callimuc callimuc is offline
callimuc's Avatar
Join Date: Nov 2010
Location: Germany
Posts: 1,015
callimuc is a splendid one to beholdcallimuc is a splendid one to beholdcallimuc is a splendid one to beholdcallimuc is a splendid one to beholdcallimuc is a splendid one to behold
Looking great, will make sure to test it out soon!

Quote:
Originally Posted by fowlplay4 View Post
Edit: Will be fixed in the next update.
Probably the first time I'm actually believing that on Graal!


EDIT: Will it be possible for you to add small checks like if the user is using your custom RC and what version?
__________________
MEEP!

Last edited by callimuc; 11-12-2014 at 06:49 PM..
Reply With Quote
  #6  
Old 11-12-2014, 07:42 PM
fowlplay4 fowlplay4 is offline
team canada
fowlplay4's Avatar
Join Date: Jul 2004
Location: Canada
Posts: 5,200
fowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond repute
Quote:
Originally Posted by callimuc View Post
EDIT: Will it be possible for you to add small checks like if the user is using your custom RC and what version?
16. On login RCs now send "/npc newrc version" to the server. This makes it easier to only send the new #commands to the right RCs, along with other things that you would normally do when a new rc logs in such as welcome messages.

I uploaded a slightly newer version (same download link) that fixes the timestamp issue, better unicode support in chat, and the hidencmessages.
__________________
Quote:
Reply With Quote
  #7  
Old 11-11-2014, 08:03 PM
Matt Matt is offline
iZone Administrator
Matt's Avatar
Join Date: Apr 2005
Location: United States
Posts: 2,690
Matt is a jewel in the roughMatt is a jewel in the rough
Good job.
__________________
Need Playerworld or Account support?
GraalOnline/Toonslab Support Center
Reply With Quote
  #8  
Old 11-11-2014, 08:35 PM
Tashkin Tashkin is offline
GraalOnline Zone Manager
Tashkin's Avatar
Join Date: Mar 2010
Location: CA, USA
Posts: 428
Tashkin is a jewel in the roughTashkin is a jewel in the rough
Send a message via AIM to Tashkin
Looks good nice work
__________________
Reply With Quote
  #9  
Old 11-11-2014, 08:37 PM
alskdjfhg alskdjfhg is offline
alskdjfhg
Join Date: Apr 2009
Posts: 192
alskdjfhg will become famous soon enough
Solid
Reply With Quote
  #10  
Old 11-11-2014, 10:41 PM
zod zod is offline
Nyx
zod's Avatar
Join Date: Aug 2014
Location: Canada
Posts: 7
zod is on a distinguished road
Really nice, love it.
Reply With Quote
  #11  
Old 11-11-2014, 11:28 PM
MysticalDragon MysticalDragon is offline
Global Administration
MysticalDragon's Avatar
Join Date: Oct 2002
Location: Lynn Ma
Posts: 883
MysticalDragon is a jewel in the roughMysticalDragon is a jewel in the rough
Send a message via AIM to MysticalDragon Send a message via MSN to MysticalDragon
Very nice work, fp4 for president...
__________________
~Delteria Support
~Playerworld Support
~PWA Chief
http://support.toonslab.com
[email protected]



Reply With Quote
  #12  
Old 11-11-2014, 11:34 PM
super_matt89 super_matt89 is offline
Man of the King
super_matt89's Avatar
Join Date: Jan 2004
Location: Australia
Posts: 97
super_matt89 will become famous soon enough
Send a message via ICQ to super_matt89 Send a message via AIM to super_matt89 Send a message via Yahoo to super_matt89
A lot of great features, keep it up mate!
__________________
LevelsGraphicsScripting
Graal Support[email protected]

Reply With Quote
  #13  
Old 11-12-2014, 02:16 AM
scriptless scriptless is offline
Banned
Join Date: Dec 2008
Location: N-Pulse
Posts: 1,412
scriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to behold
Very nice work. I will be awaiting the mac release if you ever manage to get it compiled
Reply With Quote
  #14  
Old 11-12-2014, 02:26 AM
fowlplay4 fowlplay4 is offline
team canada
fowlplay4's Avatar
Join Date: Jul 2004
Location: Canada
Posts: 5,200
fowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond repute
Quote:
Originally Posted by scriptless View Post
Very nice work. I will be awaiting the mac release if you ever manage to get it compiled
Going to try to this weekend.
__________________
Quote:
Reply With Quote
  #15  
Old 11-12-2014, 03:16 AM
scriptless scriptless is offline
Banned
Join Date: Dec 2008
Location: N-Pulse
Posts: 1,412
scriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to beholdscriptless is a splendid one to behold
Quote:
Originally Posted by fowlplay4 View Post
Going to try to this weekend.
Do you plan on using Xcode or some other compiler? Super excited about a mac release tho you have done an outstanding job in such a short time. Truly you are a great programmer and you never cease to impress us.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 12:42 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.