- Katılım
- 2 Ağu 2010
- Konular
- 5,330
- Mesajlar
- 24,645
- Çözüm
- 54
- Online süresi
- 1mo 20d
- Reaksiyon Skoru
- 6,396
- Altın Konu
- 425
- Başarım Puanı
- 514
- MmoLira
- -2,509
- DevLira
- 0
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Üst aramak için /soy /üstara gibi komutlar vardı.Veya bazı sistemlerde bunlarda çalışmıyordu.Bunun için lootdeathboy ve esx_thief kullanıyordunuz. Bunu tek bir komuda bağlamak için ilk önce disc-inventoryhud/server/search.lua içine
bu kodu sonra disc-inventoryhud/client/search içine
bu kodu ekliyoruz.Bu kod sayesinde eğer kişi ölü değilse elini kaldırmasını,ölüyse direk aramasını sağlıyor.
İyi forumlar dilerim.
Kod:
ESX.RegisterServerCallback('discinventoryhud:isplayerdead', function(source, cb, target)
local player = ESX.GetPlayerFromId(target)
MySQL.Async.fetchAll('SELECT is_dead FROM users WHERE identifier = @identifier', {
['@identifier'] = player.identifier
}, function(result)
local isDead = result[1].is_dead
cb(isDead)
end)
end)
bu kodu sonra disc-inventoryhud/client/search içine
Kod:
RegisterCommand("üstara" , function(source,args,raw)
local player = ESX.GetPlayerData()
local closestPlayer, closestDistance = ESX.Game.GetClosestPlayer()
if closestPlayer ~= -1 and closestDistance <= 3.0 then
ESX.TriggerServerCallback('discinventoryhud:isplayerdead', function(isPedDead)
if isPedDead then
TriggerEvent("disc-inventoryhud:search")
else
TriggerEvent("disc-inventoryhud:steal")
end
end, GetPlayerServerId(closestPlayer))
else
exports['mythic_notify']:SendAlert('error', 'Yakında kimse yok!')
end
end)
bu kodu ekliyoruz.Bu kod sayesinde eğer kişi ölü değilse elini kaldırmasını,ölüyse direk aramasını sağlıyor.
İyi forumlar dilerim.


