icelnwza55 โพสต์ 2016-5-5 21:21:00

สอบถามเรื่อง อยากให้เวลาลงรถแล้วรถโดเน็ทด้วยพ้อยหาย

สอบถามนิดหนึ่งครับ
คือผมอยากทำแบบว่า ผู้เล่นลงจากรถแล้วรถโดน dc ไปเลย ทำยังไงคับ

itsme โพสต์ 2016-5-5 21:25:14

**** Hidden Message *****

icelnwza55 โพสต์ 2016-5-5 21:46:22

itsme ตอบกลับเมื่อ 2016-5-5 21:25
**** ซ่อนโดยเจ้าของโพสต์ ****

if(PlayerInfo == 1)
        {
          PlayerInfo = 0;
          //SetVehicleToRespawn(GetPlayerVehicleID(playerid));
          DestroyVehicle(GetPlayerVehicleID(playerid));
        }





ของผมมันเป็นแบบนี้อ่ะคับ

itsme โพสต์ 2016-5-5 21:51:10

ก็บอกให้เอาของผมไปลองใส่ดู ได้หรือไม่ได้ ลองใส่หรือยัง

icelnwza55 โพสต์ 2016-5-5 21:54:35

ใส่แล้วคับ ERROR

jamgames โพสต์ 2016-5-5 23:25:06

if(PlayerInfo == 1)
        {
            PlayerInfo = 0;
            //SetVehicleToRespawn(GetPlayerVehicleID(playerid));
            DestroyVehicle(GetPlayerVehicleID(playerid));
        }


จากตัวนี้ของคุณ เวลทจะเอามาใส่ใน public onplayerexitvehicle


ก่อนอื่นเลย แก้ระบบรถโดเน็ทก่อน

สมมติ อยู่ในการทำงานของระบบโดเน็ท

forward donatecar(playerid);
public donatecar(playerid)
{
new Float:x,Float:y,Float:z;
GetPlayerPos(x,y,z);
new cid;
cid = CreateVehicle(451,x,y+4,z+2,360,-1,-1,60000);
SendClientMessage(playerid,-1," You have call your car.");
PlayerInfo = cid;
return 1;



}

เท่านี้ก็ได้ระบบรถแล้ว ต่อไปมาดูระบบลบรถอัตโนมัติ

public OnPlayerExitVehicle(playerid,vehicle)
{
if(PlayerInfo > 0)
{
if(vehicle == PlayerInfo)
{
DestroyVehicle(vehicle);
PlayerInfo = 0;
}
}
return 1;
}

kingslex โพสต์ 2016-5-7 22:05:08

ผมเจอปัญหา เมื่อเรียกรถมอเตอร์ไซ แล้วขับแล้วเราชนอะไรสักอย่างจนกระเด็นออกมา
1.รถมันจะไม่ถูกDcเมื่อเสกคันไหม่ คันเก่าก็ยังคงอยู่จากนั้นก้บัค
2.รถมันจะไม่ถูกDcเมื่อไปขึ้นรถในสคิปแล้วลง รถในสคิปจะถูกDcแทน

underthegames โพสต์ 2016-5-7 22:17:59

ขอบคุณครับ

obdfsf0123 โพสต์ 2016-6-12 00:04:56

ขอบคุณคับ

korakot31882 โพสต์ 2016-6-28 19:45:55

หน้า: [1] 2
ดูในรูปแบบกติ: สอบถามเรื่อง อยากให้เวลาลงรถแล้วรถโดเน็ทด้วยพ้อยหาย