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


[YARDIM] Nick Rengi

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı +LJ

  • Moderatör
  • *
    • İleti: 372
  • #MustafaKemalAtatürk
: 19 Mart 2017, 02:53:32
Resimli VIP paneli yapıyorum(tekrardan) fakat panelde oyuncunun nick rengi değiştirmesini istiyorum. Bunu nasıl eklerim panele? Bir buton olacak ona bastığı zaman renk paleti açılacak, paletten seçtiği renk nickine kaydolacak.
« Son Düzenleme: 19 Mart 2017, 16:31:59 Gönderen: Narkoz »
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


MTASA TÜRK

[YARDIM] Nick Rengi
« : 19 Mart 2017, 02:53:32 »

Çevrimdışı Rüzgar

  • Acemi Üye
  • *
    • İleti: 158
Yanıtla #1 : 19 Mart 2017, 02:57:45
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı +LJ

  • Moderatör
  • *
    • İleti: 372
  • #MustafaKemalAtatürk
Yanıtla #2 : 19 Mart 2017, 02:59:24
Linki görebilmek için Kayıt olun yada Giriş yapın.
Linki görebilmek için Kayıt olun yada Giriş yapın.
Teşekkür ederim fakat bunu nasıl butona işlevleyebilirim ?
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimiçi Paradox

  • Kurucu
  • *
    • İleti: 743
  • SH Gaming
Yanıtla #3 : 19 Mart 2017, 14:17:39
Linki görebilmek için Kayıt olun yada Giriş yapın.'un verdiği scripti indir. Onunla birlikte çalışacaktır. Aşağıya örnek kod bıraktım bunu kendi vip paneli scriptinin içine ayarlarsın. '/renk' yazdığında panel açılır, rengi seçip 'OK' tuşuna bastığında isim rengin değişir.

Client
Kod: lua
function RenkPaneli()
exports.cpicker:openPicker(localPlayer, "#FFAA00", "Renk:")
end   
addCommandHandler ( "renk", RenkPaneli )

addEventHandler("onColorPickerOK", root,
function(element, hex, r, g, b)
triggerServerEvent("nameTagColorChange",getLocalPlayer(),r,g,b)
end)

Server
Kod: lua
function nameTagColor (r,g,b)
    setPlayerNametagColor ( source, r,g,b )
end
addEvent( "nameTagColorChange", true )
addEventHandler ( "nameTagColorChange", getRootElement(), nameTagColor)
 


Çevrimdışı +LJ

  • Moderatör
  • *
    • İleti: 372
  • #MustafaKemalAtatürk
Yanıtla #4 : 19 Mart 2017, 14:21:24
Linki görebilmek için Kayıt olun yada Giriş yapın.
Linki görebilmek için Kayıt olun yada Giriş yapın.'un verdiği scripti indir. Onunla birlikte çalışacaktır. Aşağıya örnek kod bıraktım bunu kendi vip paneli scriptinin içine ayarlarsın. '/renk' yazdığında panel açılır, rengi seçip 'OK' tuşuna bastığında isim rengin değişir.

Client
Kod: lua
function RenkPaneli()
exports.cpicker:openPicker(localPlayer, "#FFAA00", "Renk:")
end   
addCommandHandler ( "renk", RenkPaneli )

addEventHandler("onColorPickerOK", root,
function(element, hex, r, g, b)
triggerServerEvent("nameTagColorChange",getLocalPlayer(),r,g,b)
end)

Server
Kod: lua
function nameTagColor (r,g,b)
    setPlayerNametagColor ( source, r,g,b )
end
addEvent( "nameTagColorChange", true )
addEventHandler ( "nameTagColorChange", getRootElement(), nameTagColor)

Bunu butona aktaramaz mıyım? Mesela "Nick Rengi" butonuna tıkladığı zaman bu renk paleti açılsın.
Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı Rüzgar

  • Acemi Üye
  • *
    • İleti: 158
Yanıtla #5 : 19 Mart 2017, 15:28:53
Kod: lua
_Tablo = {
    _func = {},
        _player = {
            _yerel = localPlayer;
            },
            _kaynak = {
            _kaynak2 = source;
        },
        _exports = {
        _renksecici = exports.cpicker;
    },
    _seciciAc = {
        _acSeciciyi = openPicker;
    },
    _print = {
    _msj = "ColorPicker:Açıldı";
}
}
function _Tablo._func.Tik()
   local kaynak = _Tablo._kaynak._kaynak2;
    if kaynak == button then
        _Tablo._exports._renksecici:_Tablo._seciciAc._acSeciciyi(_Tablo._player._yerel, "#FFAA00", "Renk:");
        print(_Tablo._print._msj);
    end
end
addEventHandler("onClientGUIClick", getRootElement(), _Tablo._func.Tik)
« Son Düzenleme: 19 Mart 2017, 15:33:51 Gönderen: iMeoW »
 
Mesajı Beğenenler: Paradox, +LJ


MTASA TÜRK

Ynt: [Yardım]Nick Rengi
« Yanıtla #5 : 19 Mart 2017, 15:28:53 »

Çevrimdışı +LJ

  • Moderatör
  • *
    • İleti: 372
  • #MustafaKemalAtatürk
Yanıtla #6 : 19 Mart 2017, 15:47:33
Sorun çözülmüştür, yardımları için Linki görebilmek için Kayıt olun yada Giriş yapın. ve Linki görebilmek için Kayıt olun yada Giriş yapın.'a teşekkürler. @Konu Kilitlenebilir.
Linki görebilmek için Kayıt olun yada Giriş yapın.
 
Mesajı Beğenenler: Paradox, Rüzgar


Çevrimdışı ByCash

  • Bilişim Teknolojileri
  • Süper Moderatör
  • *
    • İleti: 981
  • C# - LUA
    • MTASATURK
Yanıtla #7 : 19 Mart 2017, 15:51:51
@Konu sahibinin isteği üzerine konu kilitlenmiştir.
Linki görebilmek için Kayıt olun yada Giriş yapın.
 
Mesajı Beğenenler: +LJ