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
................................