superlife700 โพสต์ 2016-12-2 09:25:58

ปแผแผปปผกหกหกฟหกฟหกฟห

prag2012 โพสต์ 2016-12-12 16:01:21

thxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

moneybank2547 โพสต์ 2016-12-13 21:34:50

แต๊งกิ้ว

jeemoza โพสต์ 2016-12-24 16:25:58

cowboyaaa โพสต์ 2016-12-24 20:47:40

อขบคุน

earthzassdf1 โพสต์ 2016-12-24 21:11:44

ค้นหาคำว่า   public OnGameModeInitเพิ่ม
Doorgate1 = CreateDynamicObject(980, 1027.59998, 1162.30005, 12.4, 0, 0, 4);//อันนี้ คือ พิกัด Doorgate1 =ต้องมีด้วยนะครับหรือจะเปลี่ยนเป็น Doorgate2 =   Doorgate3 =Doorgate4 =   ก็ได้แล้วแต่

หาคำว่าforward เพิ่ม

new Doorgate1;
forward DoorClose1();


ค้นหาคำว่า   MoveDynamicObjectเพิ่ม

public DoorClose1()
{
    MoveDynamicObject(Doorgate1, 1027.59998, 1162.30005, 12.4,2.5);//2.5 คือ พิกัดอย่าเปลี่ยน !!!
}
หมายเหตุ :1027.59998, 1162.30005,พิกัดเอาแค่ 2 วรรค พอนพครับ พอได้เเล้วเอาไปใส่ใน /Rs อะ ที่เขียนว่าอันนี้ คือ พิกัด ตรง17.4,2.5 ไม่ต้องเปลี่ยน

ค้นหาคำว่า public OnPlayerCommandText แล้วเพิ่ม
if(strcmp(cmd, "/Rs", true) == 0)//คำสั่งเปิด
      {
            if(PlayerInfo == 3 || PlayerInfo == 3)//เลขหลีด
            {
             MoveDynamicObject(Doorgate1 ,1027.59998, 1162.30005, 17.4,2.5);//อันนี้ คือ พิกัด ตรง17.4,2.5 ไม่ต้องเปลี่ยน
             SetTimer("DoorClose1", 10000, 0);//
             GetPlayerName(playerid, sendername, sizeof(sendername));
             format(string, sizeof(string), "* %s ได้ใช้ ระโมทคอนโทร เปิดประตูแล้ว", sendername);//
                     ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                            return 1;
                }
                else
                {
            SendClientMessage(playerid, COLOR_GREY, " มั่วละนะ เดียวปลัดเรียกวินสะหรอก");//
                }
                return 1;
    }

หมายเหตุ :ตรง DoorClose1ต้องให้เหมือนกัน ทุกอันนะครับ รองสังเกตุ ดู มันจะมีคำว่า DoorClose1 อยู่ ทุกอันอะถ้าเราสร้างประตูอันที่ 2 เราก็ใส่ DoorClose2ให้ตรงกันทุกอันเปลี่ยนจาก เลข 1 เป็น เลข 2

ไม่เข้าใจบอกนะครับ มันหน้าจะ งงโทษ ทีนะครับค้นหาคำว่า   public OnGameModeInitเพิ่ม
Doorgate1 = CreateDynamicObject(980, 1027.59998, 1162.30005, 12.4, 0, 0, 4);//อันนี้ คือ พิกัด Doorgate1 =ต้องมีด้วยนะครับหรือจะเปลี่ยนเป็น Doorgate2 =   Doorgate3 =Doorgate4 =   ก็ได้แล้วแต่

หาคำว่าforward เพิ่ม

new Doorgate1;
forward DoorClose1();


ค้นหาคำว่า   MoveDynamicObjectเพิ่ม

public DoorClose1()
{
    MoveDynamicObject(Doorgate1, 1027.59998, 1162.30005, 12.4,2.5);//2.5 คือ พิกัดอย่าเปลี่ยน !!!
}
หมายเหตุ :1027.59998, 1162.30005,พิกัดเอาแค่ 2 วรรค พอนพครับ พอได้เเล้วเอาไปใส่ใน /Rs อะ ที่เขียนว่าอันนี้ คือ พิกัด ตรง17.4,2.5 ไม่ต้องเปลี่ยน

