Jump to content
  • 0

[HELP]DeathMatch


Kantik

Question

Hi,

when I compile it throws an error. I tried various modified but still missing some advice?

 

[javac] ..........................................\java\com\l2jserver\gameserver\model\entity\DM.java:286: cannot find symbol

    [javac] symbol  : variable _countDMkills

    [javac] location: class com.l2jserver.gameserver.model.actor.instance.L2PcInstance

    [javac]          player._countDMkills = 0;

    [javac]                ^

    [javac]  .........................................\java\com\l2jserver\gameserver\model\entity\DM.java:300: cannot find symbol

    [javac] symbol  : variable _countDMkills

    [javac] location: class com.l2jserver.gameserver.model.actor.instance.L2PcInstance

    [javac]          player._countDMkills = 0;

    [javac]                ^

    [javac] .........................................\java\com\l2jserver\gameserver\model\entity\DM.java:678: cannot find symbol

    [javac] symbol  : variable _countDMkills

    [javac] location: class com.l2jserver.gameserver.model.actor.instance.L2PcInstance

    [javac]      player._countDMkills = 0;

    [javac]            ^

    [javac]  .........................................\java\com\l2jserver\gameserver\model\entity\DM.java:715: cannot find symbol

    [javac] symbol  : variable _countDMkills

    [javac] location: class com.l2jserver.gameserver.model.actor.instance.L2PcInstance

    [javac]                player._countDMkills =p._countDMkills;

    [javac]                      ^

    [javac] .........................................e\java\com\l2jserver\gameserver\model\entity\DM.java:715: cannot find symbol

    [javac] symbol  : variable _countDMkills

    [javac] location: class com.l2jserver.gameserver.model.actor.instance.L2PcInstance

    [javac]                player._countDMkills =p._countDMkills;

    [javac]                                      ^

    [javac] 5 errors

 

 

PS: Before it looked like, but DM did not work (when he was killed by the player and players are not spawnut killed and the killer has been attributed to paragraphs)

 

 

//player._countDMkills = 0;

                     

//player._countDMkills = 0;

     

//player._countDMkills = 0;

               

//player._countDMkills =p._countDMkills;

               

//player._countDMkills =p._countDMkills;

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

You must declare _countDMkills, it must be (surely) a private or public int

 

private int _countDMkills

 

I deleted previous answer, it was stupid (my apologies). Remove all // on your second Quote.

Link to comment
Share on other sites

  • 0

I did that and now it throws this again: (

 

    [javac] ....................................................\java\com\l2jserver\gameserver\model\actor\instance\L2PcInstance.java:5527: not a statement

    [javac] ((L2PcInstance) killer)_countDMkills++;

    [javac] ^

    [javac] ....................................................\java\com\l2jserver\gameserver\model\actor\instance\L2PcInstance.java:5527: ';' expected

    [javac] ((L2PcInstance) killer)_countDMkills++;

    [javac]                       ^

    [javac] 2 errors

Link to comment
Share on other sites

  • 0

It is, but code is ugly as hell.

 

Lines 5441 to 5455 have to be in 5465 null check, it will avoid you problems later, even if it's not related to your current problem.

 

The doDie shouldn't receive any reward, you should dispatch things on existing method. Code will be more readable.

Link to comment
Share on other sites

  • 0

Yes, but take it as I was too inexperienced to be able to fix it. It only displace the text manually, but to fix something heavy is beyond my strength. Could you give me postnout functional DM (being treated if I said that he still gave you stim work you and not me)

 

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