Satla-Zone
התחברות
מציג תוצאות 1 עד 3 מתוך 3

אשכול: תוכנת עזר - Omer5198SampHelpingTool

  1. #1
    omer5198 omer5198 מנותק טירון
    תאריך הצטרפות
    25/12/11
    שם פרטי
    עומר
    הודעות
    19
    קיבל לייק
    0 פעמים

    תוכנת עזר - Omer5198SampHelpingTool

    אוקי... אחרי כמה ימים של הכנה! סוף סוף גמרתי את הגרסא הראשונה של התוכנה שלי Omer5198SampHelpingTools!!!
    אז מה יש בה?
    - תוכנה ליצירת שיגורים, בעלת אפשרות לשלוח הודעה + להוסיף אינטריור.
    **2 רעיונות מקוריים שלי:**
    - תוכנה ליצירת צ'אט לקבוצה מסויימת של אנשים (לדוגמה - AdminChat).
    - תוכנה ליצירת איזור מלחמה!!! (אחרי הרבה זמן של הכנה... ) בצורה שהכי נוחה לכם!!!
    ******************
    - Omer5198 WebBrowser זה בעצם דפדפן אינטרנט שאני יצרתי... דפדפן פשוט מאוד עם כמה אפשרויות... יש לו למעלה 2 לחצנים כאלה שנפתחים כמו שיש File Edit וכו' באינטרנט... שהם מחולקים לאתרים שקשורים לסאמפ, ולפעולות שקשורות לאינטרנט...
    --------------------------------------------------------------------------------------------------------------------

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

    אוקיי... ביצירת השיגורים מה שאתם צריכים לכתוב זה: שם הפקודה בלי / , X Y Z , אינטריור אם רוצים, והודעה אם רוצים.
    קוד לדוגמה:
    קוד:
    if(strcmp(cmdtext, "/Teleport", true) == 0)
    {
           SetPlayerPos(playerid, 0.000, 1.111, 2.222);
           SetPlayerInterior(playerid, 9);
           SendClientMessage(playerid, 0xFFFF00FF, "This Is Your Message");
           return 1;
    }
    יצירת צ'אט לקבוצה מסויימת:

    מה שאתם צריכים להכניס פה זה את שם הצ'אט, את התנאי שאתם רוצים שיבדוק האם השחקנים בקבוצה, ניתן לבחור צבע אך אם לא תבחרו הצבע אוטומטית יהיה כתום, והדבר הכי חשוב: את הסימן שיפעיל את הצ'אט... למשל - # או $ וכו...
    קוד לדוגמה:
    קוד:
    if(text[0] == '#' && IsPlayerOmer(playerid))
    {
           new eName[24], eString[128];
           GetPlayerName(playerid, eName, 24);
           format(eString, 128, "[OmerChat] %s: %s [ID:%d]", eName, text, playerid);
           for(new i = 0; i < MAX_PLAYERS; i++)
           {
                  if(IsPlayerOmer(i))
                  {
                         SendClientMessage(i, 0xFF9900AA, eString);
                  }
           }
           return 0;
    }
    יצירת איזורי לחימה:

    אוקי, זה הדבר שהיו לי איתו הכי הרבה באגים ושאני הכי הרבה מתגאה בו בגלל כל הזמן שהוא חוסך
    בתוכנה הזו אתם צריכים להכניס כמה דברים פשוטים ואתם מקבלים קוד שלם של איזור מלחמה. לדוגמה איזור WAR...
    כל מה שאתם צריכים להכניס זה את שם האיזור, נשקים (עד 4 - שימו לב, במידה ואינכם רוצים 4 נשקים שימו 0 בתיבה), פוזיציות של המקום, עולם וירטואלי
    התוכנה מביאה לכם את המשתנים, הקוד בלי באגים, ופקודה בהתאם לשם האיזור בעלת האפשרויות Join Quit לשחקן ו - End Start לאדמין... כמובן שבמידה ותעשו End זה גם מוציא את כל השחקנים מהאיזור...
    שימו לב, שהמשתנים + הפקודה הם לפי השם של האיזור... למשל אני הולך להכין איזור שייקרא Omer5198 ושייקבלו בו סאון, אמ4, טק9, מיניגאן, זה הקוד שאקבל:
    **הערה, פה זה כותב את הטקסט בג'יבריש אבל זה בגלל שהעברתי את זה מהתוכנה לצ'אט... כשתעבירו לפאון זה לא יעשה את זה**
    קוד:
    //-----OnGameModeInIt:-----
    new Omer5198ZoneStatus;
    new InOmer5198[MAX_PLAYERS];
    //-----OnPlayerConnect:-----
    InOmer5198[playerid] = 0;
    //-----OnPlayerSpawn:-----
    if(InOmer5198[playerid] == 1)
    {
           SetPlayerVirtualWorld(playerid, 36);
           SetPlayerPos(playerid, 0.000, 1.111, 2.222);
           GivePlayerWeapon(playerid, 26, 99999);
           GivePlayerWeapon(playerid, 28, 99999);
           GivePlayerWeapon(playerid, 31, 99999);
           GivePlayerWeapon(playerid, 38, 99999);
    }
    //-----OnPlayerCommandText:-----
    new cmd[256], idx, tmp[256];
    cmd = strtok(cmdtext, idx);
    if(strcmp(cmdtext, "/Omer5198", true) == 0)
    {
           tmp = strtok(cmdtext, idx);
           if(!strlen(tmp)) return SendClientMessage(playerid, 0xFF9900AA, "/Omer5198 [Join / Quit / End / Start]");
           if(strcmp(tmp, "Join", true) == 0 || strcmp(tmp, "J", true) == 0)
           {
                  if(Omer5198ZoneStatus == 0) return SendClientMessage(playerid, 0xFF0000FF, "איזור המלחמה סגור");
                  if(InOmer5198[playerid] == 1) return SendClientMessage(playerid, 0xFF0000FF, "אינך יכול להצטרף לאיזור המלחמה הזה מפני שהינך כבר נמצא שם");
                  InOmer5198[playerid] = 1;
                  SendClientMessage(playerid, 0xFFFF00FF, "נכנסת לאיזור המלחמה בהצלחה");
                  ResetPlayerWeapons(playerid);
                  GivePlayerWeapon(playerid, 26, 99999);
                  GivePlayerWeapon(playerid, 28, 99999);
                  GivePlayerWeapon(playerid, 31, 99999;
                  GivePlayerWeapon(playerid, 38, 99999)
                  SetPlayerPos(playerid, 0.000, 1.111, 2.222);
                  SetPlayerVirtualWorld(playerid, 36);
                  return 1;
           }
           if(strcmp(tmp, "Quit", true) == 0 || strcmp(tmp, "Q", true) == 0)
           {
                  if(InOmer5198[playerid] == 0) return SendClientMessage(playerid, 0xFF0000FF, "אינך נמצא באיזור המלחמה");
                   InOmer5198[playerid] = 0;
                  ResetPlayerWeapons(playerid);
                  SendClientMessage(playerid, 0xFFFF00FF, "יצאת מאיזור המלחמה בהצלחה");
                  SetPlayerVirtualWorld(playerid, 36);
                  OnPlayerSpawn(playerid);
                  return 1;
           }
           if(strcmp(tmp, "Start", true) == 0 || strcmp(tmp, "S", true) == 0)
           {
                  if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, 0xFF0000FF, "אתה חייב להיות אדמין רקון על מנת להשתמש בפקודה זו");
                  if(Omer5198ZoneStatus == 1) return SendClientMessage(playerid, 0xFF0000FF, "איזור המלחמה כבר פתוח");
                  Omer5198ZoneStatus = 1;
                  SendClientMessageToAll(0xFF0000FF, "איזור המלחמה נפתח על ידי האדמין");              return 1;
           }
           if(strcmp(tmp, "End", true) == 0 || strcmp(tmp, "E", true) == 0)
           {
                  if(!IsPlayerAdmin(playerid, 0xFF0000FF, "אתה חייב להיות אדמין רקון על מנת להשתמש בפקודה זו");
                  if(Omer5198ZoneStatus == 0) return SendClientMessage(playerid, 0xFF0000FF, "איזור המלחמה כבר סגור");
                  Omer5198ZoneStatus = 0;
                  SendClientMessageToAll(0xFF0000FF, "איזור המלחמה נסגר על ידי האדמין");
                  for(new i = 0; i < MAX_PLAYERS; i++)
                  {
                         if(InOmer5198[i] == 1)
                         {
                                SetPlayerVirtualWorld(i, 36);
                                ResetPlayerWeapons(i);
                                InOmer5198[i] = 0;
                                OnPlayerSpawn(i);
                                return 1;                     }
                  }
                  return 1;
           }
           return 1;
    }
    Omer5198's WebBrowser

    אין יותר מדי מה להסביר... הסברתי למעלה על האפשרויות ^^ ... ניתן ללכת לאתרים:
    Samp Wiki
    Samp Forum
    Samp Main Page
    Google
    והפעולות שניתן לעשות:
    Adress Bar
    Home
    Forward
    Back
    Refresh
    Search In Google
    וזהו! תהנו!!!
    -------------------------------------------------------
    הורדה:

    לא יודע למה אבל יש לי כרגע תקלה במחשב עם ieframe.dll מי שיודע מזה זה אומר שהחלק של ה - WebBrowser נדפק ולכן אני הפכתי אותו ללא זמין, עד שאתקן ואעלה את הלינק מחדש... בעקבות זאת, התוכנה תועלה בינתיים רק ל F2H עד שאתקן את הבעיה ואז אעלה אותה לעוד כמה אתרים... ההורדה:
    http://www.f2h.co.il/sv4s82b64j86
    תהנו!!!

  2. #2
    882MisheLosH 882MisheLosH מנותק טירון
    תאריך הצטרפות
    25/12/11
    שם פרטי
    מישל
    הודעות
    48
    קיבל לייק
    0 פעמים
    תודה רבה אבל אני לא ישתמש בה

  3. #3
    הסמל האישי של Yagel
    Yagel Yagel מנותק נינג'ה
    תאריך הצטרפות
    28/12/10
    שם פרטי
    יגל
    הודעות
    4,575
    קיבל לייק
    314 פעמים
    תודה.

נושאים דומים

  1. Boring Icq |תוכנת עזר לאייסקיו
    על ידי Barak בפורום תוכנות מסרים
    תגובות: 2
    הודעה אחרונה: 15/01/08, 01:16
  2. תוכנת מסרים חדשה
    על ידי B1sHGaDa בפורום תוכנות מסרים
    תגובות: 3
    הודעה אחרונה: 15/11/05, 17:34
  3. קישורים ואתרי עזר - עודכן (15.5.05).
    על ידי sHkaBuBuLu בפורום חתימות וסמלים
    תגובות: 7
    הודעה אחרונה: 11/10/05, 17:42
eXTReMe Tracker