ค้นหาคำว่า public OnPlayerCommandText แล้วเพิ่ม
if(strcmp(cmd, "/Rs", true) == 0)//คำสั่งเปิด
      {
            if(PlayerInfo == 3 || PlayerInfo == 3)//เลขหลีด
            {
             MoveDynamicObject(Doorgate1 ,1027.59998, 1162.30005, 17.4,2.5);//อันนี้ คือ พิกัด ตรง17.4,2.5 ไม่ต้องเปลี่ยน
             SetTimer("DoorClose1", 10000, 0);//
             GetPlayerName(playerid, sendername, sizeof(sendername));
             format(string, sizeof(string), "* %s ได้ใช้ ระโมทคอนโทร เปิดประตูแล้ว", sendername);//
                     ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                            return 1;
                }
                else
                {
            SendClientMessage(playerid, COLOR_GREY, " มั่วละนะ เดียวปลัดเรียกวินสะหรอก");//
                }
                return 1;
    }

หมายเหตุ :ตรง DoorClose1ต้องให้เหมือนกัน ทุกอันนะครับ รองสังเกตุ ดู มันจะมีคำว่า DoorClose1 อยู่ ทุกอันอะถ้าเราสร้างประตูอันที่ 2 เราก็ใส่ DoorClose2ให้ตรงกันทุกอันเปลี่ยนจาก เลข 1 เป็น เลข 2

ไม่เข้าใจบอกนะครับ มันหน้าจะ งงโทษ ทีนะครับค้นหาคำว่า   public OnGameModeInitเพิ่ม
Doorgate1 = CreateDynamicObject(980, 1027.59998, 1162.30005, 12.4, 0, 0, 4);//อันนี้ คือ พิกัด Doorgate1 =ต้องมีด้วยนะครับหรือจะเปลี่ยนเป็น Doorgate2 =   Doorgate3 =Doorgate4 =   ก็ได้แล้วแต่

หาคำว่าforward เพิ่ม

new Doorgate1;
forward DoorClose1();


ค้นหาคำว่า   MoveDynamicObjectเพิ่ม

public DoorClose1()
{
    MoveDynamicObject(Doorgate1, 1027.59998, 1162.30005, 12.4,2.5);//2.5 คือ พิกัดอย่าเปลี่ยน !!!
}
หมายเหตุ :1027.59998, 1162.30005,พิกัดเอาแค่ 2 วรรค พอนพครับ พอได้เเล้วเอาไปใส่ใน /Rs อะ ที่เขียนว่าอันนี้ คือ พิกัด ตรง17.4,2.5 ไม่ต้องเปลี่ยน

ค้นหาคำว่า public OnPlayerCommandText แล้วเพิ่ม
if(strcmp(cmd, "/Rs", true) == 0)//คำสั่งเปิด
      {
            if(PlayerInfo == 3 || PlayerInfo == 3)//เลขหลีด
            {
             MoveDynamicObject(Doorgate1 ,1027.59998, 1162.30005, 17.4,2.5);//อันนี้ คือ พิกัด ตรง17.4,2.5 ไม่ต้องเปลี่ยน
             SetTimer("DoorClose1", 10000, 0);//
             GetPlayerName(playerid, sendername, sizeof(sendername));
             format(string, sizeof(string), "* %s ได้ใช้ ระโมทคอนโทร เปิดประตูแล้ว", sendername);//
                     ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                            return 1;
                }
                else
                {
            SendClientMessage(playerid, COLOR_GREY, " มั่วละนะ เดียวปลัดเรียกวินสะหรอก");//
                }
                return 1;
    }

หมายเหตุ :ตรง DoorClose1ต้องให้เหมือนกัน ทุกอันนะครับ รองสังเกตุ ดู มันจะมีคำว่า DoorClose1 อยู่ ทุกอันอะถ้าเราสร้างประตูอันที่ 2 เราก็ใส่ DoorClose2ให้ตรงกันทุกอันเปลี่ยนจาก เลข 1 เป็น เลข 2

ไม่เข้าใจบอกนะครับ มันหน้าจะ งงโทษ ทีนะครับอ

tonmgdamamg3 โพสต์ 2016-12-28 01:06:15

ขอบคุณครับ

sgametv โพสต์ 2016-12-30 16:52:30

ขอบคูณครับ

naxlerng_dorrex โพสต์ 2016-12-30 16:52:53

thexxxxxxxxxxxxxxxxxxxxx

kreploveyuan โพสต์ 2017-2-3 22:23:04
















................................
หน้า: 1 [2] 3 4
ดูในรูปแบบกติ: [CMD] หมวกซานต้า รอสิ้นปีเทศกาลคริสมาสตร์ เผื่อได้ใช้