Jump to content
  • 0

[Help]Code


Devilfenix

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.


×
×
  • Create New...