קהילות פורומים, הורדות, יעוץ ותמיכה


אשכולות דומים

  1. [בעיה] בעיה בפקודה בSRC
    על ידי ASAFGB1 בפורום שרתים פרטיים MapleStory
    תגובות: 12
    הודעה אחרונה: 28-07-2011, 14:15
  2. [סקר] באיזה טראק הזה בוינאמפ קופץ הכי יפה? D:
    על ידי KaMaSuTranCe בפורום אלקטרונית
    תגובות: 15
    הודעה אחרונה: 06-10-2005, 01:35
  3. [קונה] עזרה באיזה מקצוע =] אין סכום נק'
    על ידי TheKingMan בפורום עשינו עסק - ארכיון
    תגובות: 4
    הודעה אחרונה: 10-09-2005, 18:28
  4. באיזה שעה המשחק של נבחרת ישראל?
    על ידי Program בפורום דיבורים
    תגובות: 15
    הודעה אחרונה: 03-09-2005, 16:50
נושא נעול
מציג תוצאות 1 עד 12 מתוך 12

באיזה בפקודה בSRC

  1. #1
    משתמש מכור
    תאריך הצטרפות
    03/2010
    גיל
    30
    הודעות
    1,178
    לייקים
    5
    נקודות
    50
    מין: זכר

    ברירת מחדל באיזה בפקודה בSRC

    אני רוצה שהפקודה הזאת היא ל PROITEM אני רוצה שהיא תרשום את השם של ה OWNER
    קוד PHP:
     public static boolean addFromDrop(MapleClient cIItem itemboolean show) {
            
    MapleItemInformationProvider ii MapleItemInformationProvider.getInstance();
            
    MapleInventoryType type ii.getInventoryType(item.getItemId());
            if (
    ii.isPickupRestricted(item.getItemId()) && c.getPlayer().getItemQuantity(item.getItemId(), true) > 0) {
                
    c.announce(MaplePacketCreator.getInventoryFull());
                
    c.announce(MaplePacketCreator.showItemUnavailable());
                return 
    false;
            }
            
    short quantity item.getQuantity();
            if (!
    type.equals(MapleInventoryType.EQUIP)) {
                
    short slotMax ii.getSlotMax(citem.getItemId());
                List<
    IItemexisting c.getPlayer().getInventory(type).listById(item.getItemId());
                if (!
    ItemConstants.isRechargable(item.getItemId())) {
                    if (
    existing.size() > 0) { // first update all existing slots to slotMax
                        
    Iterator<IItemexisting.iterator();
                        while (
    quantity 0) {
                            if (
    i.hasNext()) {
                                
    Item eItem = (Itemi.next();
                                
    short oldQ eItem.getQuantity();
                                if (
    oldQ slotMax && item.getOwner().equals(eItem.getOwner())) {
                                    
    short newQ = (shortMath.min(oldQ quantityslotMax);
                                    
    quantity -= (newQ oldQ);
                                    
    eItem.setQuantity(newQ);
                                    
    c.announce(MaplePacketCreator.updateInventorySlot(typeeItemtrue));
                                }
                            } else {
                                break;
                            }
                        }
                    }
                    while (
    quantity || ItemConstants.isRechargable(item.getItemId())) {
                        
    short newQ = (shortMath.min(quantityslotMax);
                        
    quantity -= newQ;
                        
    Item nItem = new Item(item.getItemId(), (byte0newQ);
                        
    nItem.setOwner(item.getOwner());
                        
    byte newSlot c.getPlayer().getInventory(type).addItem(nItem);
                        if (
    newSlot == -1) {
                            
    c.announce(MaplePacketCreator.getInventoryFull());
                            
    c.announce(MaplePacketCreator.getShowInventoryFull());
                            
    item.setQuantity((short) (quantity newQ));
                            return 
    false;
                        }
                        
    c.announce(MaplePacketCreator.addInventorySlot(typenItemtrue));
                        if ((
    ItemConstants.isRechargable(item.getItemId())) && quantity == 0) {
                            break;
                        }
                    }
                } else {
                    
    Item nItem = new Item(item.getItemId(), (byte0quantity);
                    
    byte newSlot c.getPlayer().getInventory(type).addItem(nItem);
                    if (
    newSlot == -1) {
                        
    c.announce(MaplePacketCreator.getInventoryFull());
                        
    c.announce(MaplePacketCreator.getShowInventoryFull());
                        return 
    false;
                    }
                    
    c.announce(MaplePacketCreator.addInventorySlot(typenItem));
                    
    c.announce(MaplePacketCreator.enableActions());
                }
            } else if (
    quantity == 1) {
                
    byte newSlot c.getPlayer().getInventory(type).addItem(item);
                if (
    newSlot == -1) {
                    
    c.announce(MaplePacketCreator.getInventoryFull());
                    
    c.announce(MaplePacketCreator.getShowInventoryFull());
                    return 
    false;
                }
                
    c.announce(MaplePacketCreator.addInventorySlot(typeitemtrue));
            } else {
                return 
    false;
            }
            if (
    show) {
                
    c.announce(MaplePacketCreator.getShowItemGain(item.getItemId(), item.getQuantity()));
            }
            return 
    true;
        } 
    זה הפונקציה

    וזה

    קוד PHP:
                                            MapleInventoryManipulator.addFromDrop(cii.hardcoreItem((Equipitemmultiply), true); 

    חלק מהפעולה שאמורה להפעיל את הפונקציה
    אני רוצה שהיא גם תרשום את השם של מי שהכין את זה
    תודה לעוזרים
    נערך לאחרונה על ידי ASAFGB1; 27-12-2011 בשעה 21:45.




  2. קישורים ממומנים

  3. #2
    משתמש מכור האוואטר של Symphony
    שם פרטי
    דויד
    תאריך הצטרפות
    06/2011
    הודעות
    1,225
    לייקים
    13
    נקודות
    269
    מין: זכר

    ברירת מחדל

    תשים את זה בתג [php] אני לא מבין כלום

  4. #3
    משתמש מכור
    תאריך הצטרפות
    03/2010
    גיל
    30
    הודעות
    1,178
    לייקים
    5
    נקודות
    50
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי Symphony צפיה בהודעה
    תשים את זה בתג [php] אני לא מבין כלום
    ערכתי




  5. #4
    משתמש מכור האוואטר של Symphony
    שם פרטי
    דויד
    תאריך הצטרפות
    06/2011
    הודעות
    1,225
    לייקים
    13
    נקודות
    269
    מין: זכר

    ברירת מחדל

    הפונקצייה הזאת היא לא של proitem

  6. #5
    משתמש מכור
    תאריך הצטרפות
    03/2010
    גיל
    30
    הודעות
    1,178
    לייקים
    5
    נקודות
    50
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי Symphony צפיה בהודעה
    הפונקצייה הזאת היא לא של proitem
    תראה
    זה ה PROITEM

    קוד PHP:
    else if (sub[0].equalsIgnoreCase("proitem")) {             int itemId Integer.parseInt(sub[1]);            short quantity 1;                int petid = -1;            if (sub.length == 3) {                int itemid;                short multiply;                try {                    itemid Integer.parseInt(sub[1]);                    multiply Short.parseShort(sub[2]);                } catch (NumberFormatException asd) {                    return false;                }                MapleItemInformationProvider ii MapleItemInformationProvider.getInstance();                IItem item ii.getEquipById(itemid);                MapleInventoryType type ii.getInventoryType(itemid);                if (type.equals(MapleInventoryType.EQUIP)) {                                        MapleInventoryManipulator.addFromDrop(cii.hardcoreItem((Equipitemmultiply), true);  
                    } else {                    
    chr.dropMessage("Make sure it's an equippable item.");                }            } else {                chr.dropMessage("Invalid syntax.");            }        } 
    המסומן באדום זה אם זה אמת יש ID נכון
    אז הוא עושה את זה
    והפונקציה היא

    קוד PHP:
    public static boolean addFromDrop(MapleClient cIItem itemboolean show) {        MapleItemInformationProvider ii MapleItemInformationProvider.getInstance();        MapleInventoryType type ii.getInventoryType(item.getItemId());        if (ii.isPickupRestricted(item.getItemId()) && c.getPlayer().getItemQuantity(item.getItemId(), true) > 0) {            c.announce(MaplePacketCreator.getInventoryFull());            c.announce(MaplePacketCreator.showItemUnavailable());            return false;        }        short quantity item.getQuantity();        if (!type.equals(MapleInventoryType.EQUIP)) {            short slotMax ii.getSlotMax(citem.getItemId());            List<IItemexisting c.getPlayer().getInventory(type).listById(item.getItemId());            if (!ItemConstants.isRechargable(item.getItemId())) {                if (existing.size() > 0) { // first update all existing slots to slotMax                    Iterator<IItem> i = existing.iterator();                    while (quantity > 0) {                        if (i.hasNext()) {                            Item eItem = (Item) i.next();                            short oldQ = eItem.getQuantity();                            if (oldQ < slotMax && item.getOwner().equals(eItem.getOwner())) {                                short newQ = (short) Math.min(oldQ + quantity, slotMax);                                quantity -= (newQ - oldQ);                                eItem.setQuantity(newQ);                                c.announce(MaplePacketCreator.updateInventorySlot(type, eItem, true));                            }                        } else {                            break;                        }                    }                }                while (quantity > 0 || ItemConstants.isRechargable(item.getItemId())) {                    short newQ = (short) Math.min(quantity, slotMax);                    quantity -= newQ;                    Item nItem = new Item(item.getItemId(), (byte) 0, newQ);                    nItem.setOwner(item.getOwner());                    byte newSlot = c.getPlayer().getInventory(type).addItem(nItem);                    if (newSlot == -1) {                        c.announce(MaplePacketCreator.getInventoryFull());                        c.announce(MaplePacketCreator.getShowInventoryFull());                        item.setQuantity((short) (quantity + newQ));                        return false;                    }                    c.announce(MaplePacketCreator.addInventorySlot(type, nItem, true));                    if ((ItemConstants.isRechargable(item.getItemId())) && quantity == 0) {                        break;                    }                }            } else {                Item nItem = new Item(item.getItemId(), (byte) 0, quantity);                byte newSlot = c.getPlayer().getInventory(type).addItem(nItem);                if (newSlot == -1) {                    c.announce(MaplePacketCreator.getInventoryFull());                    c.announce(MaplePacketCreator.getShowInventoryFull());                    return false;                }                c.announce(MaplePacketCreator.addInventorySlot(type, nItem));                c.announce(MaplePacketCreator.enableActions());            }        } else if (quantity == 1) {            byte newSlot = c.getPlayer().getInventory(type).addItem(item);            if (newSlot == -1) {                c.announce(MaplePacketCreator.getInventoryFull());                c.announce(MaplePacketCreator.getShowInventoryFull());                return false;            }            c.announce(MaplePacketCreator.addInventorySlot(type, item, true));        } else {            return false;        }        if (show) {            c.announce(MaplePacketCreator.getShowItemGain(item.getItemId(), item.getQuantity()));        }        return true;    } 




  7. #6
    משתמש מכור האוואטר של Symphony
    שם פרטי
    דויד
    תאריך הצטרפות
    06/2011
    הודעות
    1,225
    לייקים
    13
    נקודות
    269
    מין: זכר

    ברירת מחדל

    הפונקצייה היא hardcoreitem
    נערך לאחרונה על ידי Symphony; 27-12-2011 בשעה 22:38.

  8. #7
    משתמש מכור
    תאריך הצטרפות
    03/2010
    גיל
    30
    הודעות
    1,178
    לייקים
    5
    נקודות
    50
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי Symphony צפיה בהודעה
    הפונקצייה היא hardcoreitem
    בסדר אבל איך אני עושה את זה עם השם של OWNER
    כאילו כשאני עושה PROITEM זה יצור לי את הנשק+ שם של היוצר




  9. #8
    משתמש מכור האוואטר של Symphony
    שם פרטי
    דויד
    תאריך הצטרפות
    06/2011
    הודעות
    1,225
    לייקים
    13
    נקודות
    269
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי ASAFGB1 צפיה בהודעה
    בסדר אבל איך אני עושה את זה עם השם של OWNER
    כאילו כשאני עושה PROITEM זה יצור לי את הנשק+ שם של היוצר
    תראה לי את הפונקציה

  10. #9
    משתמש מכור
    תאריך הצטרפות
    03/2010
    גיל
    30
    הודעות
    1,178
    לייקים
    5
    נקודות
    50
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי Symphony צפיה בהודעה
    תראה לי את הפונקציה
    קוד PHP:
    public Equip hardcoreItem(Equip equipshort stat) {        equip.setStr(stat);        equip.setDex(stat);        equip.setInt(stat);        equip.setLuk(stat);        equip.setMatk(stat);        equip.setWatk(stat);        equip.setAcc(stat);        equip.setAvoid(stat);        equip.setJump(stat);        equip.setSpeed(stat);        equip.setWdef(stat);        equip.setMdef(stat);        equip.setHp(stat);        equip.setMp(stat);        return equip;    } 




  11. #10
    משתמש מכור האוואטר של Symphony
    שם פרטי
    דויד
    תאריך הצטרפות
    06/2011
    הודעות
    1,225
    לייקים
    13
    נקודות
    269
    מין: זכר

    ברירת מחדל

    תחליף את הפונקצייה בזה

    קוד PHP:
    public Equip hardcoreItem(Equip equipshort statString owner) {
            
    equip.setStr(stat);
            
    equip.setDex(stat);
            
    equip.setInt(stat);
            
    equip.setLuk(stat);
            
    equip.setMatk(stat);
            
    equip.setWatk(stat);
            
    equip.setAcc(stat);
            
    equip.setAvoid(stat);
            
    equip.setJump(stat);
            
    equip.setSpeed(stat);
            
    equip.setWdef(stat);
            
    equip.setMdef(stat);
            
    equip.setHp(stat);
            
    equip.setMp(stat);
            
    equip.setOwner(owner);
            return 
    equip;
        } 
    ובפקודה את זה:
    קוד PHP:
     MapleInventoryManipulator.addFromDrop(cii.hardcoreItem((Equipitemmultiply), true); 
    בזה:
    קוד PHP:
     MapleInventoryManipulator.addFromDrop(cii.hardcoreItem((Equipitemmultiplychr.getName()), true); 

  12. #11
    משתמש מכור
    תאריך הצטרפות
    03/2010
    גיל
    30
    הודעות
    1,178
    לייקים
    5
    נקודות
    50
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי Symphony צפיה בהודעה
    תחליף את הפונקצייה בזה

    קוד PHP:
    public Equip hardcoreItem(Equip equipshort statString owner) {
            
    equip.setStr(stat);
            
    equip.setDex(stat);
            
    equip.setInt(stat);
            
    equip.setLuk(stat);
            
    equip.setMatk(stat);
            
    equip.setWatk(stat);
            
    equip.setAcc(stat);
            
    equip.setAvoid(stat);
            
    equip.setJump(stat);
            
    equip.setSpeed(stat);
            
    equip.setWdef(stat);
            
    equip.setMdef(stat);
            
    equip.setHp(stat);
            
    equip.setMp(stat);
            
    equip.setOwner(owner);
            return 
    equip;
        } 
    ובפקודה את זה:
    קוד PHP:
     MapleInventoryManipulator.addFromDrop(cii.hardcoreItem((Equipitemmultiply), true); 
    בזה:
    קוד PHP:
     MapleInventoryManipulator.addFromDrop(cii.hardcoreItem((Equipitemmultiplychr.getName()), true); 
    תודה רבה עובד
    הבנתי עכשיו מה עשית
    הוספת לפונקציה רק שם OWNER
    תודה רבה והמשך יום טוב
    אפשר לנעול




  13. #12
    משתמש מכור האוואטר של Symphony
    שם פרטי
    דויד
    תאריך הצטרפות
    06/2011
    הודעות
    1,225
    לייקים
    13
    נקודות
    269
    מין: זכר

    ברירת מחדל

    נעול

נושא נעול


הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך


כל הזמנים הם לפי GMT +3. השעה כרגע היא 17:02.
מופעל על ידי vBulletin™ © גרסה 4.1, 2011 vBulletin Solutions, Inc. כל הזכויות שמורות.
פעילות הגולשים
אומנות וגרפיקה
מוזיקה
ספורט
סדרות טלוויזיה
סרטים וקולנוע
קנייה ומכירה
רשתות חברתיות
הבורר 3
פורומי פנאי ובידור
סרטים
סדרות
משחקים
דיבורים
אקטואליה
בעלי חיים
בדיחות והומור
משחקי ספורט
הבורר
מחשבים וטכנולוגיה
תמיכה טכנית
חומרה ומודינג
תוכנות להורדה
סלולארי וגאדג'טים
רקעים למחשב
ציוד הקפי למחשב
אבטחת מידע
תכנות ובניית אתרים
כסף ברשת
אייפון
בריאות ואורח חיים
כושר ופיתוח גוף
דיאטה
צבא וגיוס
יעוץ מיני
מה שבלב
אומנות הפיתוי
יהדות
מיסטיקה ורוחניות
אתאיזם ודתות

נושאים: 2,473,122 | הודעות: 8,173,709 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect