Jump to content
  • 0

[Help]Code


Devilfenix
 Share

Question

Καλημερα, εχω ενα προβλημα με εναν κωδικα που εχω περασει στο Eclipse , εχω βαλει οταν κανει sub ο παιχτης να του βγαινουν armor,weapon αλλα το προβλημα ειναι οτι δεν κανει update το inventory...

 

Οριστε ο κωδικας :

 

					if(allowAddition)
				{
					String className = CharTemplateTable.getClassNameById(paramOne);

					if(!player.addSubClass(paramOne, player.getTotalSubClasses() + 1))
					{
						player.sendMessage("The sub class could not be added.");
						player.setLocked(false);
						return;
					}

					int[] armorType = { Inventory.PAPERDOLL_RHAND, Inventory.PAPERDOLL_LHAND, Inventory.PAPERDOLL_LRHAND, Inventory.PAPERDOLL_LRHAND,
						Inventory.PAPERDOLL_CHEST, Inventory.PAPERDOLL_HEAD,
						Inventory.PAPERDOLL_LEGS, Inventory.PAPERDOLL_GLOVES,
						Inventory.PAPERDOLL_FEET, Inventory.PAPERDOLL_BACK};
					for (int items : armorType)
					{
						L2ItemInstance parmorInstance = player.getInventory().getPaperdollItem(items);
						if (parmorInstance != null)
							player.getInventory().unEquipItemInSlot(items);
					}
					player.broadcastPacket(new InventoryUpdate());
					player.setActiveClass(player.getTotalSubClasses());

					if(Config.CHECK_SKILLS_ON_ENTER && !Config.ALT_GAME_SKILL_LEARN)
					{
						player.checkAllowedSkills();
					}

Link to comment
Share on other sites

Recommended Posts

  • 0

σε αυτήν την γραμμή,

 

player.broadcastPacket(new InventoryUpdate());

 

σου βγάζει κανένα error? αν όχι, βρες έναν κώδικα που έχει το ίδιο πράγμα να δεις πως δουλεύει.

Link to comment
Share on other sites

  • 0

σε αυτήν την γραμμή,

 

player.broadcastPacket(new InventoryUpdate());

 

σου βγάζει κανένα error? αν όχι, βρες έναν κώδικα που έχει το ίδιο πράγμα να δεις πως δουλεύει.

απάντα σε αυτή την ερώτηση.
Link to comment
Share on other sites

  • 0

οχι δεν μου βγαζει error

Κάνε δεξί κλικ το " player.broadcastPacket(new InventoryUpdate()); " και αντικατέστησέ το όπως θα σου εμφανίσει.

Παίρνεις έρρορ στο eclipse, απλά στο Frozen δεν στο δείχνει.

Link to comment
Share on other sites

  • 0

Κάνε δεξί κλικ το " player.broadcastPacket(new InventoryUpdate()); " και αντικατέστησέ το όπως θα σου εμφανίσει.

Παίρνεις έρρορ στο eclipse, απλά στο Frozen δεν στο δείχνει.

 

akiro telios auto p les , bump

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share



×
×
  • 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