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

אשכול: פרסום | פונקצייה שלי - איך לעשות פקודות שיהיו רק ממרחק מסויים משחקן לשחקן.

  1. #1
    V1rTu4L אורח

    פרסום | פונקצייה שלי - איך לעשות פקודות שיהיו רק ממרחק מסויים משחקן לשחקן.

    הפונקצייה שאני יביא כעת, יכולה לעשות שאם אתה רוצה לכתוב פקודה שמשפיע על שחקן אחר,
    אתה צריך להיות קרוב אליו (כמו נגיד לאנוס: rape/ - רק ממרחק מסויים [שאתם קובעים]).


    שימו את הפונקצייה הבאה איפשהו במוד:
    PHP Code:
    forward Float:DistancePlayers(p1,p2);
    public 
    Float:DistancePlayers(p1,p2){
    new 
    Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
    if (!
    IsPlayerConnected(p1) || !IsPlayerConnected(p2)){
    }
    GetPlayerPos(p1,x1,y1,z1);
    GetPlayerPos(p2,x2,y2,z2);
    return 
    floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));

    עכשיו בפקודה שלכם אתם שמים את השורה הזאת:

    PHP Code:
    new tmp[256];
                                 new 
    player strval(tmp);                                          
      if(
    DistancePlayers(playerid,player) < 5.0 ){ 
    הסברים:

    DistancePlayers - מה שהגדרנו בפאבליק מקודם, הכל מוגדר כמו שצריך .
    playerid - האידי של השחקן.
    player - השחקן עצמו.
    הסימן ''>'' - מסמן על המרחק בין השחקן לשחקן שאמור להיות קטן מ 5.0.
    5.0 - הצעדים, ניתן לשנות למה שבא לכם: 5.0 = 5 צעדים, 6.0 = 6 צעדים וכן הלאה.


    הפונקצייה נבנתה על ידי [=
    תהנו .

  2. #2
    הסמל האישי של Ha[M]us
    Ha[M]us Ha[M]us מנותק גורו
    תאריך הצטרפות
    13/01/09
    שם פרטי
    תמיר
    הודעות
    2,450
    קיבל לייק
    125 פעמים
    מוכר אבל יעזור לחדשים
    לא עברתי לבדוק שזה נכון אבל אני מניח שכן.
    כל הכבוד

  3. #3
    הסמל האישי של DjLove
    DjLove DjLove מנותק גורו
    תאריך הצטרפות
    29/10/08
    שם פרטי
    סתיו
    הודעות
    2,785
    קיבל לייק
    1 פעמים
    LOL לאנוס XD

  4. #4
    V1rTu4L אורח
    חח לאנוס סתם היה דוגמא אבל יש לי פקודה כזאת ^^
    ואתה לא מכיר את הפונקצייה הזאת (הראשון שהגיב) כי אני יצרתי אותה! היא לא הייתה קיימת ואם כן באופן שונה.

  5. #5
    הסמל האישי של Ha[M]us
    Ha[M]us Ha[M]us מנותק גורו
    תאריך הצטרפות
    13/01/09
    שם פרטי
    תמיר
    הודעות
    2,450
    קיבל לייק
    125 פעמים
    לא התכוונתי ספציפית...
    אני מדבר על העקרון שאפשר לעשות פקודה רק ממרחק מסוים מדבר כלשהו (אם זה אובייקט פיקאפ או אפילו שחקן אחר)

  6. #6
    KingDrfits! KingDrfits! מנותק משתמש חסום
    תאריך הצטרפות
    21/01/09
    שם פרטי
    יונתן
    הודעות
    832
    קיבל לייק
    0 פעמים
    ציטוט במקור פורסם על ידי justoneone1 צפה בהודעה
    לא התכוונתי ספציפית...
    אני מדבר על העקרון שאפשר לעשות פקודה רק ממרחק מסוים מדבר כלשהו (אם זה אובייקט פיקאפ או אפילו שחקן אחר)
    מה?מה ?

  7. #7
    SlyRaccoon` SlyRaccoon` מנותק ותיק
    תאריך הצטרפות
    17/08/08
    הודעות
    1,662
    קיבל לייק
    0 פעמים
    יפה אחי, לא אוהב תפוקנציה הזאתי :] מעדיף playertopoint :]] ..
    תודה על ההשקעה, סתיו יכניס ללניקייה.

    וד"א, הפונקציה נבנת ע"י Sacky.. :]

  8. #8
    הסמל האישי של BlueRey
    BlueRey BlueRey מנותק ג'וניור
    תאריך הצטרפות
    17/09/08
    הודעות
    276
    קיבל לייק
    2 פעמים
    קרדיט קטן לא יזיק =]
    תודה.

  9. #9
    KingDrfits! KingDrfits! מנותק משתמש חסום
    תאריך הצטרפות
    21/01/09
    שם פרטי
    יונתן
    הודעות
    832
    קיבל לייק
    0 פעמים
    חחח תודה גבר

  10. #10
    V1rTu4L אורח
    רועי על מה אתה מדבר?!
    playertopoint = ממרחק לנקודה מסויימת שאתה בוחר מיקום לא משחקן לשחקן ..!

נושאים דומים

  1. פרסום איך לעשות כסף בצורה קלה
    על ידי bluebread בפורום כסף באינטרנט
    תגובות: 1
    הודעה אחרונה: 05/11/11, 11:58
  2. פרסום איך לעשות כסף בצורה קלה
    על ידי bluebread בפורום מה שבראש
    תגובות: 1
    הודעה אחרונה: 05/11/11, 11:58
  3. פרסום| איך לעשות cwalk dance tutorial (לחדשים)
    על ידי oOSilverOo בפורום פורום ריקודים
    תגובות: 4
    הודעה אחרונה: 09/07/09, 00:52
  4. אחים שלי איך הפורום??
    על ידי -X-BoY- בפורום האבקות
    תגובות: 17
    הודעה אחרונה: 19/09/05, 20:45
  5. עשיתי את זה לדוד שלי איך?
    על ידי -X-BoY- בפורום חתימות וסמלים
    תגובות: 2
    הודעה אחרונה: 19/08/05, 12:38
eXTReMe Tracker