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


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

  1. בקשה| מדריך לעריכת NPC
    על ידי bigitai בפורום שרתים פרטיים MapleStory
    תגובות: 0
    הודעה אחרונה: 29-05-2010, 23:16
  2. [שאלה] אפשר מדריך ליצירת NPC
    על ידי KirMa בפורום שרתים פרטיים MapleStory
    תגובות: 2
    הודעה אחרונה: 19-04-2010, 13:52
  3. [מדריך] עריכת NPC.wz
    על ידי Eden. בפורום שרתים פרטיים MapleStory
    תגובות: 10
    הודעה אחרונה: 28-02-2010, 16:02
  4. [מדריך] פקודות בrun וקיצורים למקלדת
    על ידי The Mask בפורום ארכיון מדריכים
    תגובות: 56
    הודעה אחרונה: 25-05-2007, 13:36
  5. [מדריך] פקודות בודס\ הפעלה!
    על ידי maor3377 בפורום ארכיון מדריכים
    תגובות: 13
    הודעה אחרונה: 11-01-2007, 22:34
+ תגובה לנושא
מציג תוצאות 1 עד 11 מתוך 11

[מדריך]ניתוח NPC + פקודות

  1. #1
    משתמש מכור האוואטר של SmexyApplE
    שם פרטי
    סער
    תאריך הצטרפות
    02/2009
    הודעות
    1,829
    לייקים
    4
    נקודות
    3
    משפט מחץ
    "לטעות זה אנושי , לסלוח זה אלוהי"
    מין: זכר

    ברירת מחדל [מדריך]ניתוח NPC + פקודות

    שלום ,
    תעברו חלק-חלק אם אתם רוצים שהכל יעבוד.
    בואו נתחיל
    בואו ננתח את הסרקיפט הבא:
    קוד:
    /* All Credits Goes To:
    SmexyApplE/Peach/Saar.
    */
    
    
    function start() {
        cm.sendSimple ("#eHello#r #h # #k. #k#r\r\n#L0#Sup#g\r\n");
        }
    
    function action(mode, type, selection) {
            cm.dispose();
    
        switch(selection){
            case 0:
                if(cm.getPlayer()){
                cm.warp(3, 0);
                cm.sendSimple("#bEnjoy.#k");
                cm.dispose();
                }
                }
            }
    מה הוא עושה?
    הוא שולח לך צאט ואומר Hello השם שלך
    ואז עושה בחירה "SUP"
    כל ה # הזה מבלבל נכון? אז לא .
    בואו נראה:
    בהתחלה יש Hello #e
    מה זה עושה?עושה מן שחור חזק כזה.
    אחר כך #r - עושה צבע אדום
    #h # כותב את השם של הדמות , במקרה שלנו,ADMIN
    #k - סגירה של כל ה #
    אחרי כך \r\n - מוריד שורה ,
    #L0#
    פותח בחירה , ואז כותבים משהו אחרי זה .(SUP)
    #g - אם נכתוב עוד משהו , זה יהיה בצבע ירוק (אפשר גם למחוק את זה)
    \r\n - מוריד שורה.

    נתחיל לנתח את זה :
    קוד:
    /* All Credits Goes To:
    SmexyApplE/Peach/Saar.
    */
    כשיש את ה
    דוגמא:
    */
    באמצע , אפשר ליכתוב כל דבר שאנחנו רוצים..
    למשל קרדיטים ועוד.
    /*
    קוד:
    function start() {
        cm.sendSimple ("#eHello#r #h # #k. #k#r\r\n#L0#Sup#g\r\n");
        }
    מה זה עושה?

    אומר לנו HELLO השם שלנו באדום , פותח אפשרות SUP באדום.
    איך מישתמשים?
    יש עוד פקודות לתחילת ה NPC , כמו:

    sendYesNo
    sendAccpetDelince
    יש לציין שיש סיכוי שהם יביאו DC , אז בהתחלה כדי להישתמש ב sendSimple
    (יש לציין ששום פקודה לא יכולה להתחיל עם אות גדולה)
    המשך:
    קוד:
    function action(mode, type, selection) {
            cm.dispose();
    זה בעצם עושה שיתחיל לנו גם את ה MODE , ו TYPE שלא נשתמש בהם , אבל ב SELECTION כן.
    קוד:
        switch(selection){
    לא בכל קוד יש את זה ,זה עושה שבמקום SELECTION יהיה
    לנו CASE
    נמשיך ,
    CASE - שימוש:
    קוד:
            case 0:
                if(cm.getPlayer()){
                cm.warp(3, 0);
                cm.sendSimple("#bEnjoy.#k");
                cm.dispose();
    כך משתמשים ב Case
    מה זה עושה?

    אם לחצנו על בחירה 0 (L0 -SUP)-אז צריך להגדיר את ה case ל 0
    case 0:
    שורה שניה ,
    בודק את השחקן ,
    שורה שלישית ,
    מעביר אותו ל מפה 3 (cm.warp)
    אחר כך sendSimple
    אומר לו ENJOY בצבע כחול. - #b - צבע כחול.
    שורה אחרונה , הכי חשובה ,
    בילעדיה ה NPC יידפק לכם .
    כל פעם שאתם מסיימים case, חייב
    לסיים עם cm.dispose();

    קוד:
    }
                }
            }
    זה חייוני לסגירת ה NPC.
    עכשיו , איך מוסיפים עוד CASE?
    קודם כל , אחרי ה Dispose בcase הראישון , תוסיפו break;
    רק אם יש כמה case אם יש רק אחד לא צריך break אם למשל יש
    3 , אז עושים 1 , break 2 , break 3 - בלי .
    ב sendSimple הראישון ,
    תוסיפו
    קוד:
      \r\nHEY#L1#
    ואז זה יעשה לכם בחירה בצבע שחור :HEY
    אחר כך תיכתוב מתחת ל cm.dispose
    case 1:

    if(cm.getPlayer()){
    cm.warp(3, 0);

    זה גם יעשה שזה יעביר ל מפה 3.
    אחר כך תיסגרו עם cm.dispose
    וסיימתם.
    פקודות , קרדיט ל HOLD מפורום אחר:

    1cm.dispose();
    2cm.sendNext("");
    3cm.sendPrev("");
    4cm.sendNextPrev("");
    5cm.sendOk("");
    6cm.sendYesNo("");
    7cm.sendAcceptDecline("");
    8cm.sendSimple("");
    9cm.warp(mapid, 0);
    10cm.openShop(shopid);
    11cm.haveItem(itemid);
    12cm.gainItem(itemid, amount);
    13cm.changeJob(jobid);
    14cm.getJob(jobid);
    15cm.startQuest(questid);
    16cm.complateQuest(questid);
    17cm.forfeitQuest(questid);
    18cm.getMeso();
    19cm.gainMeso(amount);
    20cm.gainExp(amount);
    21cm.getLevel();
    22cm.teachSkill(skillid, skilllevel, maxskilllevel);
    23cm.isGM();
    24cm.get[Stat]();
    25cm.gainNx(amount);
    26cm.openNpc(npcid);
    27cm.getSkill();
    28cm.clearSkill();
    29cm.getPlayer();
    30cm.setHair(Id);
    13cm.setSkin(Id);
    32cm.setFace(Id);
    33cm.warpParty(mapid);
    34cm.warpRandom(mapid);
    35cm.searchItem(itemname);
    36cm.makeRing(partner, ringid);
    37cm.sendMessage(player, message);
    38cm.gainFame(amount);
    39cm.maxSkills();
    40cm.giveBuff(skillid);
    41cm.getJobById(jobid);
    42cm.getPartyMembers();
    43cm.startClock(limit, endmap);
    44cm.warpAllInMap(mapid, 0);
    45cm.makeProItem(itemid, number);
    46cm.createMarriage(partner);
    47cm.createEngagement(partner);
    48cm.divorceMarriage(); [/CODE]

    מה כל אחד עושה:

    1.מסיים צ'אט
    2.שולח טקסט עם הלחצן Next
    3.שולח טקסט עם הלחצן Prev
    4.שולח טקסט עם הלחצנים Next וPrev
    5.שולח טקסט עם הלחצן Ok
    6.שולח טקסט עם הלחצנים Yes וNo
    7.שולח טקסט עם הלחצנים Accept וDecline
    8.שולח טקסט בלי לחצן רק עם קטגוריה
    9.שולח שחקן למפה שאתה רושם
    10.פותח את החנות שרשמתה
    11.בודק אם יש לך את החפץ הזה
    12.נותן לך את החפץ הזה
    13.משנה לך את העבודה
    14.בודק אם יש לך את העובדה הזאתי
    15.מתחיל את המשימה
    16.מסיים את המשימה
    17.ההפסד של השחקן במשימה
    18.בודק אם יש לו כמות הזאת של כסף
    19.נותן את הכמות הזאתי של כסף
    20.נותן לו את הכמות הזאתי של הExp(נקודות נסיון)
    21.בודק איזה רמה אתה
    22.מלמד אותך את הSkill(יכולת) הזאת
    23.בודק אם אתה GM
    24.בודק אם יש לך את הstat שצריך כמו:HP,MP,STR,DEX,INT,LUK
    25.נותן לך את הכמות הזאתי של Nx
    26.פותח NPC
    27.בודק אם יש לך את היכולת הזאתי
    28.מוציא לך את היכולת הזאתי(שימושי לה Dash skill)
    29.משיג את השחקן
    30.נותן לך את השיער הזה
    31.נותן לך את צבע עור הזה
    32.נותן לך את הפנים האלו
    33.שולח את כל הקבוצה למפה הזאתי
    34.שולח בRandom לא אקראי
    35.מחפש חפץ שאתה רושם
    36.עושה טבעת לאישתך/בעלך
    37.שולח מסר לשםם של השחקן
    38.נותן לך את הכמות האתי של Fame(תהילה)
    39.ממקסס לך את כל הSkills(יכולות)
    40.נותן לך Buff(כמו Haste)
    41.מחפש את העבודה הזאתי ע"י הId שלה
    42.פודק כמה יש אנשים בקבוצה
    43.עושה שעון גדול כזה למעלה רושם כמה זמן(limit) ורושם איפה זה ישגר אותך כשהשעון יסתיים (endmap)
    44.משגר את כול המפה למפה הזאתי
    45.עושה חפץ ממש טוב כמו +32767 כל הStat
    46.מחתן
    47.מחתן בצורה מתאימה
    48.מגרש

    כל ה קודים שאפשר ליכתוב בתוך ה טקסט (לשנות צבעים וכדומה)

    1#c[itemid]#
    2#d[Test]#k
    3#e[Text]#k
    4#f[imagelocation]#
    5#g[Test]#k
    6#h #
    7#i[itemid]#
    8#k[Test]#k
    9#l
    10#m[mapid]#
    11#n
    12#o[mobid]#
    13#p[npcid]#
    14#q[skillid]#
    15#r[Test]#k
    16#s[skillid]#
    17#t[itemid]#
    18#v[itemid]
    19#z[itemid]#
    20#b[%]#
    21#L[number#
    22\r\n

    פירושים:
    1.מראה כמה יש לו מהחפץ הזה
    2.עושה טקסט בצבע סגול
    3.עושה טקסט בצבע אווה כמו B בפורומים
    4.מראה תמונה בתוך הwz files
    5.עושה טקסט ירוק
    6.מראה את שם השחקן
    7.מראה תמונה של החפץ
    8.עושה טקסט שחור
    9.מסיים בחירה
    10.מראה את שם המפה
    11.טקסט נורמלי
    12.מראה את שם המצפלצת
    13.מראה את שם הNPC
    14.מראה את שם הSkill(יכולת)
    15.עושה טקסט אדום
    16.מראה את התמונה של הSkill הזה
    17.מראה את שם החפץ
    18.מראה את התמונה של החפץ
    19.מראה את שם החפץ
    20.מראה כמה אחוזים יש לו
    21.פותח selection(בחירה) עם מספר לפי הסדר מי 0 ומעלה
    22.מוריד שורה
    ועוד פקודה:
    יש פקודה , שלרוב משתמשים בה במייפל האמיתי, כך כותבים אותה:
    קוד:
    #fUI/UIWindow.img/QuestIcon/0/0# 

    כך כשמישתמשים בה:
    קוד:
    cm.sendOk("
    קוד:
    #fUI/UIWindow.img/QuestIcon/0/0# ");

    לא חייב sendOk (זה צריך להיות ב צאט..)
    והינה כמה דברים שאפשר לעשות איתה:

    0 =
    1 =
    2 =
    3 =
    4 =
    5 =
    6 =
    7 =
    8 =
    9 =

    איך עושים?
    לוקחים את הקוד הזה:
    #fUI/UIWindow.img/QuestIcon/0/0#
    0 = תראו איזה תמונה אתם רוצים שתהיה , ותשנו את ה0 הזה למספר שכתוב ליידה.
    0 = אל תשנו , אם תשנו זה ייתן DC למי שמדבר עם ה NPC.
    כל מה שצריך זה רק לשנות את המספר באדום למספר שכתוב ליד התמונה שרציתם.
    תמונות להמחשה , קרדיט ל HOLD:



    לאשר בבקשה D;
    *תודה ל HOLD על הפקודות+התמונות .

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

  3. #2
    משתמש מכור האוואטר של SmexyApplE
    שם פרטי
    סער
    תאריך הצטרפות
    02/2009
    הודעות
    1,829
    לייקים
    4
    נקודות
    3
    משפט מחץ
    "לטעות זה אנושי , לסלוח זה אלוהי"
    מין: זכר

    ברירת מחדל

    ~+_+~

  4. #3

    ברירת מחדל

    כל המדריך מועתק..
    נתתה קרדיט אני יודע אבל מה הקטע תעשה מדריך משלך.

  5. #4
    משתמש מכור האוואטר של SmexyApplE
    שם פרטי
    סער
    תאריך הצטרפות
    02/2009
    הודעות
    1,829
    לייקים
    4
    נקודות
    3
    משפט מחץ
    "לטעות זה אנושי , לסלוח זה אלוהי"
    מין: זכר

    ברירת מחדל

    שום דבר לא מועתק ,
    רק הפקודות , והפקודה האחרונה ..

  6. #5
    משתמש מכור האוואטר של Refaelosh
    שם פרטי
    Refael
    תאריך הצטרפות
    09/2009
    הודעות
    1,820
    לייקים
    0
    נקודות
    0
    משפט מחץ
    Do Not
    מין: זכר

    ברירת מחדל

    פששש..
    איזה מדריך נחמדד =]]
    בברכה,
    רפאל.

    *לכל שאלה\בעיה אשמח לעזור*

  7. #6
    משתמש משקיע
    שם פרטי
    ספיר
    תאריך הצטרפות
    09/2007
    הודעות
    3,504
    לייקים
    0
    נקודות
    0
    משפט מחץ
    Beauty From Far And Far From Beauty
    מין: נקבה

    ברירת מחדל

    תודה על המדריך..
    אבל יש בעיה בקוד הראשון שכתבת.. לא סגרת את הבחירה..
    שוב תודה וכל הכבוד על ההשקעה..



  8. #7
    משתמש מכור האוואטר של SmexyApplE
    שם פרטי
    סער
    תאריך הצטרפות
    02/2009
    הודעות
    1,829
    לייקים
    4
    נקודות
    3
    משפט מחץ
    "לטעות זה אנושי , לסלוח זה אלוהי"
    מין: זכר

    ברירת מחדל

    תודה..

  9. #8
    משתמש משקיע האוואטר של Sh3xyMan
    שם פרטי
    שמחה ..
    תאריך הצטרפות
    10/2009
    הודעות
    4,772
    לייקים
    9
    נקודות
    -22
    מין: זכר

    ברירת מחדל

    תודה אחי היה איזה ילד בפורום אחר שחיפש את זה.

  10. #9
    מורחקים
    תאריך הצטרפות
    08/2009
    הודעות
    353
    לייקים
    0
    נקודות
    50

    ברירת מחדל

    תודה רבה אני יביא לחבר שלי הוא חיפש
    ואיזה כותרת "לנתח"

  11. #10
    משתמש מכור האוואטר של SmexyApplE
    שם פרטי
    סער
    תאריך הצטרפות
    02/2009
    הודעות
    1,829
    לייקים
    4
    נקודות
    3
    משפט מחץ
    "לטעות זה אנושי , לסלוח זה אלוהי"
    מין: זכר

    ברירת מחדל

    חח כה ..
    תודה XD

  12. #11
    משתמש מכור
    שם פרטי
    יוני
    תאריך הצטרפות
    12/2009
    הודעות
    1,784
    לייקים
    0
    נקודות
    -80
    משפט מחץ
    אה?
    מין: זכר

    ברירת מחדל

    מושקע תודה



+ תגובה לנושא


הרשאות פרסום

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


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

נושאים: 2,451,281 | הודעות: 8,151,863 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect