Szerző Téma: Foglalás  (Megtekintve 381 alkalommal)

Nem elérhető Sramm

  • 596
    • Profil megtekintése
Foglalás
« Dátum: 2012. Augusztus 13. - 13:12:23 »
0 Show voters
Hello.
Próbáltam írni egy lefoglalás parancsot, a szerelõnek. Rajta van trailer-ként a kocsi, és azt szeretném elérni, hogy együtt telézzenek el. De csak az a kocsi telézik el, amelyiket vezetem, a \"trailer\" nem. Illetve van amikor felbukkan, de aztán eltûnik egybõl :D Ötlet?
 
CMD:lefoglal(playerid, params[])
{
if(!IsPlayerInAnyVehicle(playerid)) return HU(playerid, COLOR_RED, \"Mit akarsz lefoglani, ülj jármûbe!\");
if(PlayerInfo[playerid][pLeader] != 7 && PlayerInfo[playerid][pMember]!=7) return HU(playerid, COLOR_RED, \"Nem vagy szerelõ!\");
if(!IsPlayerInRangeOfPoint(playerid,5,1341.7781,332.7757,20.0897)) return HU(playerid, COLOR_RED, \"Nem vagy a garázsnál!\");
if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid))) return HU(playerid, COLOR_RED, \"Nem vontatsz semmit!\");
    new trailer = GetVehicleTrailer(GetPlayerVehicleID(playerid));
new
ivID = GetPlayerVehicleID(playerid);
if(OwnedVeh(trailer) != 0)
{
    SetPlayerPosEx(playerid,-1720.8579,983.8911,17.2566);
SetVehiclePos(trailer,-1720.8579,983.8911,17.2566);
SetVehicleZAngle(trailer,269.4773);
SetVehiclePos(ivID,-1714.6294,983.9791,17.4628);
SetVehicleZAngle(ivID,271.0273);
PutPlayerInVehicle(playerid,ivID,0);
SendClientMessage(playerid, SZURKE, \"Most rakd le valahova a kocsit, RP-sen!!! ((/lerak))\");
        garazsba[playerid] = 1;
        SetVehiclePos(trailer,-1720.8579,983.8911,17.2566);
SetVehicleZAngle(trailer,269.4773);
AttachTrailerToVehicle(trailer, ivID);
return 1;
}
else return HU(playerid, COLOR_RED, \"Ezt nem foglalhatod le!\");
        return 1;
}

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal