Jump to content
  • 0

[HELP]DeathMatch


Question

Posted

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;

8 answers to this question

Recommended Posts

  • 0
Posted

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.

  • 0
Posted

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

  • 0
Posted

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.

  • 0
Posted

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)

 

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...