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

אשכול: פרסום|קיל מיוחד במינו!

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

    פרסום|קיל מיוחד במינו!

    שלום לכולם
    הכנתי קיל משהו מגניב!
    הוספתי לקיל כמה דברים נפוצים:
    1.
    PHP Code:
    CreateExplosion(X,Y,Z,A,0); 
    פיצוץ עז בקיל!
    2.
    PHP Code:
    GetPlayerMoney(playerid);
    GivePlayerMoney(playerid,-5); 
    אז ככה הולכים לפובליק:
    PHP Code:
    public OnPlayerCommandText(playeridcmdtext[])}  

    רושמים את הפקודה של קיל:
    PHP Code:
    if(strcmp(cmd"/kill"true) == 0)

    זה פקודה שאנו נצטרך כדי לעשות קיל! בלי זה אין פקודה

    מתחת לזה אנחנו עושים כך:
    PHP Code:
    if(IsPlayerConnected(playerid)) {  

    מתחת רושמים
    PHP Code:
    GetPlayerMoney(playerid);
    GivePlayerMoney(playerid,-5);
    SendClientMessage(playerid0x00BFFFAA"!הרגת תעצמך תמורת 5 דולר"); 
    מה שזה עושה שאתה עושה קיל זה מוריד לך סכום של 5-דולר
    חצי הפקודה:
    PHP Code:
     new Float:X;
     new 
    Float:Y;
     new 
    Float:Z;
     new 
    kname[24];
     
    GetPlayerName(playerid,kname,24);
     
    SetPlayerHealth(playerid0);
     
    GetPlayerPos(playerid,X,Y,Z);
     
    CreateExplosion(X,Y,Z,11,0);
     
    SendClientMessage(playeridCOLOR_GREY"You Dead
      return 1;
     } 
    CreateExplosion(X,Y,Z,11,0);
    מספר 11 זה מספר הפיצוץ אחרי הקילאתר ממנו נלקח:
    http://wiki.sa-mp.com/wiki/Explosion_List
    כל הפקודה:
    PHP Code:
     if(strcmp(cmd"/kill"true) == 0)
     {
     if(
    IsPlayerConnected(playerid))
      {
      
    GetPlayerMoney(playerid);
       
    GivePlayerMoney(playerid,-5);
     
    SendClientMessage(playerid0x00BFFFAA"!הרגת תעצמך תמורת 5 דולר");
      new 
    Float:X;
      new 
    Float:Y;
      new 
    Float:Z;
      new 
    kname[24];
      
    GetPlayerName(playerid,kname,24);
      
    SetPlayerHealth(playerid0);
      
    GetPlayerPos(playerid,X,Y,Z);
      
    CreateExplosion(X,Y,Z,11,0);
      
    SendClientMessage(playeridCOLOR_GREY"You Dead ");}
      return 
    1;
      } 
    תודה לליאור על העזרה/Total90_Nike

    הורדה:
    קוד HTML:
    http://www.upfree.net/206470
    נערך בפעם האחרונה על ידי Zachi_MeyeR : 12/10/08 ב 21:44

  2. #2
    הסמל האישי של Mr_BaRaKs[T]X[x]ツ
    Mr_BaRaKs[T]X[x]ツ Mr_BaRaKs[T]X[x]ツ מנותק גורו
    תאריך הצטרפות
    03/09/08
    שם פרטי
    ברק
    הודעות
    2,431
    קיבל לייק
    5 פעמים
    תודה רבה
    ומי שעזר לך זה ליאור?

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

  4. #4
    הסמל האישי של Mr_BaRaKs[T]X[x]ツ
    Mr_BaRaKs[T]X[x]ツ Mr_BaRaKs[T]X[x]ツ מנותק גורו
    תאריך הצטרפות
    03/09/08
    שם פרטי
    ברק
    הודעות
    2,431
    קיבל לייק
    5 פעמים
    תערוך
    יש כפתור עריכה תערוך..
    אין בעיה אני יכול לערוך הודעות שלי אתה יכול את שלך תערוך | :
    עם אתה רוצה שאני ינעל תגיד ותפתח חדש...

  5. #5
    Zachi_MeyeR Zachi_MeyeR מנותק ג'וניור
    תאריך הצטרפות
    17/04/08
    הודעות
    405
    קיבל לייק
    0 פעמים
    ברוך השם סודר הבלאגן!
    הכל ערוך כמו שצריך.
    יאללה תגובות!
    נערך בפעם האחרונה על ידי Zachi_MeyeR : 12/10/08 ב 20:59

  6. #6
    הסמל האישי של Mr_BaRaKs[T]X[x]ツ
    Mr_BaRaKs[T]X[x]ツ Mr_BaRaKs[T]X[x]ツ מנותק גורו
    תאריך הצטרפות
    03/09/08
    שם פרטי
    ברק
    הודעות
    2,431
    קיבל לייק
    5 פעמים
    יפה אחי נראה אולי נשים בDM

  7. #7
    הסמל האישי של Free[Z]e
    Free[Z]e Free[Z]e מנותק ותיק
    תאריך הצטרפות
    03/10/08
    הודעות
    1,219
    קיבל לייק
    1 פעמים
    פשש הוא משקיע רצח ברק שמתה לב אחי??

  8. #8
    הסמל האישי של Mr_BaRaKs[T]X[x]ツ
    Mr_BaRaKs[T]X[x]ツ Mr_BaRaKs[T]X[x]ツ מנותק גורו
    תאריך הצטרפות
    03/09/08
    שם פרטי
    ברק
    הודעות
    2,431
    קיבל לייק
    5 פעמים
    מה אתה רוצה יעשה לו חח
    אני לא יכול להביא לי ווינאר או מה שיש פה אין לי גישה בסך הכול אני יכול לתת אזהרות
    לנעול לפתוח להדביק להוריד
    לשנות כותרת
    וזוהא
    אבל כול הכבוד לו תמשיך ככה

  9. #9
    הסמל האישי של Free[Z]e
    Free[Z]e Free[Z]e מנותק ותיק
    תאריך הצטרפות
    03/10/08
    הודעות
    1,219
    קיבל לייק
    1 פעמים
    תמשיך כך כמו שברק אמר!!

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

  11. #11
    D1ma D1ma מנותק טירון
    תאריך הצטרפות
    15/10/08
    הודעות
    7
    קיבל לייק
    0 פעמים
    לא הבנתי למה

    GetPlayerMoney(playerid);

    ?

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

    GetPlayerMoney(playerid);
    ?
    אתה לא חייב את זה
    פשוט סתם שמתי שמישהו יעשה קיל ירד לו ממוצע שלו $5-
    אתה יכול למחוק אם אתה רוצה!

    למשל:
    PHP Code:
    if(strcmp(cmd"/kill"true) == 0)
     {
     if(
    IsPlayerConnected(playerid))
      {
      new 
    Float:X;
      new 
    Float:Y;
      new 
    Float:Z;
      new 
    kname[24];
      
    GetPlayerName(playerid,kname,24);
      
    SetPlayerHealth(playerid0);
      
    GetPlayerPos(playerid,X,Y,Z);
      
    CreateExplosion(X,Y,Z,11,0);
      
    SendClientMessage(playeridCOLOR_GREY"You Dead ");}
      return 
    1;
      } 
    </SPAN>

  13. #13
    SlyRaccoon` SlyRaccoon` מנותק ותיק
    תאריך הצטרפות
    17/08/08
    הודעות
    1,662
    קיבל לייק
    0 פעמים
    אממ חח נחמד לא הבנתי למה זה טוב : | נגיד אני מפסיד בקרב פתאום אני עושה /Kill אז זה עושה פיצוץ וזה יהרוג את מי שליידו :]

  14. #14
    הסמל האישי של SuperMario
    SuperMario SuperMario מנותק טירון
    תאריך הצטרפות
    02/10/08
    הודעות
    53
    קיבל לייק
    0 פעמים
    ציטוט במקור פורסם על ידי D1ma צפה בהודעה
    לא הבנתי למה

    GetPlayerMoney(playerid);

    ?
    מה יש להבין? זה משיג את הכסף של השחקן. למשל לשחקן יש 1000$ זה מקבל ואז הוא מביא (מוריד) 5$ אז המערכת יודעת מאיפה להוריד את ה 5$ ככה שזה יצר מצב שהשחקן ירד לו 5$ פשוט..

  15. #15
    Itay Itay Itay Itay מנותק טירון
    תאריך הצטרפות
    21/10/08
    הודעות
    75
    קיבל לייק
    0 פעמים
    יפה אחי משהוא שניראה יפה

  16. #16
    B-Boy Crazy B-Boy Crazy מנותק טירון
    תאריך הצטרפות
    22/11/08
    הודעות
    24
    קיבל לייק
    0 פעמים
    יפה אהבתי המשך כך! יסוס

  17. #17
    Phyro Phyro מנותק טירון
    תאריך הצטרפות
    18/04/09
    שם פרטי
    מוטי
    הודעות
    34
    קיבל לייק
    0 פעמים
    כמה הערות על הפקודה :

    * אתה לא צריך לבדוק אם השחקן מחובר בפקודות, אם אותו השחקן מבצע את הפקודה.
    * אתה לא משתמש בערך המוחזר של הפונקציה "GetPlayerMoney" אז אין טעם כלל להשתמש בה.
    * עדיף שתבדוק אם למשתמש יש 5 דולר, אם אין לו שלח הודעה בהתאם.
    * סתם חיסכון במקום שאני אוהב, במקום 3 משתמשים אפשר ליצור מערך באורך 3 מטיפוס Float.
    * בשביל מה לשמור את השם של המשתמש אם אתה לא משתמש בו ?

    הפקודה המלאה שאני הייתי עושה לפי הרעיון שלך :

    PHP Code:
        if (!strcmp(cmdtext,"/kill"true))
         {
              if (
    GetPlayerMoney(playerid) < 5) return SendClientMessage(playerid,0x00BFFFAA" ! אין לך מספיק כסף כדאי להתאבד בצורה מגניבה ");
              
    GivePlayerMoney(playerid,-5);
              
    SetPlayerHealth(playerid,0);
              new 
    Float:P[3];
              
    GetPlayerPos(playerid,P[0],P[1],P[2]);
              
    CreateExplosion(P[0],P[1],P[2],11,0);
              
    SendClientMessage(playerid,0x00BFFFAA" ! הרגת את עצמך בצורה מגניבה תמורת 5 דולר ");
              return 
    1;
          } 
    בהצלחה

  18. #18
    Alon_S Alon_S מנותק משתמש חסום
    תאריך הצטרפות
    21/03/09
    שם פרטי
    אלון
    הודעות
    110
    קיבל לייק
    0 פעמים
    WTF
    מה מיוחד פה? שמוריד כסף? :|

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

נושאים דומים

  1. תגובות: 1
    הודעה אחרונה: 25/03/10, 12:18
eXTReMe Tracker