Satla-Zone
התחברות
+ הגב לנושא
מציג תוצאות 1 עד 11 מתוך 11

אשכול: מדריך|Kick Afk

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

    מדריך|Kick Afk

    במדריך הזה אני יסביר איך עובד הקיק AFK
    קודם כל הקוד:
    קוד PHP:
    public IdleKick()
    {
     for(new 
    i = 0; i < MAX_PLAYERS; i++)
     {
      if(
    IsPlayerConnected(i))
      {
          if(
    PlayerInfo[i][pAdmin] < 1)
          {
        
    GetPlayerPos(i, PlayerPos[i][0], PlayerPos[i][1], PlayerPos[i][2]);
        if(
    PlayerPos[i][0] == PlayerPos[i][3] && PlayerPos[i][1] == PlayerPos[i][4] && PlayerPos[i][2] == PlayerPos[i][5])
        {
         new 
    plname[64];
         new 
    string[128];
         
    GetPlayerName(i, plname, sizeof(plname));
         
    format(string, sizeof(string), "AdmCmd: %s was kicked by DUCK, reason: AFK", plname);
         
    SendClientMessageToAll(COLOR_LIGHTRED, string);
         
    printf("AdmCmd: %s was kicked by DUCK, reason: AFK", plname, string);
         
    Kick(i);
        }
        
    PlayerPos[i][3] = PlayerPos[i][0];
        
    PlayerPos[i][4] = PlayerPos[i][1];
        
    PlayerPos[i][5] = PlayerPos[i][2];
       }
      }
     }
    } 
    עכשיו אני יסביר קצת..
    קוד PHP:
         if(PlayerInfo[i][pAdmin] < 1) 
    זה אומר שאם לשחקן אין אדמין אז ...
    ואם יש אדמין אז הוא לא יקבל קיק AFK
    קוד PHP:
        GetPlayerPos(i, PlayerPos[i][0], PlayerPos[i][1], PlayerPos[i][2]); 
    בעצם כאן המערכת בודקת איפה השחקן נמצא(XYZ)
    קוד PHP:
        if(PlayerPos[i][0] == PlayerPos[i][3] && PlayerPos[i][1] == PlayerPos[i][4] && PlayerPos[i][2] == PlayerPos[i][5]) 
    פה רשום שאם השחקן זז מהמקום שהמערכת בדקה קודם (XYZ) אז הוא לא יקבל קיק אבל אם כן אז...

    קוד PHP:
         new plname[64];
         new 
    string[128];
         
    GetPlayerName(i, plname, sizeof(plname));
         
    format(string, sizeof(string), "AdmCmd: %s was kicked by DUCK, reason: AFK", plname);
         
    SendClientMessageToAll(COLOR_LIGHTRED, string);
         
    printf("AdmCmd: %s was kicked by DUCK, reason: AFK", plname, string);
         
    Kick(i); 
    כאן זה שולח לכל השרת את ההודעה שהשחקן הוא AFK כי המערכת לא ראתה שהוא זז מהXYZ ואז השחקן מקבל קיק
    והשאר זה כדי לסיים את הקוד בערך..

    מקווה שהבנתם תהנו!..

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

  3. #3
    _IdaN_ משתמש חסום
    תאריך הצטרפות
    30/05/09
    שם פרטי
    עידן
    הודעות
    568
    קיבל לייק
    0 פעמים
    יאוו אחי תודה יופי אני מתחיל ואני צריך את זה תודה

    אחי

  4. #4
    הסמל האישי של `NiceGiRL
    `NiceGiRL ג'וניור
    תאריך הצטרפות
    05/08/09
    שם פרטי
    שני D:
    הודעות
    267
    קיבל לייק
    0 פעמים
    תודה

  5. #5
    הסמל האישי של HaReLLL
    HaReLLL אדמין בשרת RolePlay
    תאריך הצטרפות
    26/05/09
    שם פרטי
    הראל
    הודעות
    649
    קיבל לייק
    0 פעמים
    כול הכובד אחי תמשיך ככה אוליי תגיע לניעול בר גל או מישהו סדרו לו משהו הוא יודע דווקה נחמד לתכנת וזה.

  6. #6
    Zachi_MeyeR ג'וניור
    תאריך הצטרפות
    17/04/08
    הודעות
    405
    קיבל לייק
    0 פעמים
    זה לא יעבוד!
    חסר פה מלא דברים, לקוח מאדמין מוד
    PlayerInfo אינו מוגדר
    PlayerPos ?

  7. #7
    הסמל האישי של o F i R
    o F i R נינג'ה
    תאריך הצטרפות
    22/10/08
    שם פרטי
    אופיר
    הודעות
    3,865
    קיבל לייק
    0 פעמים
    אז איך זה עובד?..

  8. #8
    Zachi_MeyeR ג'וניור
    תאריך הצטרפות
    17/04/08
    הודעות
    405
    קיבל לייק
    0 פעמים
    ציטוט במקור פורסם על ידי oFir ツ` צפה בהודעה
    אז איך זה עובד?..
    אתה אמור לדעת לא אני פירסמתי!

  9. #9
    הסמל האישי של o F i R
    o F i R נינג'ה
    תאריך הצטרפות
    22/10/08
    שם פרטי
    אופיר
    הודעות
    3,865
    קיבל לייק
    0 פעמים
    לא אני אומר אז איך זה עובד בשרת שלי!...

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

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

+ הגב לנושא

תגובה מהירה תגובה מהירה

כתובת המייל לא תוצג בפורום.

נושאים דומים

  1. מדריך|להמנע מקראש אחרי שהייתם AFK
    על ידי iCeDRaGoN בפורום RolePlay
    תגובות: 2
    הודעה אחרונה: 03/08/09, 20:09
  2. מדריך|להמנע מקראש לאחר AFK
    על ידי TsAcH בפורום DeathMatch
    תגובות: 15
    הודעה אחרונה: 30/07/09, 02:47
  3. מדריך|Melbourne Shuffle kick basics
    על ידי ¥™DJ A.R™¥ בפורום פורום ריקודים
    תגובות: 0
    הודעה אחרונה: 23/07/09, 00:42
  4. מדריך|Jail/ & /Ban & /Kick
    על ידי afik1234 בפורום DeathMatch
    תגובות: 3
    הודעה אחרונה: 22/07/09, 22:54
  5. מדריך | הימנעות מקראש לאחר AFK
    על ידי Twixer בפורום DeathMatch
    תגובות: 17
    הודעה אחרונה: 10/02/09, 22:01
eXTReMe Tracker