משתמשים פעילים הצופים בנושא זה: 1 (0 משתמשים רשומים ו- 1 אורחים)
|
 |
|
משתמש צעיר
הודעות: 23

חבר בקהילת: -
|

מנותק
|
|
|
|
| #1 פורסם:
11.12, 15:36
|
|
הסבר|על האינקלוד a_players
שלום, מזמן לא הכנתי מדריך או פילטר ופרסמתי אז החלטתי להסביר על האינקלוד a_players
המדריך למתחילים, לבינוניים, ולמתקדמים, אני בטוח שלא כולכם מכירים את כל הפונקציות
אז נתחיל, האינקלוד a_players הוא אינקלוד שבא עם קבצי השרת, אז לא צריך להוריד אותו, הפונקציות שבו, הם לשחקנים..
אז מתחילים? יאלא:
פונקציה מס' 1:
 |
|
 |
 |
|
 |
|
SetSpawnInfo(playerid,skin,Float:x,Float:y,Float:z,Float:rotation,weapon1,weapon1_ammo,weapon2,weapon2_ammo,weapon3,weapon3_ammo); |
|
 |
|
 |
|
פונקציה נחמדה, הפונקציה הזאת מגדירה לשחקן שבחרתם(playerid) את מקום הספאון(X Y Z ROT), והנשקים שלו(WEAPON1, WEAPON1_AMMO .....עד 3 נשקים)..אפילו אם יש לכם פונקציות שיתנו נשקים על הספאון, לאיידי שבחרתם פה, הוא יקבל את הנשקים שבחרתם, אותו דבר אם יש רנדום ספאון
פונקציה מס' 2: פונקציה נחמדה, מחזירה שחקן לספאון
פונקציה מס' 3:
פונקציה, אני חושב שכולם מכירים, פונקציה לשנות מיקום שחקן(X,Y,Z)....
פונקציה מס' 4: תאמת אני לא מכיר הפונקציה הזאת, אני אבדוק ואערוך
פונקציה מס' 5:
גם פונקציה שכולכם מכירים, לקחת(X,Y,Z) של שחקן
הערה:צריך להוסיף משתנה חדש
פונקציה מס' 6:
פונקציה לשינוי זווית השחקן
פונקציה מס' 7: פונקציה "לקחת" זווית של שחקן
גם פה צריך משתנה
פונקציה מס' 8:
פונקציה לשנות לשחקן האינטריור
פונקציה מס' 9: "לקחת" האיידי של אינטריור של השחקן
פונקציה מס' 10: הא בלאט, כולכם מכירים הפונקציה הזאת
פונקציה לשנות אחוזי החיים
פונקציה מס' 11: פונקציה לקחת מס' אחוזי החיים של השחקן
צריך משתנה פה
פונקציה מס' 12:
פונקציה לשנות את אחוזי המגן של השחקן
פונקציה מס' 13: פונקציה "לקחת" מס' אחוזי המגן של השחקן
גם פה צריך משתנה
פונקציה מס' 14:
פונקציה לשנות מס' הכדורים לשחקן בסלוט מסוים
מה זה סלוט? לא אסביר כי אין לי כח
אבל יש 13 סלוטים במשחק
תמצאו כל נשק והסלוט שלו פה: http://wiki.sa-mp.com/wiki/Weapons
אבל הערה קטנה,איפשר שיהיה לך שני נשקים מאותו סלוט, כי אלה אותם כדורים
נגיד סאוון ושאטגן, אפשר שיהיה לך שניהם, פשוט יהיה לך הנשק האחרון שקיבלת
פונקציה מס' 15: "לקחת" מס' הכדורים שיש לשחקן
פונקציה מס' 16: פונקציה נחמדה שאני אוהב אותה, לשנות מס' קבוצה של שחקן
הרגיל הוא שכל השחקנים קבוצה 0, כאילו אין קבוצה
אבל אפשר לשנות את זה
וסוד קטן:אתה לא יכול לשנות חבר קבוצה שלך(אם הקבוצה לא הייתה 0 כמובן)
ופה צריך דיפיין קטן לכל קבוצה
למעלה:
פונקציה מס' 17:
"לקחת" את איידי(או לא יודע איך קוראים לזה) של קבוצה
פונקציה מס' 18: לשנות את מס' הנקודות של השחקן( מס' הנקודות רואים ב TAB)
אבל אצלנו בישראל הפכו את זה לכסף
אז קחו פאבליק נחמד שהופך את זה לכסף:
וטיימר נחמד:
פונקציה מס' 19: לקחת את מס' הנקודות של השחקן
פונקציה מס' 20: לשנות לשחקן תצבע
פונקציה מס' 21: לקחת צבע של שחקן
פונקציה מס' 22: לשנות לשחקן סקין
אממ בגרסה הקודמת(0.2.2) היו כמה סקינים שנותנים קראש, לא יודע אם תיקנו בגרסה 0.2X
אלה האיידים:
 |
|
 |
 |
|
 |
|
3,4,5,6,8,42,65,74,86,119,149,208,265,266,267,268,269,270,271,272,273,289 |
|
 |
|
 |
|
פונקציה מס' 23: פונקציה "לקחת" איידי של סקין השחקן
פונקציה מס' 24:
פונקציה מס' 25: לאפס לשחקן תנשקים
פונקציה מס' 26: פונקציה שמעטים מכירים, ומעטים יודע להשתמש בה
שימושית בנשקים תמידיים
טוב אני אסביר קצת פה
צריך פה שני משתנים דרך שימוש: טוב, הפונקציה הזאת לוקחת פרטים(מס' כדורים ואיידי הנשק) של סלוט מסויים
במשחק יש 13 סלוטים(1-13)
נגיד אני רוצה לקחת פרטים של סלוט מס' 4 ולתת עוד 1000 כדורים עושה:
 |
|
 |
 |
|
 |
|
GetPlayerWeaponData(playerid, 4, pWeapons, pAmmo);
GivePlayerWeapon(playerid,pWeapons,pAmmo+1000); |
|
 |
|
 |
|
אממ זהו אני חושב, סליחה שלא הסברתי טוב, אני לא טוב בלהסביר
פונקציה מס' 27: מי לא מכיר?D:?
פונקציה לתת כסף
פונקציה מס' 28: לאפס תכסף לשחק
פונקציה מס' 29: לשנות לשחקן השם
אממ אסביר פה עוד קצת
אפשר להשתמש ב 2 דרכים: זאת למעלה לשנות השם לגמרי
ואפשר להשתמש ככה:
להוסיף תאג..
פונקציה מס' 30: "לקחת" סכום הכסף שיש לשחקן
פונקציה מס' 31: "לדעת" איפה יושב השחקן ברכב
פונקציה מס' 32: לקחת אייפי של שחקן
פונקציה מס' 33:
"לקחת" פינג של שחקן
פונקציה מס' 34: לקחת איידי הנשק שהשחקן משתמש בו(כאילו הנשק שיש לו ביד)
פונקציה מס' 35: אממ תאמת אני לא יודע להשתמש בה טוב אבל אנסה
צריך פה 3 משתנים
UPDOWN = הלקצנים קדימה אחורה אני חושב
LEFTRIGHT = הלחצנים שמאל ימין
KEYS שאר הלחצנים, לא יודע:S
פונקציה מס' 36: כולכם מכירים
פונקציה לקחת שם
פונקציה מס' 37:
לשנות לשחקן תזמן, שעה, דקות
פונקציה מס' 38: "לקחת" באיזה זמן השחקן/הזמן של השחקן, שעות דקות
פונקציה מס' 39: להפעיל השעה של המשחק
TOGGLE או 1 או 0
פונקציה מס' 40: לשנות את מזג האוויר של השחקן
פונקציה מס' 41: לא השתמשתי בפונקציה הזאת, אממ אני חושב להגדיר תנשקים האסורים לשחקן
פונקציה מס' 42: להחזיר תשחקן לבחירת דמות, פונקציה זו תעבוד רק אחרי שהשחקן ימות
פונקציה מס' 43: לשנות את רמת המבוקשות של השחקן
פונקציה מס' 44: לקחת את רמת המבוקשות של השחקן
פונקציה מס' 45: לשים שחקן ברכב
הערה, VEHCILEID, זאת לא אומרת נגיד אני רוצה אופנוע אז 522, אלא זה מס' הרכב במוד
SEATID, איפה השחקן ישב, 1 ליד הנהג, 0 נהג
פונקציה מס' 46: לקחת אידי הרכב של שחקן
פונקציה מס' 47: להוציא השחקן מהרכב שלו
פונקציה מס' 48: לתת לשחקן פריז
TOGGLE
1 = פריז
0 = להוריד פריז
פונקציה מס' 49:
פונקציה מס' 50:
בעע לא יודע להסביר טוב על הפונקציה הזאת
אני אבדוק ואערוך
פונקציה מס' 51: להחזיר תשחקן למצב רגיל(כאילו לא רוקד או זה)
פונקציה מס' 52: בעע לא יודע, "לקחת" את איידי הפעילות של השחקן, אם הייה ריקוד או שכיבה או לא יודע מה
פונקציה מס' 53:
לשנות איידי הפעילות המיוחדת(ריקוד שכיבה בלה בלה)
פונקציה מס' 54: ליצור צ'ק פוינט לשחקן(אפשר ליצור צ'ק פוינט אחד לכל שחקן, בגלל זה משתמשים בסטירמרים
פונקציה מס' 55: לבטל הצ'ק פוינט
פונקציה מס' 56:
ליצור צ'ק פוינט מירוצים הגדולים האלה
אממ צריך לשים פה X Y Z של צ'ק פוינט
ו X Y Z של צ'ק פוינט הבא
ה TYPE
0=רגיל,1=סיום,2=כלום(רק הצ'ק פוינט, אין שום דבר עליו),3=צ'ק פוינט רגיל באוויר(בא עגול כזה), 4=סיום אוויר
פונקציה מס' 57: לבטל צ'ק פוינט מירוצים
פונקציה מס' 58: לא בטוח כי השתמשתי בפונקציה זו, אבל, אם לוקחים מסוק/מטוס מהיר והולים לחד הצדים במפה, מגיעים לאן שהו וזה עוצר וכותב
"Stay in the world bounds" אז בפונקציה הזו אפשר לשנות את זה(הגבול כאילו)
הערה, פה לא X Y Z, פה זה אלכסון
פונקציה מס; 59: להציג את השחקן במפה לשחקן מסוים
פונקציה מס' 60: להראות את שם השחקן(מעליו) לשחקן אחר, SHOW או אחד או אפס
פונקציה מס' 61: להוסיף סמל במפה לשחקן, כמו רייס או לא יודע מה
פונקציה מס' 62: למחוק סמל מהמפה של השחקן
פונקציה מס' 63: לשנות את מקום המצלמה של השחקן
פונקציה מס' 64: לשנות את המקום שמסתכלת עליו המצלמה של השחקן
פונקציה מס' 65: להחזיר את המצלמה לאחורי השחקן
פונקציה מס' 66: לא בטוח, אבל לאפשר לשחקן להשתגר דרך מפה
פונקציה מס' 67: לבדוק אם האיידי מחובר
פונקציה מס' 68: אם השחקן ברכב מסוים
פונקציה מס' 69: אפ השחקן בכל רכב(או אם הוא ברכב בכלל)
פונקציה מס' 70: אם השחקן בצ'ק פוינט
פונקציה מס' 71: אם השחקן בצ'ק פוינט מירוצים
פונקציה מס' 72: לשנות את "העולם הוירטואלי" של השחקן, רגיל זה 0, אם משנים לאיידי אחר, הוא לא יראה אף אחד חוץ מאלה שבאותו עולם
פונקציה מס' 73: "לקחת" איידי העולם של השחקן
פונקציה מס' 74: אם שחקן מסוים יקבל כסף על סטאנטים
פונקציה מס' 75: אם כל השחקנים יקבלו כסף על סטאנטים
פונקציה מס' 76: אם השחקן יהיה במצב "SPEC"
פונקציה מס' 77: ששחקן יהיה "SPEC" על שחקן אחר
פונקציה מס' 78: שהשחקן יהיה "SPEC" על רכב
אמממ ה MODE :
טוב, עד כאן המדריך שלי מסתיים, מקווה שעזרתי לכם
וסליחה שיש כמה פונקציות שלא הסברתי טוב או לא הסברתי בכלל, פשוט אני לא זוכר הכל
קרידט לי על כתיב המדריך
תודה,
יוני
|
|
|
|
|
|

מתכנת שרת DeathMatch
הודעות: 2,575

חבר בקהילת: -
|

מנותק
|
|
|
|
| #2 פורסם:
11.12, 15:40
|
|
כל הכבוד על ההשקעה 
יש פה כמה טעויות אבל לא משנה.
נוסף ללינקיה.
|
gmR Amit
|
|
|
|
|
משתמש צעיר
הודעות: 23

חבר בקהילת: -
|

מנותק
|
|
|
|
| #3 פורסם:
11.12, 15:49
|
|
|
Amit_B |
ציטוט: |
 |
|
|
כל הכבוד על ההשקעה 
יש פה כמה טעויות אבל לא משנה.
נוסף ללינקיה. |
|
|
|
|
תודה עמית 
אממ אני יודע שיש כמה טעויות
פשוט אני לא זוכר הכל, אז טעיתי קצת
|
|
|
|
|
|
|
|
משחקי מחשב, פלייסטיישן 1-2-3, נינטנדו ואקסבוקס קונים במונסטר
|