שלום זהו המדריך הריאשון שלי לבניית NPC למתחילים:
טוב בואו נתחיל קודם כל מהו NPC?NPC זוני דמות שעומדת במשחק ועם לוחצים עלייה היא עושה משהו.
טוב קודם כל,הnpc תמיד מתחיל ככה עם זה לא יהיה ככה או שתימחקו משהו ותשנו משהו זה לא יעבוד:
אחרי זה מתחילים את בניית הNPC :קוד PHP:var status = 0;
function start() {
status = -1;
action(1, 0, 0);
}
function action(mode, type, selection) {
if (mode == -1) {
cm.dispose();
} else {
if (mode == 0 && status == 0) {
cm.dispose();
return;
}
if (mode == 1)
status++;
else
status--;
if (status == 0) {
הפקודה הזאתי מציינת את ההתחלה של הNPC:
בוא נתחיל:קוד PHP:if (status == 0) {
יש כמה פקודות להתחלה נגיד ללחוץ YES NO/OK/ACCEPT DELCIDED/NEXT/
פקודות:
1-ללחוץ רק אישור:
2-ללחוץ הבא:קוד PHP:cm.sendOk("Text");
3-ללחוץ קדימה אחורה:קוד PHP:cm.sendNext("Text");
עכשיו בוא ניתן לnpc פקודה שנתחיל איתה:קוד PHP:cm.sendNextPerv("Text");
כדי להתחיל צריך לשים תפקודה הריאשונה מתחת ל:
זה יוצא ככה:קוד PHP:if (status == 0) {
יפה עשיתם תפקודה הריאשונה עכשיו כדי להמשיך אחרי שלוחצים הבא צריך לשים פקודה שפותחת את זה:קוד PHP:if (status == 0) {
cm.sendNext("Hi!im the npc of your maple!");
}זה אומר שעכשיו אפשר לשים עוד פקודה:קוד PHP:else if (status == 1) {
___________________________________________________________________
יפה עשיתם עוד פקודה עכשיו נגיד וסיימנו לבנות NPC כדי שהוא יעבוד צריך לסגור אותו כדי לסגור NPC צריך לעשות כזה דבר תמיד אחרת לא יעבוד!קוד PHP:if (status == 0) {
cm.sendNext("Hi!im the npc of your maple!");
} else if (status == 1) {
cm.sendOk("Enjoy Playing!");
עכשיו זה ובניתם NPC ריאשון תהנו מקווה שאהבתם!קוד PHP:var status = 0;
function start() {
status = -1;
action(1, 0, 0);
}
function action(mode, type, selection) {
if (mode == -1) {
cm.dispose();
} else {
if (mode == 0 && status == 0) {
cm.dispose();
return;
}
if (mode == 1)
status++;
else
status--;
if (status == 0) {
cm.sendNext("Hi!im the npc of your maple!");
} else if (status == 1) {
cm.sendOk("Enjoy Playing!");
cm.dispose();
}
}
}




ציטוט ההודעה
ספוילר:
