Anemone Client

Forum for alternative clients, mods & discussions on the same.

Moderator: Phades

Re: Anemone Client

Postby Dolby3d » Tue Dec 10, 2013 11:59 pm

romovs wrote:Dolby3d you have an old version of Java installed.
It needs the latest - Java 7.


I did actually had java 6 running, so I disabled it and enabled 7 (first disabling web start using
Code: Select all
sudo ln -sf /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws /usr/bin/javaws
command and then proceeding to install the latest jre and jdk (jdk shouldn't cause the problem right?).
According to java.com I'm now running Java (Version 7 Update 45)

However I am still getting errors:
Code: Select all
Exception in thread "main" java.lang.SecurityException: class "javax.media.opengl.GLSharedContextSetter"'s signer information does not match signer information of other classes in the same package
   at java.lang.ClassLoader.checkCerts(ClassLoader.java:952)
   at java.lang.ClassLoader.preDefineClass(ClassLoader.java:666)
   at java.lang.ClassLoader.defineClass(ClassLoader.java:794)
   at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
   at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
   at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
   at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
   at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
   at java.lang.ClassLoader.defineClass1(Native Method)
   at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
   at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
   at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
   at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
   at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
   at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
   at java.lang.ClassLoader.defineClass1(Native Method)
   at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
   at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
   at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
   at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
   at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
   at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
   at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
   at java.lang.Class.getDeclaredMethods0(Native Method)
   at java.lang.Class.privateGetDeclaredMethods(Class.java:2531)
   at java.lang.Class.getMethod0(Class.java:2774)
   at java.lang.Class.getMethod(Class.java:1663)
   at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494)
   at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486)
logout
Sorry for troubling you guys but this is all gibberish to me so could you please help me out? :| :|
Just to make sure I did the right thing: I downloaded Hasse's/borka's ender for mac (from the ender client for mac thread) and then your addition to it for macosx and merged it with ender mac replacing files. Then I edited the run.command and replaced it with the code you posted so it looks like this:
Code: Select all
#!/bin/bash
cd `dirname "$0"`
java -Xms512m -Xmx1024m -jar maid.jar moltke.seatribe.se -r ./res
Dolby3d
 
Posts: 154
Joined: Mon Oct 17, 2011 3:51 pm

Re: Anemone Client

Postby madradman » Wed Dec 11, 2013 12:07 am

How do you run and add bots to this client? This is the first boting client I used with out a extra tab at the bottem
Image
User avatar
madradman
 
Posts: 109
Joined: Sun Jul 07, 2013 7:30 pm

Re: Anemone Client

Postby romovs » Wed Dec 11, 2013 12:09 am

Dolby3d,
No don't merge anything with Ender's. This is a standalone client. Just unpack the zip and thats all.

madradman wrote:How do you run and add bots to this client? This is the first boting client I used with out a extra tab at the bottem


Place your yourscriptname.groovy file in the scripts directory. Then type inside the client ":bot yourscriptname" (without the quotes).
User avatar
romovs
 
Posts: 1472
Joined: Sun Sep 29, 2013 9:26 am
Location: The Tabouret

Re: Anemone Client

Postby madradman » Wed Dec 11, 2013 12:30 am

It dosent let me right anything in my client
Edit figured it out
Image
User avatar
madradman
 
Posts: 109
Joined: Sun Jul 07, 2013 7:30 pm

Re: Anemone Client

Postby romovs » Wed Dec 11, 2013 12:15 pm

Update.

New features:
- Play alarm sound when unknown or red char appears nearby.
- Auto-aggro.

Fixed:
- Crash in char creation room.

All of the above can be turned on/off under "Misc." tab in the options window.

To use different sound for alarm decode /res/sfx/alarm.res and encode with new ogg.
User avatar
romovs
 
Posts: 1472
Joined: Sun Sep 29, 2013 9:26 am
Location: The Tabouret

Re: Anemone Client

Postby madradman » Thu Dec 12, 2013 9:53 pm

Is there any forgeing bots out for this yet?
Image
User avatar
madradman
 
Posts: 109
Joined: Sun Jul 07, 2013 7:30 pm

Re: Anemone Client

Postby romovs » Sun Dec 15, 2013 4:17 am

Small update.
- Option to toggle Tracking/CA on login.
- Option to show objects' health status.
- Show char name in session switcher on mouse hover (Thanks Xcom!)

P.S. Auto-aggro can be turned on/off now with Alt+A. Also I switched it to use Call down the Thunder to limit the abuse.
User avatar
romovs
 
Posts: 1472
Joined: Sun Sep 29, 2013 9:26 am
Location: The Tabouret

Re: Anemone Client

Postby Investor » Sun Dec 15, 2013 5:23 am

A big thanks to you for the tremendous work that you put so far. But I have a suggestion. If this is not technically too complicated, the login screen of the Union client would be incredibly useful with multisession.

Regards
Image
User avatar
Investor
 
Posts: 28
Joined: Mon Jan 09, 2012 2:18 pm

Re: Anemone Client

Postby MagicManICT » Sun Dec 15, 2013 6:09 am

Glad you made this. One of the biggest pain in the asses of this game was needing a separate log in for a key alt. Looking forward to trying it out when I get my gaming computer up and running again.

Oh, and I just have to say it...

With anenome like this, who needs friends? (/me ducks the flying carrots and pumpkins)
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
User avatar
MagicManICT
 
Posts: 18435
Joined: Tue Aug 17, 2010 1:47 am

Re: Anemone Client

Postby romovs » Sun Dec 15, 2013 12:18 pm

Investor wrote:If this is not technically too complicated, the login screen of the Union client would be incredibly useful with multisession.

Yeah I was planning to make it. Not sure yet if to do it similar to Union's one or something different, but a login screen is definitely on top of my todo list. I hate typing passwords each time. :x
User avatar
romovs
 
Posts: 1472
Joined: Sun Sep 29, 2013 9:26 am
Location: The Tabouret

PreviousNext

Return to The Wizards' Tower

Who is online

Users browsing this forum: Claude [Bot] and 0 guests