MTASA TÜRK
Türkiye'nin En Güncel MTA Platformu


[YARDIM] Markerle Araç Almak

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı cakı11

  • Yeni Üye
  • *
    • İleti: 79
: 04 Nisan 2018, 15:08:58
arkdaşlar bu alta verdigim marker skın alıyor bunu arac almasını ıstıyorum yardımcı olurmsun



Kod: lua
pickupSkin = { -- x, y, z, model, respawn, ammo, blipID, skin
{214.90823, 2555.60400, 967.7538, 3, 1275, 0, 0, 0, 15}, -- en sondaki skin ID
{189.440383, 2469.2187, 974.6531, 3, 1275, 0, 0, 0, 18},
}
 
for i, v in pairs(pickupSkin) do
    local x, y, z, type, model, respawn, ammo, blipId, skin = unpack(v)
local pickup = createPickup(x, y, z, type, model, respawn, ammo) -- pickup oluştur
local blip = createBlipAttachedTo ( ) -- pickupa blip yapıştır
    addEventHandler("onPickupHit", pickup, function(element) -- oyuncu pickupa girdiğinde
if getElementType(element) == "player" then
            setElementModel(element, skin)       -- oyuncunun modelini belirtilen skin yap
end
    end)
end
« Son Düzenleme: 05 Nisan 2018, 19:26:33 Gönderen: Narkoz »
 


MTASA TÜRK

[YARDIM] Markerle Araç Almak
« : 04 Nisan 2018, 15:08:58 »

Çevrimiçi Mahlukat

  • Scripter
  • *
    • İleti: 654
Yanıtla #1 : 04 Nisan 2018, 16:13:09
arac alan kişi oyundan çıktığında aldığı araç kaybolması için kod ekledim
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı cakı11

  • Yeni Üye
  • *
    • İleti: 79
Yanıtla #2 : 04 Nisan 2018, 16:21:19
mahlukat mesela bunu birden fazla kısı alabılır dımı mesela biri alınca diyerının altında gitmez bide skın  blıp var onu arac olarak yapabilirmiiz

bu satırda warnıng var
Kod: lua
local blip = createBlipAttachedTo ( ) -- pickupa blip yapıştır
« Son Düzenleme: 04 Nisan 2018, 16:27:15 Gönderen: cakı11 »
 


Çevrimiçi Mahlukat

  • Scripter
  • *
    • İleti: 654
Yanıtla #3 : 04 Nisan 2018, 16:32:45
Kod: lua
araclar = {}
pickupArac = { -- x, y, z, model, respawn, ammo, blipID, arac
{214.90823, 2555.60400, 967.7538, 3, 1275, 0, 0, 0, 405}, -- en sondaki arac ID
{189.440383, 2469.2187, 974.6531, 3, 1275, 0, 0, 0, 505},
}
 
for i, v in pairs(pickupArac) do
    local x, y, z, tip, model, respawn, ammo, blipId, arac = unpack(v)
local pickup = createPickup(x, y, z, tip, model, respawn, ammo) -- pickup oluştur
local blip = createBlipAttachedTo(pickup, 55) -- pickupa blip yapıştır
addEventHandler("onPickupHit", pickup, function(giren) -- oyuncu pickupa girdiğinde
if getElementType(giren) == "player" then
local x,y,z = getElementPosition(giren)
if isElement(araclar[giren]) then destroyElement(araclar[giren]) end
araclar[giren] = createVehicle(arac,x,y,z)
warpPedIntoVehicle(giren, araclar[giren])                       
end     
end)
end

addEventHandler("onPlayerQuit", root,  function()
if isElement(araclar[source]) then destroyElement(araclar[source]) end
end)

Linki görebilmek için Kayıt olun yada Giriş yapın.
mahlukat mesela bunu birden fazla kısı alabılır dımı mesela biri alınca diyerının altında gitmez bide skın  blıp var onu arac olarak yapabilirmiiz
Hayır biri alınca diğerinin altındaki araç gitmez ve skin blip değiştirmek için, pickupArac tablosunda 1275 yazan yeri aşşağıdakilerden biriyle değişebilirsin

Alıntı yapılan: pickup icons
1212: Money (wad of cash)
1240: Health (heart)
1242: Armour
1239: Info icon
1272: House (blue)
1273: House (green)
1241: Adrenaline
1247: Bribe
1248: GTA III sign
1252: Bomb from GTA III
1253: Photo op
1254: Skull
1274: Money icon
1275: Blue t-shirt
1277: Save disk
1313: 2 Skulls
1314: 2 Players icon
1276: Tiki statue
1310: Parachute (with leg straps)
1318: Down arrow
1279: Drug bundle
« Son Düzenleme: 05 Nisan 2018, 19:29:37 Gönderen: Narkoz »
Linki görebilmek için Kayıt olun yada Giriş yapın.
 
Mesajı Beğenenler: cakı11


Çevrimdışı cakı11

  • Yeni Üye
  • *
    • İleti: 79
Yanıtla #4 : 04 Nisan 2018, 16:38:27
konu kitlene bilir !!

Mesaj Birleştirildi: [time]04 Nisan 2018, 20:53:18[/time]
Linki görebilmek için Kayıt olun yada Giriş yapın.  al kardeşim script hali

Linki görebilmek için Kayıt olun yada Giriş yapın.


kendi kordınatlarını alta verdigim kodla degiş

Kod: lua
{214.90823, 2555.60400, 967.7538, 3, 1275, 0, 0, 0, 405}, -- en sondaki skin ID
{189.440383, 2469.2187, 974.6531, 3, 1275, 0, 0, 0, 505},


« Son Düzenleme: 04 Nisan 2018, 19:54:09 Gönderen: cakı11 »
 


Çevrimdışı Sancak

  • Yeni Üye
  • *
    • İleti: 28
Yanıtla #5 : 04 Nisan 2018, 19:58:51
2si farklı markermi oluyor yoksa aynı x-y-z yi mi yazıcam ?
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


MTASA TÜRK

Ynt: [YARDIM]Marker arac alma
« Yanıtla #5 : 04 Nisan 2018, 19:58:51 »

Çevrimdışı cakı11

  • Yeni Üye
  • *
    • İleti: 79
Yanıtla #6 : 04 Nisan 2018, 20:05:33
Linki görebilmek için Kayıt olun yada Giriş yapın.
2si farklı markermi oluyor yoksa aynı x-y-z yi mi yazıcam ?
evet orda 2 tane var istersen birini silebilirsin
 


Çevrimdışı ByCash

  • Bilişim Teknolojileri
  • Admin
  • *
    • İleti: 983
  • ###
    • MTASATURK
Yanıtla #7 : 05 Nisan 2018, 16:03:05
Konu sahibinin isteği üzerine konu kilitlenmiştir.