אז שמעו זה מדריך שהוא למשל כניסה לשרת יצגו פה כל מיני דברים
אז אני ירשום את התוכן הנלמד:
תוכן:
1.הצגת כתב הכניסה שלך לשרת לדוגמא: %s התחבר לשרת!
2.הצגת תפריט יפה ומושקעת בכניסה לשרת.
3.הצגת כתב היציאה שלך מהשרת.
4.שנכנסים לרכב יהיה רשום משהו מדליק.
5.שיוצאים מהרכב רואים כתב משהו מדליק.
______________________________________
אוקי מתחילים:
1.אתם הולכים לפובליק במוד שלכם ל-:
קוד PHP:
public OnPlayerConnect(playerid)
{
יורדים שני שורות ורושמים:
קוד PHP:
new string[256];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(string,sizeof(string),"%s הצטרף לשרת עכשיו.",name);
SendClientMessageToAll(0xAFAFAFAA,string);
מה הקוד הזה עושה שנכנסים לשרת זה אומר ששחקן כלשהו התחבר לשרת.
__________________________________________________
2.תמיד רציתם לעשות תפריט מושקעת ויפה?
אז ייאלה
נשארים בפובליק:
קוד PHP:
public OnPlayerConnect(playerid)
{
יורדים שני שורות למטה ורושמים:
קוד PHP:
SendClientMessage(playerid, COLOR_BLUEWHITE, "--------- ברוכים הבאים לשרת--------------- ) ");
SendClientMessage(playerid, COLOR_WHITE, "שלום וברוכים הבאים לשרת זה");
SendClientMessage(playerid, COLOR_INDIGO, " אנחנו שמחים שנכנסתם לשרתנו ");
SendClientMessage(playerid, COLOR_DARKBLUE, " ");
SendClientMessage(playerid, COLOR_LIGHTBLUE, " ");
SendClientMessage(playerid, COLOR_AQUA, " ");
SendClientMessage(playerid, COLOR_LIGHTRED, " ");
SendClientMessage(playerid, blue, " ");
return 1;
למי שאין תצבעים האלו:יש להוסיף!
קוד PHP:
#define COLOR_LIGHTRED 0xFF99AADD
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_INDIGO 0x4B00B0AA
#define COLOR_AQUA 0x7CFC00AA
#define COLOR_DARKBLUE 0x300FFAAB
_________________________________________
3.הצגת יציאה מהשרת:
הולכים לפובליק:
קוד PHP:
public OnPlayerDisconnect(playerid, reason)
{
ואז רושמים תדברים הבאים:
קוד PHP:
new str[256];
switch (reason)
{
case 0:
{
format(str, 256, "%s has left the server! (Timeout)");
SendClientMessageToAll(0xFF9900AA, str);
}
case 1:
{
format(str, 256, "%s has left the server! (Leave)");
SendClientMessageToAll(0xFF9900AA, str);
}
case 2:
{
format(str, 256, "%s has left the server! (Kicked)");
SendClientMessageToAll(0xFF9900AA, str);
}
}
return 1;
}
אתם בוודאיי יודעים את שמם של הפקודות האללו!
______________________________________
4-5.
אם אתם משתמשים במוד LVDM אז בטוח שאין לכם את הדברים הבאים!
ואם פתחתם קובץ פאונו חדש ועשיתם משם תמוד שלכם אז בטוח יש לכם תדברים הבאים!
אוקי דבר ראשון:
אתם הולכים לפובליק:
קוד PHP:
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
אם אין לכם אתם מוסיפים בסוף המוד!
עכשיו אתם רושמים מתחת:
קוד PHP:
SendClientMessage(playerid,COLOR_PINK,"=====================");
SendClientMessage(playerid,COLOR_GREEN,"נסיעה נעימה:)");
SendClientMessage(playerid,COLOR_PINK,"=====================");
return 1;
}
בטוח אתם מבינים את הקוד!
________________
עכשיו יציאה מהרכב.
הולכים לפובליק:
קוד PHP:
public OnPlayerExitVehicle(playerid, vehicleid)
{
ואז רושמים תקוד הבא!
קוד PHP:
SendClientMessage(playerid,COLOR_PINK,"=====================");
SendClientMessage(playerid,COLOR_GREEN,"הליכה נעימה:)");
SendClientMessage(playerid,COLOR_PINK,"=====================");
return 1;
}
___________________
אם לא הבנתם תקודים האחרונים זה אומר שמי שנכנס לרכב יופיעה לו משהו כתוב למשל כמו שעשינו:
נכנסו לרכב כלשהו ויהיה לנו רשום"נסיעה נעימה",כשניצא יהיה רשום לנו"הליכה נעימה".
מקווה שהמדריך שלי מובן אם לא הבנתם משהו ספיציפי אתם יכולים לשאול אותי או כאן או בה"פ.
לילה טוב לכולם!
קרדיט אך ורק לי GmmY!