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


[YARDIM] Nick Rengi

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı +faultness

  • E. Yılmaz
  • Süper Moderatör
  • *
    • İleti: 405
  • quadro11
: 19 Mart 2017, 01:47:21
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, 15:25:48 Gönderen: Narkoz »
 


MTASA TÜRK

[YARDIM] Nick Rengi
« : 19 Mart 2017, 01:47:21 »

Çevrimdışı Rüzgar

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


Çevrimdışı +faultness

  • E. Yılmaz
  • Süper Moderatör
  • *
    • İleti: 405
  • quadro11
Yanıtla #2 : 19 Mart 2017, 01:53:13
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 ?
 


Çevrimdışı Paradox

  • Kurucu
  • *
    • İleti: 702
  • SH Gaming
Yanıtla #3 : 19 Mart 2017, 13:11:28
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ışı +faultness

  • E. Yılmaz
  • Süper Moderatör
  • *
    • İleti: 405
  • quadro11
Yanıtla #4 : 19 Mart 2017, 13:15:13
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.
 


Çevrimdışı Rüzgar

  • Acemi Üye
  • *
    • İleti: 158
Yanıtla #5 : 19 Mart 2017, 14:22:42
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, 14:27:40 Gönderen: iMeoW »
 
Mesajı Beğenenler: Paradox, +faultness


MTASA TÜRK

Ynt: [Yardım]Nick Rengi
« Yanıtla #5 : 19 Mart 2017, 14:22:42 »

Çevrimdışı +faultness

  • E. Yılmaz
  • Süper Moderatör
  • *
    • İleti: 405
  • quadro11
Yanıtla #6 : 19 Mart 2017, 14:41:22
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.
 
Mesajı Beğenenler: Paradox, Rüzgar


Çevrimiçi ByCash

  • Admin
  • *
    • İleti: 996
    • MTASATURK
Yanıtla #7 : 19 Mart 2017, 14:45:40
@Konu sahibinin isteği üzerine konu kilitlenmiştir.
 
Mesajı Beğenenler: +faultness