שכחתה להגיד שגם ניתן להחליט מה ילבשו
ניקח לדוגמה את זה משרת מאוד ישן שלי שלי
זה בסיסי ביותר כמה שינויים מזעריים (לבוש וקדומה) מי שבא לו יכול להחליף בשרת שלו.
IItem eq_top = MapleItemInformationProvider.getInstance().getEquipById(top);
eq_top.setPosition((byte) -51);
IItem eq_shoes = MapleItemInformationProvider.getInstance().getEquipById(shoes);
eq_shoes.setPosition((byte) -71);
equip.addFromDB(eq_shoes);
IItem phat = MapleItemInformationProvider.getInstance().getEquipById(1002418);
phat.setPosition((byte) -101);
equip.addFromDB(phat);
IItem pweap = MapleItemInformationProvider.getInstance().getEquipById(1302024);
pweap.setPosition((byte) -11);
equip.addFromDB(pweap);
IItem ptop = MapleItemInformationProvider.getInstance().getEquipById(1042046);
ptop.setPosition((byte) -5);
equip.addFromDB(ptop);
IItem pshoes = MapleItemInformationProvider.getInstance().getEquipById(1072153);
pshoes.setPosition((byte) -7);
equip.addFromDB(pshoes);
IItem pbottom = MapleItemInformationProvider.getInstance().getEquipById(1062091);
pbottom.setPosition((byte) -6);
equip.addFromDB(pbottom);
הסבר קצר אם אתם לא מבינים אל תשאלו כי אני גם לא יענה תפעילו את הגלגלים בראש:
מה אומרים לנו המספרים האדומים?
המספר קובע מה יהיה חשוף...
לדוגמה בקובץ CreateCharHandler נקי בשורה eq_shoes.setPosition((byte) -7); שימו לב שהספרה היא 7 ובשורות שקיבלתם ממני למעלה כתוב 71. זה מנטרל את הנעליים שבחרו בפתיחת הדמות.
שימו לב למעלה לשורה שנתתי לכם
IItem pshoes = MapleItemInformationProvider.getInstance().getEquipById(1072153);
pshoes.setPosition((byte) -7);
equip.addFromDB(pshoes);
כמו שראיתם לאחר שנטרלנו את הפריט הקיים כתבנו את הספרה 7 בשורה זו.
כך שכל מי שיפתח דמות בשרת שלכם יהיה לבוש בפריט שבחרתם ולא בפריט שניתן לבחור בפתיחת דמות.
וכן הלאה...
בקשר למה שמסומן בסגול תבינו לבד זה ממש לא מסובך
מקווה שעזרתי.![]()




ציטוט ההודעה