טוב אז אני רוצה להגיד שאת המדריך כתבתי לבד...כתבתי אותו לחבר אז אמרתי למה שלא נפרסם פה שכולכם תדעו...
אז ככה המדריך יסביר לכם איך לעשות שפאקשן X, למשל ב makeleader הגרוב סטריט זה 15 אז 15 זה מה שיהיה, פאקשן 15 וכו'
וכך אותו פאקשן יוכל לקבל נשק\לעלות מגן וחיים.
את הפקודה לנשקים יש לשים ב public OnPlayerCommandText
שם תמצאו איזה מקום שבא לכם, ותרשמו את הפקודה הבאה בהמשך אני יסביר לכם :
if(strcmp(cmd, "/gunsy", true) == 0)
{
if(IsPlayerConnected(playerid))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
{
if (PlayerToPoint(3, playerid,971.0801,-48.6780,1001.1172) || PlayerInfo[playerid][pLocal] != 255)
{
format(string, sizeof(string), "* %s takes some armor from the closet.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
GivePlayerWeapon(playerid, 29, 500);
GivePlayerWeapon(playerid, 24, 100);
GivePlayerWeapon(playerid, 4, 100);
GivePlayerWeapon(playerid, 33, 50)
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
}
else
{
SendClientMessage(playerid, COLOR_GRAD2, " You are not near the closet !");
return 1;
}
}
}
}
מקרא :
אדום - הפקודה, יש לשים את הסלאש לפני הפקודה
ורוד - האיידי של הפאקשן, אותו בודקים ב makeleader
Pmember = זה שכל חברי הפאקשן יוכלו להשתמש
Pleader = שהלידר יוכל להשתמש בפקודה
ירוק - ה XYZ של המקום, זאת אומרת המיקום בו יוכל להשתמש השחקן בפקודה, ניתן לקבוע מיקום
ע"י כך שתיכנס למשחק, ותעשה /save במיקום שתרצה ואז בתיקייה של סאן אנדרס בקובץ
SaveDeposion תמצא שם את ה XYZ
כתום - כאשר השחקן ירשום את הפקודה, זה מה שזה ירשום לו אם הוא ליד המקום המתאים.
חום - אילו נשקים זה יביא לשחקן, ועד איפה ימלא לו את החיים והמגן
כחול - מה שירשום אם השחקן לא ליד המקום המתאים.
זהו..יותר מזה אתם לא צריכים לדעת.. אם תתקלו באיזושהי בעיה תרשמו כאן או שתפנו אלי בפרטי
אם אתם רוצים מדריך על משהו אחר שקשור לתכנות RP תפנו אלי, אני חופשי ינסה לעזור...