10 Aralık 2018, 12:53:33

Gönderen Konu: [YARDIM] F1 Araç Spawm  (Okunma sayısı 62 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Scorp

  • Yeni Üye
  • *
  • Default Avatar
  • İleti: 9
  • Ölürüm Türkiyem <333
[YARDIM] F1 Araç Spawm
« : 07 Ekim 2018, 21:42:43 »
Merhaba Arkadaşlar F1den Araç Spawm Edince Direk Adamın İçine Binmesini İştiyorum Bunu Nasıl Yapabilirim Simdiden Tesekürler
« Son Düzenleme: 08 Ekim 2018, 01:16:41 Gönderen: Narkoz »
 

MTASA-TURK | Türkiye'nin En Güncel MTA Platformu

[YARDIM] F1 Araç Spawm
« : 07 Ekim 2018, 21:42:43 »

Paradox

  • Kurucu
  • *
  • İleti: 702
  • SH Gaming
Ynt: [Yardım]F1 Araç Spawm
« Yanıtla #1 : 07 Ekim 2018, 22:25:58 »
fr_server.lua'da aşağıda olan yeri bul.

Kod: Lua
  1. function giveMeVehicles(vehID)

Daha sonra o fonksiyonun içine aşağıdaki kodu ekle.

Kod: Lua
  1. warpPedIntoVehicle ( source, vehicle )

Burada nereye eklediğim belli.

Kod: Lua
  1. function giveMeVehicles(vehID)
  2.         local px, py, pz, prot
  3.         local element = getPedOccupiedVehicle(source) or source
  4.         local px,py,pz = getElementPosition(element)
  5.         local _,_,prot = getElementRotation(element)
  6.         local posVector = Vector3(px,py,pz+2)
  7.         local rotVector = Vector3(0,0,prot)
  8.         local vehMatrix = Matrix(posVector,rotVector)
  9.         local vehicleList = g_PlayerData[source].vehicles
  10.         if not vehID then return end
  11.         if not table.find(getOption('vehicles.disallowed'), vehID) then
  12.                 if #vehicleList >= getOption('vehicles.maxperplayer') then unloadVehicle(vehicleList[1]) end
  13.                 local vehPos = posVector+vehMatrix.right*3
  14.                 local vehicle = Vehicle(vehID, vehPos, rotVector) or false
  15.                 if vehicle then
  16.                         warpPedIntoVehicle ( source, vehicle ) -- Eklediğim satır
  17.                         vehicle.interior = source.interior
  18.                         vehicle.dimension = source.dimension
  19.                         if vehicle.vehicleType == "Bike" then vehicle.velocity = Vector3(0,0,-0.01) end
  20.                         table.insert(vehicleList, vehicle)
  21.                         g_VehicleData[vehicle] = { creator = source, timers = {} }
  22.                         if g_Trailers[vehID] then
  23.                                 if getOption('vehicles.idleexplode') then
  24.                                         g_VehicleData[vehicle].timers.fire = setTimer(commitArsonOnVehicle, getOption('vehicles.maxidletime'), 1, vehicle)
  25.                                 end
  26.                                 g_VehicleData[vehicle].timers.destroy = setTimer(unloadVehicle, getOption('vehicles.maxidletime') + (getOption('vehicles.idleexplode') and 10000 or 0), 1, vehicle)
  27.                         end
  28.                 end
  29.         else
  30.                 errMsg(getVehicleNameFromModel(vehID):gsub('y$', 'ie') .. 's are not allowed', source)
  31.         end
  32. end

 

Scorp

  • Yeni Üye
  • *
  • Default Avatar
  • İleti: 9
  • Ölürüm Türkiyem <333
Ynt: [Yardım]F1 Araç Spawm
« Yanıtla #2 : 07 Ekim 2018, 22:38:32 »
Tesekkürler  :) :)
« Son Düzenleme: 07 Ekim 2018, 22:41:52 Gönderen: Scorp »