המדריך לשנות את ה tips
שלום , במדריך זה אני ילמד אותכם לשנות את ה tips שמופיעים מדי פעם בשרת שלכם .
נכון מדי פעם שאתם משחקים אתם רואים בשרת שלכם טיפים כמו :

עכשיו אני ילמד אותכם איך לשנות את זה !
תלכו לתיקיה :
קוד:
Repack\scripts\event
ואז תפתחו את הקובץ :
בתוך הקובץ תראו דבר כזה ( נלקח מ xiuz source ) :
קוד PHP:
var setupTask;
function init() {
scheduleNew();
}
function scheduleNew() {
setupTask = em.scheduleAtFixedRate("start", 1000 * 60 * 10);
}
function cancelSchedule() {
setupTask.cancel(true);
}
function start() {
var Message = new Array("@slime Will sell you slimes for 50mil for our reward system.","Vote every 12 hours so we can get more players,","@commands Will show a list of commands, Hector bot in fm will also help you!");
em.getChannelServer().broadcastPacket(net.sf.odinms.tools.MaplePacketCreator.sendYellowTip("[XiuzSource] " + Message[Math.floor(Math.random() * Message.length)]));
}
עכשיו אני יסביר לכם !
נתחיל מהחלק הזה :
קוד PHP:
setupTask = em.scheduleAtFixedRate("start", 1000 * 60 * 10);
ה 1000 = לשנייה אחת .
ואז מכפילים את זה ב 60 וזה יוצא דקה .
ואז הדקה כפול ה 10 זה 10 דקות .
וזה אומר שהטיפים יופיעו כל 10 דקות .
על מנת לשנות את זה , פשוט תשנו את ה 10 למספר הדקות שאתם רוצים .
עכשיו נעבור לשורה הזאת :
קוד PHP:
var Message = new Array("@slime Will sell you slimes for 50mil for our reward system.","Vote every 12 hours so we can get more players,","@commands Will show a list of commands, Hector bot in fm will also help you!");
כל מה שיש בין הסגוריים זה הטיפים כלומר :
קוד PHP:
"@slime Will sell you slimes for 50mil for our reward system.",
"Vote every 12 hours so we can get more players",
"@commands Will show a list of commands",
"Hector bot in fm will also help you!"
כל שורה פה זה טיפ אחר
יש פה הרבה טיפים .
כל טיפ מתחיל ב " ונגמר ב " .
אחרי כל טיפ יש פסיק .
כלומר על מנת להוסיף טיפ תוסיפו בסוף:
קוד PHP:
," tip " , " tip " , " tip "
במקום tip תשנו להודעה שתופיע !
וככה הוספת 3 טיפים .
עכשיו נעבור לשורה :
קוד PHP:
em.getChannelServer().broadcastPacket(net.sf.odinms.tools.MaplePacketCreator.sendYellowTip("[XiuzSource] " + Message[Math.floor(Math.random() * Message.length)]));
עכשיו השורה הזאת מחולקת ל 2 חלקים .
בחלק הראשון :
קוד PHP:
em.getChannelServer().broadcastPacket(net.sf.odinms.tools.MaplePacketCreator.sendYellowTip
הוא אומר לשלוח הודעה בצבע צהוב לכל השרת .
בחלק השני :
קוד PHP:
("[XiuzSource] " + Message[Math.floor(Math.random() * Message.length)]));
הוא אומר , תשלח :
ואחר כך טיפ רנדומלי מאלה שרשמתם למעלה .
תשנו את ה XiuzSource לשם של השרת שלכם .