Skalax Wiki
Status: Beta
Brought to you by:
skalaxcy
onMap()
ฟังค์ชั่นคืนค่าแมบปัจจุบันของบอท
procedure ที่อนุญาติให้ใช้ = ทุก procedure
รูปแบบ = string onMap();
ตัวอย่าง
นายไก่กาอาราเร่ กระซิบมาที่บอทสั่งให้วิ่งไปซื้อบัฟในเมือง หากไม่ใช่แมบเป้าหมาย จึงสั่งให้บอทวิ่งไปแมบเมืองก่อน เนื่องจากมันทำงานในกลุ่มแชท จึงให้ทำงานใน procedure main_chat
หมายเหตุ โปรดตรวจสอบ สเตป npc ทุกครั้งที่ใช้งาน
sub main_chat {
if ( msgPM("ไปนอนโรงแรม",1 , "นายไก่กาอาราเร่")) {
if ( "morocc" == onMap() ) {
doNPC_Talk( 158, 108 , "c c c c c c c r0 c n");
} else {
sendCommmand( "move morocc" );
}
}
}
if ( "morocc" == onMap() ) {
ส่วนนี้ ต้องซ้อนอยู่ใน if ตัวแรกอีกทีนึงถึงจะใช้ได้หรือว่า อยู่ในปีกกาใหญ่สุดก็ใช้ได้ครับ