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


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

  1. [הורדה] פתיחת אופציות אקסטרה
    על ידי ToMeR בפורום משחקי ספורט
    תגובות: 2
    הודעה אחרונה: 26-02-2008, 19:16
  2. סקיני עם אופציות :O
    על ידי Graf.E.T בפורום אופנה וטיפוח
    תגובות: 1
    הודעה אחרונה: 01-10-2007, 16:29
  3. תגובות: 17
    הודעה אחרונה: 19-09-2007, 23:50
  4. תגובות: 122
    הודעה אחרונה: 08-09-2007, 11:02
  5. תגובות: 0
    הודעה אחרונה: 03-07-2007, 16:58
+ תגובה לנושא
מציג תוצאות 1 עד 7 מתוך 7

אופציות ב NPC

  1. #1
    משתמש מתחיל
    שם פרטי
    רועי
    תאריך הצטרפות
    07/2010
    גיל
    29
    הודעות
    143
    לייקים
    0
    נקודות
    0
    מין: זכר

    ברירת מחדל אופציות ב NPC

    המדריך על אופציות ב NPC

    שלום , במדריך זה אני ילמד אותכם על האופציות ב NPC.
    האופציות בסקריפטים מוגדרות כך :


    קוד PHP:
    #L0# - אופציה 0 .
    #L1# - אופציה 1 .
    #L2# - אופציה 2 . 
    וככה הלאה .
    עכשיו איפה בדרך כלל נמצא אופציות ?
    את האופציות בדרך כלל נמצא פה :


    קוד PHP:
    cm.sendSimple("xxx"); 
    במקום ה XX אתם רושמים את הtext שלכם ואת ה L0 וכל הדברים , שתלמדו עכשיו .

    עכשיו בשביל מה צריך אופציות ?
    נגיד ואתם רוצים NPC , שיביא דברים בתמורה ל מייפל ליף .
    אז אתם עושים את האופציות בשביל שלאנשים יהיה בחירה .
    נגיד תעשו ככה , במקום ה XXXX :


    קוד PHP:
    #L1# 100 #b#v4001126##k for #b#v1002357##k#l 
    *כל אופציה נגמרת ב #l .

    עכשיו נעבור על מה שזה אומר :

    קוד PHP:
    #L1# - אופציה 1 - האופציה הראשונה .
    100 #b#v4001126##k - זה בעצם עושה תמונה של מייפל ליף , ולידו המספר 100 .
    for #b#v1002357##k - זה מסמל שה 100 מייפל ליף הם בתמורה לחפץ 1002357 וזה גם מראה תמונה שלו . 
    עכשיו בשביל שזה ידע מה לעשות , מוסיפים שורה מתחת :

    קוד PHP:
    if (selection == 1
    {

    עכשיו זה אומר :
    אם עשינו #L1# אז מה שיהיה רשום מתחת ל :


    קוד PHP:
    if (selection == 1) { 
    זה מה שהפעולה תעשה .
    נגיד ואנחנו רוצים שזה יביא את החפץ :
    1002357 בתמורה ל 100 maple leaf .
    אז נעשה ככה :


    קוד PHP:
     if (selection == 1) {
                   if (
    cm.haveItem(4001126100)) {
                        
    cm.gainItem(10023571);
                        
    cm.gainItem(4001129, -100);
                        
    cm.sendOk("You have gained #b#v1002357##k.");    
                } else {
                        
    cm.sendOk("Sorry #b#hh##k you dont have 100 #b#v4001126##k.");
                    }
       
    cm.dispose(); 
    עכשיו נעבור שורה שורה ונסביר מה זה אומר :

    קוד PHP:
    if (selection == 1) { - אם בחרנו את האפשרות הראשונה .
    if (
    cm.haveItem(4001126100)) { - עושה בדיק אם יש לנו 100 מייפל ליף .
     
    cm.gainItem(10023571); - מביא לו את האייטם 1002357 .
    cm.gainItem(4001129, -100); - לוקח לנו את ה 100 מייפל ליף .
      
    cm.sendOk("You have gained #b#v1002357##k."); - מראה לנו הודעה של אוקיי שקיבלנו את האייטם .
        } else { - 
    במקרה ואין לנו 100 מייפל ליף זה עושה את מה שנרשום מתחת .
     
    cm.sendOk("Sorry #b#hh##k you dont have 100 #b#v4001126##k."); - מראה לנו הודעה של אוקיי שאין לנו 100 מייפל ליף .
     
    cm.dispose(); - מסיים את האופציה הראשונה  

    עכשיו נגיד ואנחנו רוצים NPC אם 2 אופציות מה לעשות ?
    אז זהו שזה ממש פשוט הינה ה NPC :


    קוד PHP:
    var status 0;

    function 
    start() {
        
    status = -1;
        
    action(100);
    }

    function 
    action(modetypeselection) {
        if (
    mode == -1) {
            
    cm.dispose();
        } else {
            if (
    mode == && status == 0) {
                
    cm.dispose();
                return;
            }
            if (
    mode == 1)
                
    status++;
            else
                
    status--;
            if (
    status == 0) {
          
    cm.sendSimple(" hey i can give u good items choose option \r\n #L1# 100 #b#v4001126##k for #b#v1002357##k#l \r\n #L2# 100 #b#v4001129##k for #b#v1122000##k#l");
           } else if (
    status == 1) {
                if (
    selection == 1) {
                    if (
    cm.haveItem(4001126100)) {
                        
    cm.gainItem(10023571);
                        
    cm.gainItem(4001129, -100);
                        
    cm.sendOk("You have gained #b#v1002357##k.");
                    } else {
                        
    cm.sendOk("Sorry #b#hh##k you dont have 100 #b#v4001126##k.");
                    }
       
    cm.dispose();
            } else if (
    selection == 2) {
                    if (
    cm.haveItem(4001129100)) {
                        
    cm.gainItem(1122000 1);
                        
    cm.gainItem(4001129, -100);
                        
    cm.sendOk("You have gained #b#v1122000##k.");
                    } else {
                        
    cm.sendOk("Sorry #b#hh##k you dont have 100 #b#v4001129##k.");
                    }
                    
    cm.dispose();
                       }
                   }
               }
            } 
    עכשיו כבר הבנתם מה כל דבר עושה נכון ?
    כל מה שהוספנו זה אחרי ה :


    קוד PHP:
    cm.dispose(); 
    שמסיים את אופציה 1 הוספנו :

    קוד PHP:
     } else if (selection == 2) { 
    שמתחיל את אופציה 2 !
    ועכשיו גם ב :


    קוד PHP:
    cm.sendSimple("XXX"
    צריך להוסיף :

    קוד PHP:
    #L2# 
    ואת התיאור שלו .

    וככה ממשיכים להוסיף את כל האופציות שאתם רוצים .

    ככה ה NPC אמור להראות :



    זהו פה נגמר המדריך , מקווה שהבנתם .

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

  3. #2
    אוי אלוהי אוי אלוהים סמן לי דרך חיים האוואטר של KirMa
    שם פרטי
    אביהו ツ
    תאריך הצטרפות
    03/2010
    גיל
    34
    הודעות
    5,740
    לייקים
    27
    נקודות
    114
    משפט מחץ
    יהודי תחייך אתה בן של מלך ערבי תזיל דמע אתה בן זו*ה
    מין: זכר

    ברירת מחדל

    תודה רבה אחייייי!


    אך מתי כבר תבחיני
    בין הטוב והרע ותביני
    אני לא אלוהים לא אינני
    אני רק בן-אדם אוהב הנני


    מי שצריך עזרה שיצטט או ישלח פרטית

  4. #3
    משתמש מתחיל
    תאריך הצטרפות
    08/2009
    הודעות
    5
    לייקים
    0
    נקודות
    0
    מין: זכר

    ברירת מחדל

    תודה רבה לך

  5. #4
    משתמש משקיע האוואטר של OutSliDeR
    שם פרטי
    פאול דיאמנט
    תאריך הצטרפות
    09/2010
    גיל
    30
    הודעות
    2,260
    לייקים
    0
    נקודות
    68
    משפט מחץ
    B.B.Z.N.O.T
    מין: זכר

    ברירת מחדל

    הבנתי הכל
    בברכה מנהל פורום משחקי מרוצים PES וטלוויזיה ישראלית לשעבר!

  6. #5
    משתמש מתחיל
    שם פרטי
    יותם
    תאריך הצטרפות
    08/2010
    גיל
    30
    הודעות
    96
    לייקים
    0
    נקודות
    0
    משפט מחץ
    כנסו לשרת
    מין: זכר

    ברירת מחדל

    תודה, לפי דעתי יותר נוח להשתמש בלולאה אבל מדריך טוב יעזור למתחילים =)

  7. #6
    אוי אלוהי אוי אלוהים סמן לי דרך חיים האוואטר של KirMa
    שם פרטי
    אביהו ツ
    תאריך הצטרפות
    03/2010
    גיל
    34
    הודעות
    5,740
    לייקים
    27
    נקודות
    114
    משפט מחץ
    יהודי תחייך אתה בן של מלך ערבי תזיל דמע אתה בן זו*ה
    מין: זכר

    ברירת מחדל

    תודה רועי!


    אך מתי כבר תבחיני
    בין הטוב והרע ותביני
    אני לא אלוהים לא אינני
    אני רק בן-אדם אוהב הנני


    מי שצריך עזרה שיצטט או ישלח פרטית

  8. #7
    Professional Spammer האוואטר של Stain
    שם פרטי
    אוריה ツ
    תאריך הצטרפות
    04/2010
    גיל
    30
    הודעות
    9,794
    לייקים
    302
    נקודות
    50
    פוסטים בבלוג
    2
    משפט מחץ
    אישה זה כמו אליקופטר עושה כל היום רעש ואחרי זה מתרוממת...
    מין: זכר

    ברירת מחדל

    תודה רבה רועי.

    .Professional Programmer
    Html||JavaS||CSS||Php||Sql

+ תגובה לנושא


הרשאות פרסום

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


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

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