מציג תוצאות 1 עד 3 מתוך 3

אשכול: מדריך|צ'ק פוינט.

  1. #1
    Shai.T Shai.T מנותק טירון
    תאריך הצטרפות
    27/05/08
    הודעות
    10
    קיבל לייק
    0 פעמים

    מדריך|צ'ק פוינט.

    למעלה שימו את זה .

    #define MAX_POINTS 1
    #define CP_BANK 1
    כל פעם שאתם מוסיפים שורה צ'ט פוינט חדש אם חייבים לשים לו שם כמו CP_BANK ולמספר אותו
    ומתחת לזה תשימו את הדברים הבאים:

    new Float:checkCoords[MAX_POINTS][4] = {
    {-36.5483,-57.9948, -17.2655,-49.2967} //BANK
    };
    אוקיי זה הקורדס עכשיו כדיי לשמור קורדס הולכים למקום סבבה ואז עושים ככה
    ______________
    | save|
    | |
    | |
    |save________|
    אם לא הבנתם איך
    אז תשמרו ב דיבאג באלכסון אוקיי

    עכשיו אתם רוצים להוסיף סבבה אתם משנים למעלה ת MAX_point ל 2 אם יש לכם 3 אז שלוש הבנתם
    ומוסיפים בשורה הראשונה פסיק(,) ככה
    {-36.5483,-57.9948, -17.2655,-49.2967},

    ובשורה שהוספתם אתם לא שמים אם אתה מוספים עוד אחד אז שמים גם בשני פסיק ובמה שהוספתם בלי
    וזה ה קורדס
    סבבה

    עכשיו החלק השני


    new Float:checkpoints[MAX_POINTS][4] = {
    {-22.2549,-55.6575,1003.5469}
    };
    זה כבר ב צ'ט פוינט עצמו אתם הולכים למקום שאתם רוצים אותו ושומרים ופשוט שמים בדיוק כמו ששמרתם!
    ואותו דבר עם הפסיק(,) פה אתו דבר בדיוק
    הצעה קודם תשמרו תמיקום ורק אז תקורדס
    והחלק האחרון
    new checkpointType[MAX_POINTS] = {
    CP_BANK
    };
    ושוב פה אותו דבר עם ה פסיק(,)
    עכשיו תקודים הבאים אתם פשוט מוסיפים למוד ועושים לו טיימר!

    ongamemodeinit
    תוסיפו את זה
    SetTimer("checkpointUpdate",100, 1);
    את זה איפה שאתם רוצים
    public getCheckpointType(playerID)
    {
    return checkpointType[playerCheckpoint[playerID]];
    }

    public checkpointUpdate()
    {
    for(new i=0; i<MAX_PLAYERS; i++)
    {
    if(IsPlayerConnected(i)) {
    for(new j=0; j < MAX_POINTS; j++) {
    if(isPlayerInArea(i, checkCoords[j])) {
    if(playerCheckpoint[i]!= j) {
    DisablePlayerCheckpoint(i);
    SetPlayerCheckpoint(i, checkpoints[j][0],checkpoints[j][1],checkpoints[j][2],checkpoints[j][3]);
    playerCheckpoint[i] = j;
    }
    } else {
    if(playerCheckpoint[i]==j) {
    DisablePlayerCheckpoint(i);
    playerCheckpoint[i] = 999;
    }
    }
    }
    }
    }
    }
    וזהו פשוט וקל בהצלחה.
    נלקח מפורום אחר. תהנו סטלה!!

  2. #2
    Zachi_MeyeR Zachi_MeyeR מנותק ג'וניור
    תאריך הצטרפות
    17/04/08
    הודעות
    405
    קיבל לייק
    0 פעמים
    תודה
    מכיר את זה!

  3. #3
    הסמל האישי של The_Davil
    The_Davil The_Davil מנותק ותיק
    תאריך הצטרפות
    18/01/08
    שם פרטי
    יאן
    הודעות
    1,043
    קיבל לייק
    82 פעמים
    ציטוט במקור פורסם על ידי Zachi_MeyeR צפה בהודעה
    תודה
    מכיר את זה!
    הקפצתה אשכו מלפני יותר מי חודש
    ראה הוזהתה פעם הבאה תקבל הזהרה!

נושאים דומים

  1. מדריך | סקייל פוינט פארמינג
    על ידי Revolution בפורום Silkroad Online
    תגובות: 1
    הודעה אחרונה: 16/02/09, 21:55
  2. מדריך
    על ידי Prophet בפורום פח זבל
    תגובות: 10
    הודעה אחרונה: 10/07/05, 21:00
  3. מדריך גזעים/תפקידים
    על ידי Cloud בפורום Lineage II
    תגובות: 4
    הודעה אחרונה: 08/07/05, 16:08
  4. מדריך למסגרת עגולה בחתימה
    על ידי Ludacris בפורום חתימות וסמלים
    תגובות: 0
    הודעה אחרונה: 11/06/05, 11:46
  5. מדריך לניק מושקע
    על ידי Ludacris בפורום חתימות וסמלים
    תגובות: 0
    הודעה אחרונה: 11/06/05, 11:44
eXTReMe Tracker