[Yardım] aduty Skin

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Carlos

  • Favela Software
  • Yeni Üye
  • *
    • İleti: 50
: 24 Temmuz 2020, 22:18:33
Sunucumda ki yetkililer Admin Dutye geçtiğinde Otomatik olarak skin değişsin istiyorum nasıl yapabilirim?
 


MTASATURK

[Yardım] aduty Skin
« : 24 Temmuz 2020, 22:18:33 »

Çevrimdışı MertA178

  • Oh,shit! What is these cringes? These are LUA codes bro! LUA is a terrible scripting language.
  • Deneyimli Üye
  • *
    • İleti: 381
Yanıtla #1 : 24 Temmuz 2020, 22:23:20
Linki görebilmek için Kayıt olun yada Giriş yapın.
Sunucumda ki yetkililer Admin Dutye geçtiğinde Otomatik olarak skin değişsin istiyorum nasıl yapabilirim?
admin duty nin olduğu command handler kısmına gel orda dutye geçilen kısmı bul ve oraya

setElementModel(oyuncuargümanı,217) staff skini vericektir.
 


Çevrimdışı Carlos

  • Favela Software
  • Yeni Üye
  • *
    • İleti: 50
Yanıtla #2 : 24 Temmuz 2020, 23:02:06
Linki görebilmek için Kayıt olun yada Giriş yapın.
admin duty nin olduğu command handler kısmına gel orda dutye geçilen kısmı bul ve oraya

setElementModel(oyuncuargümanı,217) staff skini vericektir.

Dostum Beceremedim  :D

addCommandHandler Olan Kısma mı Ekleyeceğim?
 


Çevrimdışı #Learnt

  • Yeni Üye
  • *
    • İleti: 35
Yanıtla #3 : 25 Temmuz 2020, 07:30:40
Linki görebilmek için Kayıt olun yada Giriş yapın.
Sunucumda ki yetkililer Admin Dutye geçtiğinde Otomatik olarak skin değişsin istiyorum nasıl yapabilirim?

Buyur;

Kod

function adminDuty(thePlayer, commandName)
    if exports.integration:isPlayerTrialAdmin(thePlayer) then
        local adminduty = getElementData(thePlayer, "duty_admin")
        local username = getPlayerName(thePlayer)

        if adminduty == 0 then
            triggerClientEvent(thePlayer, "accounts:settings:updateAccountSettings", thePlayer, "duty_admin", 1)
            exports.global:sendMessageToAdmins("GÖREV: " .. username .. " isimli yetkili görev başında.")
            setPedSkin(thePlayer,285)
           setElementData(thePlayer,"skinkaydet",getPedSkin(thePlayer))
        else
            triggerClientEvent(thePlayer, "accounts:settings:updateAccountSettings", thePlayer, "duty_admin", 0)
            exports.global:sendMessageToAdmins("GÖREV: " .. username .. " isimli yetkili görevden çıktı.")
            kaydettigimskin = getElementData(thePlayer,"skinkaydet") or 0

            setElementModel(thePlayer,kaydettigimskin)

            if getElementData(thePlayer, "supervising") == true then
                setElementData(thePlayer, "supervising", false)
                setElementData(thePlayer, "supervisorBchat", false)
                setElementAlpha(thePlayer, 255)

            end
        end
    end
end
addCommandHandler("adminduty", adminDuty, false, false)
 


Çevrimdışı MarkeloF

  • Admin
  • *
    • İleti: 901
  • Maybe later.
Yanıtla #4 : 26 Temmuz 2020, 21:41:17
Konudaki tartışmaya yönelik iletiler silindi.

Linki görebilmek için Kayıt olun yada Giriş yapın. saplantılı olarak bir çok konuya tartışmaya yönelik iletiler attıgı için 3 gün ileti atma cezası almıştır.
« Son Düzenleme: 26 Temmuz 2020, 21:45:25 Gönderen: MarkeloF »
 


Çevrimdışı Carlos

  • Favela Software
  • Yeni Üye
  • *
    • İleti: 50
Yanıtla #5 : 27 Temmuz 2020, 22:37:13
Linki görebilmek için Kayıt olun yada Giriş yapın.
Buyur;

Kod

function adminDuty(thePlayer, commandName)
    if exports.integration:isPlayerTrialAdmin(thePlayer) then
        local adminduty = getElementData(thePlayer, "duty_admin")
        local username = getPlayerName(thePlayer)

        if adminduty == 0 then
            triggerClientEvent(thePlayer, "accounts:settings:updateAccountSettings", thePlayer, "duty_admin", 1)
            exports.global:sendMessageToAdmins("GÖREV: " .. username .. " isimli yetkili görev başında.")
            setPedSkin(thePlayer,285)
           setElementData(thePlayer,"skinkaydet",getPedSkin(thePlayer))
        else
            triggerClientEvent(thePlayer, "accounts:settings:updateAccountSettings", thePlayer, "duty_admin", 0)
            exports.global:sendMessageToAdmins("GÖREV: " .. username .. " isimli yetkili görevden çıktı.")
            kaydettigimskin = getElementData(thePlayer,"skinkaydet") or 0

            setElementModel(thePlayer,kaydettigimskin)

            if getElementData(thePlayer, "supervising") == true then
                setElementData(thePlayer, "supervising", false)
                setElementData(thePlayer, "supervisorBchat", false)
                setElementAlpha(thePlayer, 255)

            end
        end
    end
end
addCommandHandler("adminduty", adminDuty, false, false)

Peki Dutyden Çıktıklarında Eski Kıyaftlerine Dönüyorlar mı?
 


MTASATURK

Ynt: [Yardım] aduty Skin
« Yanıtla #5 : 27 Temmuz 2020, 22:37:13 »

Çevrimdışı Nead4shot

  • Yeni Üye
  • *
    • İleti: 73
Yanıtla #6 : 28 Temmuz 2020, 02:49:18
Linki görebilmek için Kayıt olun yada Giriş yapın.
Peki Dutyden Çıktıklarında Eski Kıyaftlerine Dönüyorlar mı?
Hayır onun için eski skinini tabloya kayıt ettirip çektirmen lazım, zaten yetkilerin /setskin yetkisi var skinlerini eskisi gibi yaparlar yada envanter'den alırlar
 


Çevrimdışı Carlos

  • Favela Software
  • Yeni Üye
  • *
    • İleti: 50
Yanıtla #7 : 28 Temmuz 2020, 03:10:23

Dostlar Birde Erkek Admin Dutye Geçtiğinde Erkek Skin Kadın Admin Dutye Geçtiğinde Kadın Skin Vermeyi Ayarlayabilirmiyiz?
« Son Düzenleme: 28 Temmuz 2020, 07:48:05 Gönderen: Carlos »
 


Çevrimdışı TahaGG

  • Bilgin Üye
  • *
    • İleti: 228
Yanıtla #8 : 28 Temmuz 2020, 11:46:46
Tahminimce söylüyorum denemedim, admin yetkisi verdiğinde panel açarsın veya başka bir şey yapınca. O panelde kız ve erkek olur tamam butonuna tıklayınca kızsa kız data verirsin account data ile erkekse erkek data sonra admin duty açarken datasına bakarsın eğer kız data varsa kız skin, erkek data varsa erkek skin verirsin.
"Türk olmak zordur, çünkü dünya ile savaşırsın. Türk olmamak daha zordur çünkü, Türk ile savaşırsın."
 


Çevrimdışı MertA178

  • Oh,shit! What is these cringes? These are LUA codes bro! LUA is a terrible scripting language.
  • Deneyimli Üye
  • *
    • İleti: 381
Yanıtla #9 : 10 Ağustos 2020, 00:03:23
Linki görebilmek için Kayıt olun yada Giriş yapın.
Tahminimce söylüyorum denemedim, admin yetkisi verdiğinde panel açarsın veya başka bir şey yapınca. O panelde kız ve erkek olur tamam butonuna tıklayınca kızsa kız data verirsin account data ile erkekse erkek data sonra admin duty açarken datasına bakarsın eğer kız data varsa kız skin, erkek data varsa erkek skin verirsin.
Onun dediğinden daha pratik bu çünkü GTA:SA skinleriyle zaman harcamaya değmez.Birde accountdata roleplayde olmaz.Yep yeni gıcır gıcır accountsystemleri var.
« Son Düzenleme: 10 Ağustos 2020, 00:04:56 Gönderen: MertA178 »