Jump to content
  • 0

java error..


Bleadd

Question

I'm a noob (in the good sense of the word) in java.

 

I use a vote reward shared here : http://maxcheaters.com/forum/index.php?topic=206120.0

 

But i have one java error with this line : for (L2PcInstance player : L2World.getInstance().getAllPlayers().values())

 

Seem the error is about 'values'

 

Eclipse say me : the method values is undefined for the type L2TintObjectsHashMap <L2pcinstance>

So what can i do to resolve this problem?

 

Cordially.

 

Link to comment
Share on other sites

12 answers to this question

Recommended Posts

  • 0

make sure all imports below are inside your file

+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.net.URL;
+import com.l2jserver.Config;
+import com.l2jserver.gameserver.Announcements;
+import com.l2jserver.gameserver.GmListTable;
+import com.l2jserver.gameserver.ThreadPoolManager;
+import com.l2jserver.gameserver.model.L2ItemInstance;
+import com.l2jserver.gameserver.model.L2World;
+import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;

Link to comment
Share on other sites

  • 0

try it like that :

for (L2PcInstance player : L2World.getInstance().getAllPlayers())

 

For all IL lovers, that was the solution if you use try to port postIL stuff to a not-reworked IL pack.

Link to comment
Share on other sites

  • 0

for(L2PcInstance player : L2World.getInstance().getAllPlayersArray())

 

Now with JDK7, there is a new way to get all players. I found it and works for a compilation.

 

Now i've an 403 error..

 

583225errorGameServerVoteReward.png

Where does this problem?

 

Cordially.

Link to comment
Share on other sites

  • 0

In the HTTP protocol used on the World Wide Web, 403 Forbidden is an HTTP status code returned by a web server when a user requests a web page or media that the server does not allow them to. In other words, the server can be reached, but the server declined to allow access to the page.

Link to comment
Share on other sites

  • 0

I try a user agent but don't work too.. Always error 403

                               url = new URL(Config.VOTE_HTML_PATCH);
				HttpURLConnection httpcon = (HttpURLConnection) url.openConnection(); 
				httpcon.addRequestProperty("User-Agent", "Mozilla/4.76"); 				
				isr = new InputStreamReader(url.openStream());
				in = new BufferedReader(isr);
				String inputLine;
				while ((inputLine = in.readLine()) != null)
				{
					if (inputLine.contains("moreinfo_total_rank_text"))
					{
						return Integer.valueOf(inputLine.split(">")[2].replace("</div", ""));
					}
				}

there isn't an other way to get the number of votes in hopzone?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock