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


[YARDIM] Moda Özel Karakter Yapma

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı DeaRSwaT

  • Aranızda Yeni Birisi var - Entry
  • Acemi Üye
  • *
    • İleti: 100
  • Script Yapmak İçin Kod Yetmez.
: 26 Ağustos 2017, 18:45:45
Arkadaşlar Mod'a özel karakter yapıcazda sadece modun kullanabilmesini istiyorum nasıl yapcam
« Son Düzenleme: 27 Ağustos 2017, 13:06:16 Gönderen: Narkoz »
 


MTASA TÜRK

[YARDIM] Moda Özel Karakter Yapma
« : 26 Ağustos 2017, 18:45:45 »

Çevrimdışı ertrldtcu

  • Uzman Üye
  • *
    • İleti: 631
Yanıtla #1 : 26 Ağustos 2017, 19:13:02
Denemedim. Hata verirse debugu ss at veya hatayı söyle.

server-side
Kod: lua
mod_id = 100 -- Moderator skin ID 
addEventHandler("onElementModelChange",root,function()
    if getElementType(source) == "player" then -- modeli değişen şey oyuncuysa
if getPlayerSkin(source) == mod_id then -- oyuncunun skini moderator skiniyse
if (isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)),aclGetGroup("Moderator"))) then -- oyuncu moderator grubundaysa
outputChatBox("Moderator skini aldınız !",source,0,255,0,true)
else -- oyuncu moderator grubunda değilse
outputChatBox("Bu skin Moderatorlere özeldir !",source,255,0,0,true)
setPlayerSkin(source,0) -- CJ skini verildi
end
end
end
end)
Pazar gününe kadar tüm systemlerimizde %20 indirim var! Ayrıca herhangi bi systemi alana yanında asla kullanmayacağı saçma bi system hediye!
© dutcy copying 2020
 


Çevrimdışı DeaRSwaT

  • Aranızda Yeni Birisi var - Entry
  • Acemi Üye
  • *
    • İleti: 100
  • Script Yapmak İçin Kod Yetmez.
Yanıtla #2 : 26 Ağustos 2017, 19:18:08
Linki görebilmek için Kayıt olun yada Giriş yapın.
Denemedim. Hata verirse debugu ss at veya hatayı söyle.

server-side
Kod: lua
mod_id = 100 -- Moderator skin ID 
addEventHandler("onElementModelChange",root,function()
    if getElementType(source) == "player" then -- modeli değişen şey oyuncuysa
if getPlayerSkin(source) == mod_id then -- oyuncunun skini moderator skiniyse
if (isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)),aclGetGroup("Moderator"))) then -- oyuncu moderator grubundaysa
outputChatBox("Moderator skini aldınız !",source,0,255,0,true)
else -- oyuncu moderator grubunda değilse
outputChatBox("Bu skin Moderatorlere özeldir !",source,255,0,0,true)
setPlayerSkin(source,0) -- CJ skini verildi
end
end
end
end)
lua dosyası değilmi ?
 


Çevrimdışı Rüzgar

  • Acemi Üye
  • *
    • İleti: 158
Yanıtla #3 : 26 Ağustos 2017, 19:39:34
Linki görebilmek için Kayıt olun yada Giriş yapın.
lua dosyası değilmi ?
Onun yerine shader yapabilirsin benden sana bir fikir önerisi.