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

אשכול: דיון | כל בעיה\אירור\עזרה בפקודה, אני יישמח לעזור

  1. #1
    BurnOut BurnOut מנותק גורו
    תאריך הצטרפות
    18/01/09
    שם פרטי
    א
    הודעות
    2,677
    קיבל לייק
    28 פעמים

    דיון | כל בעיה\אירור\עזרה בפקודה, אני יישמח לעזור

    אוקי, כדי להגדיל כאן את הקהילה פה בפורום תכנות, אני יתרום את עצמי איזה כמה פעמים ביום ייכנס לכאן, ויראה אם נתקלתם באיזושהי בעיה
    אירור או פקודה שאתה צריכים. אני ישתדל לענות לכל שאלה, ומקווה שזה יתרום לפורום.
    אני אומר מעכשיו, לא יצא לי לנסות לתכנת מוד DM, אני עובד רק על RP..בכל מקרה, המערכות של RP יותר מסובכות מ DM אז אני מאמין שאני יצליח לעזור
    גם בקשר לזה...
    שיהיה חג סוכות שמח

  2. #2
    הסמל האישי של Ka[R]iZmA
    Ka[R]iZmA Ka[R]iZmA מנותק ג'וניור
    תאריך הצטרפות
    04/05/08
    הודעות
    416
    קיבל לייק
    0 פעמים
    רציתי לשאול איך עושים MoveObject אבל לא כמו שער שזה ימינה שמאלה..
    אלא כמו המחסום הזה שיש בכניסה לחניה של משטרת LS..

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

  3. #3
    BurnOut BurnOut מנותק גורו
    תאריך הצטרפות
    18/01/09
    שם פרטי
    א
    הודעות
    2,677
    קיבל לייק
    28 פעמים
    אהה, אז היית מסביר את עצמך יותר טוב, תן לי את ה X,Y,Z כשהאובייקט פתוח, וכשהוא סגור.
    אני ייבנה לך כאן את הפונקציה המלאה, ויסביר לך אותה

  4. #4
    orking992 orking992 מנותק משתמש חסום
    תאריך הצטרפות
    26/01/09
    הודעות
    95
    קיבל לייק
    0 פעמים
    איך אני נותן גישות לדיוטי?
    שנגיד וקדאט עושה דיוטי מקבל רק חצי מגן.
    ראנק 2 מקבל מגן.
    וכו'
    איך אנ עושה?

  5. #5
    o F i R o F i R מנותק משתמש חסום
    תאריך הצטרפות
    22/10/08
    שם פרטי
    אופיר
    הודעות
    3,853
    קיבל לייק
    0 פעמים
    חפש במוד /DUTY ותערוך..

  6. #6
    orking992 orking992 מנותק משתמש חסום
    תאריך הצטרפות
    26/01/09
    הודעות
    95
    קיבל לייק
    0 פעמים
    כן אני יודע לעשות את זה,
    אבל איך אני עושה
    שראנק 1 יקבל מגן.
    ראנק 2 מגן וחיים.
    מבין? ככה כול ראנק משהו שונה?

  7. #7
    BurnOut BurnOut מנותק גורו
    תאריך הצטרפות
    18/01/09
    שם פרטי
    א
    הודעות
    2,677
    קיבל לייק
    28 פעמים
    אממ אני ינסה להסביר לך את זה ככה, הנה הפקודה /duty עצמה


    if(strcmp(cmd, "/duty", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    if (PlayerToPoint(3, playerid,255.3,77.4,1003.6) || PlayerToPoint(3,playerid,-1616.1294,681.1594,7.1875) || PlayerToPoint(3,playerid,263.0678,188.6779,1008.1719) || PlayerInfo[playerid][pLocal] != 255)
    {
    if(OnDuty[playerid]==0)
    {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    {
    format(string, sizeof(string), "* Officer %s took a Badge and a Gun from his locker.", sendername);
    }
    else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    format(string, sizeof(string), "* Agent %s took a Badge and a Gun from his locker.", sendername);
    }
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    SafeGivePlayerWeapon(playerid, 24, 70);
    SafeGivePlayerWeapon(playerid, 31, 250);
    SafeGivePlayerWeapon(playerid, 34, 20);
    SafeGivePlayerWeapon(playerid, 29, 250);
    SafeGivePlayerWeapon(playerid, 3, 0);
    SetPlayerHealth(playerid, 100);
    SetPlayerArmour(playerid, 100);
    OnDuty[playerid] = 1;
    }
    else if(OnDuty[playerid]==1)
    {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    {
    format(string, sizeof(string), "* Officer %s places his Badge and Gun in his locker.", sendername);
    }
    else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    format(string, sizeof(string), "* Agent %s places his Badge and Gun in his locker.", sendername);
    }
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    SafeResetPlayerWeapons(playerid);
    SetPlayerArmour(playerid, 0);
    SafeGivePlayerWeapon(playerid, 41, 500);
    OnDuty[playerid] = 0;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, " You are not in a locker room !");
    return 1;
    }
    }



    אז אתה פשוט עורך, ועושה

    if(strcmp(cmd, "/duty", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    if (PlayerToPoint(3, playerid,255.3,77.4,1003.6) || PlayerToPoint(3,playerid,-1616.1294,681.1594,7.1875) || PlayerToPoint(3,playerid,263.0678,188.6779,1008.1719) || PlayerInfo[playerid][pLocal] != 255)
    {
    if(OnDuty[playerid]==0)
    {
    if(PlayerInfo[playerid][pRank] == 1)
    {
    format(string, sizeof(string), "* Officer %s took a Badge and a Gun from his locker.", sendername);
    }
    else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    format(string, sizeof(string), "* Agent %s took a Badge and a Gun from his locker.", sendername);
    }
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    SafeGivePlayerWeapon(playerid, 24, 70);
    SafeGivePlayerWeapon(playerid, 31, 250);
    SafeGivePlayerWeapon(playerid, 34, 20);
    SafeGivePlayerWeapon(playerid, 29, 250);
    SafeGivePlayerWeapon(playerid, 3, 0);
    SetPlayerHealth(playerid, 100);
    SetPlayerArmour(playerid, 100);
    OnDuty[playerid] = 1;
    }
    else if(OnDuty[playerid]==1)
    {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    {
    format(string, sizeof(string), "* Officer %s places his Badge and Gun in his locker.", sendername);
    }
    else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    format(string, sizeof(string), "* Agent %s places his Badge and Gun in his locker.", sendername);
    }
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    SafeResetPlayerWeapons(playerid);
    SetPlayerArmour(playerid, 0);
    SafeGivePlayerWeapon(playerid, 41, 500);
    OnDuty[playerid] = 0;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, " You are not in a locker room !");
    return 1;
    }
    }

    אדום - מה שזה ייתן לראנק 1 כשהוא יעשה /duty
    כחול - על איזה ראנק מדובר

    זה לא כל כך מוסבר, לא היה לי זמן פשוט... בכל מקרה אני מקווה שהבנת, אם לא פשוט תגיד אחי..

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


    if(strcmp(cmd, "/duty", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    if (PlayerToPoint(3, playerid,255.3,77.4,1003.6) || PlayerToPoint(3,playerid,-1616.1294,681.1594,7.1875) || PlayerToPoint(3,playerid,263.0678,188.6779,1008.1719) || PlayerInfo[playerid][pLocal] != 255)
    {
    if(OnDuty[playerid]==0)
    {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    {
    format(string, sizeof(string), "* Officer %s took a Badge and a Gun from his locker.", sendername);
    }
    else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    format(string, sizeof(string), "* Agent %s took a Badge and a Gun from his locker.", sendername);
    }
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    SafeGivePlayerWeapon(playerid, 24, 70);
    SafeGivePlayerWeapon(playerid, 31, 250);
    SafeGivePlayerWeapon(playerid, 34, 20);
    SafeGivePlayerWeapon(playerid, 29, 250);
    SafeGivePlayerWeapon(playerid, 3, 0);
    SetPlayerHealth(playerid, 100);
    SetPlayerArmour(playerid, 100);
    OnDuty[playerid] = 1;
    }
    else if(OnDuty[playerid]==1)
    {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    {
    format(string, sizeof(string), "* Officer %s places his Badge and Gun in his locker.", sendername);
    }
    else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    format(string, sizeof(string), "* Agent %s places his Badge and Gun in his locker.", sendername);
    }
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    SafeResetPlayerWeapons(playerid);
    SetPlayerArmour(playerid, 0);
    SafeGivePlayerWeapon(playerid, 41, 500);
    OnDuty[playerid] = 0;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, " You are not in a locker room !");
    return 1;
    }
    }



    אז אתה פשוט עורך, ועושה

    if(strcmp(cmd, "/duty", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    if (PlayerToPoint(3, playerid,255.3,77.4,1003.6) || PlayerToPoint(3,playerid,-1616.1294,681.1594,7.1875) || PlayerToPoint(3,playerid,263.0678,188.6779,1008.1719) || PlayerInfo[playerid][pLocal] != 255)
    {
    if(OnDuty[playerid]==0)
    {
    if(PlayerInfo[playerid][pRank] == 1)
    {
    format(string, sizeof(string), "* Officer %s took a Badge and a Gun from his locker.", sendername);
    }
    else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    format(string, sizeof(string), "* Agent %s took a Badge and a Gun from his locker.", sendername);
    }
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    SafeGivePlayerWeapon(playerid, 24, 70);
    SafeGivePlayerWeapon(playerid, 31, 250);
    SafeGivePlayerWeapon(playerid, 34, 20);
    SafeGivePlayerWeapon(playerid, 29, 250);
    SafeGivePlayerWeapon(playerid, 3, 0);
    SetPlayerHealth(playerid, 100);
    SetPlayerArmour(playerid, 100);
    OnDuty[playerid] = 1;
    }
    else if(OnDuty[playerid]==1)
    {
    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
    {
    format(string, sizeof(string), "* Officer %s places his Badge and Gun in his locker.", sendername);
    }
    else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
    {
    format(string, sizeof(string), "* Agent %s places his Badge and Gun in his locker.", sendername);
    }
    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
    SafeResetPlayerWeapons(playerid);
    SetPlayerArmour(playerid, 0);
    SafeGivePlayerWeapon(playerid, 41, 500);
    OnDuty[playerid] = 0;
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, " You are not in a locker room !");
    return 1;
    }
    }

    אדום - מה שזה ייתן לראנק 1 כשהוא יעשה /duty
    כחול - על איזה ראנק מדובר

    זה לא כל כך מוסבר, לא היה לי זמן פשוט... בכל מקרה אני מקווה שהבנת, אם לא פשוט תגיד אחי..
    איפה ההגדרה של PlayerInfo?

נושאים דומים

  1. בעיה דחופה!!! עזרה בבקשה!
    על ידי HaZoKa` בפורום TO תמיכה טכנית
    תגובות: 4
    הודעה אחרונה: 18/12/05, 17:42
  2. כל מי שצריך עזרה במשהו
    על ידי shaulon1 בפורום מחשבים - חומרה
    תגובות: 8
    הודעה אחרונה: 18/11/05, 12:13
  3. יש לי בעיה בטקטיקל!!!עזרה בבקשה...
    על ידי DoGz בפורום Tactical Ops
    תגובות: 5
    הודעה אחרונה: 09/03/05, 19:09
eXTReMe Tracker