[YARDIM] Nick Rengi

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı Quadro

  • Engin YILMAZ
  • Admin
  • *
    • İleti: 471
: 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 »
 


MTASATURK

[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ışı Quadro

  • Engin YILMAZ
  • Admin
  • *
    • İleti: 471
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: 684
  • 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ışı Quadro

  • Engin YILMAZ
  • Admin
  • *
    • İleti: 471
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 »
 


MTASATURK

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

Çevrimdışı Quadro

  • Engin YILMAZ
  • Admin
  • *
    • İleti: 471
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.
 


Çevrimdışı ByCash

  • Admin
  • *
    • İleti: 986
Yanıtla #7 : 19 Mart 2017, 14:45:40
@Konu sahibinin isteği üzerine konu kilitlenmiştir.