[İSTEK] Skin Marker

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı alican822163

  • Yeni Üye
  • *
    • İleti: 5
: 16 Ağustos 2018, 17:29:25
Merhabalar Skin Markeri Arıyorum Marker'in Üstüne Gelindiği Zaman Belirlenen Skini Verilmesini İstiyorum Script Şeklinde Atıcak Olan Varmı Şimdiden Teşekkür Ederim
 


MTASATURK

[İSTEK] Skin Marker
« : 16 Ağustos 2018, 17:29:25 »

Çevrimdışı KanuN

  • Yeni Üye
  • *
    • İleti: 86
Yanıtla #1 : 30 Ağustos 2018, 11:42:46
Kod: lua
skinicon = createPickup ( 2043.44019, 1544.51184, 10.6 , 3 , 1275 , 0 )  ----- X , Y , Z Ayarlaya Bilirsiniz
addEventHandler("onClientPickupHit",skinicon,function(giren)
if giren == localPlayer then
setPedSkin (localPlayer , 25 )  -- 25 Yazan Yer Skin İd Si
end
end)

Linki görebilmek için Kayıt olun yada Giriş yapın.
 


Çevrimdışı emojis_53

  • Yeni Üye
  • *
    • İleti: 6
Yanıtla #2 : 10 Aralık 2018, 21:41:59
Neden skin vermiyor ? markerin üstüne geliyorum vermiyor skini
 


Çevrimdışı Paradox

  • Kurucu
  • *
    • İleti: 684
  • SH Gaming
Yanıtla #3 : 11 Aralık 2018, 13:03:53
Linki görebilmek için Kayıt olun yada Giriş yapın.
Neden skin vermiyor ? markerin üstüne geliyorum vermiyor skini

Scriptin meta.xml'sinde dosyayı 'client' olarak ayarladın mı?
 


Çevrimdışı emojis_53

  • Yeni Üye
  • *
    • İleti: 6
Yanıtla #4 : 11 Aralık 2018, 15:53:55
Denedim yine olmuyor marker geliyor gözüküyor hatta ama üstüne gelince skin id sini vermiyor
 


Çevrimdışı #Last!TR

  • Do you think I'm stupid? I'm sorry you were wrong. I am a genius.
  • Acemi Üye
  • *
    • İleti: 163
Yanıtla #5 : 11 Aralık 2018, 20:35:04
Kod: lua
--client.lua
skinler = { -- skinID, İsim
{0, "CJ"},
{1, "Truth"},
{2, "Maccer"},
}


sx, sy = guiGetScreenSize()
pg, pu = 300, 390 -- panelGenislik, panelUzunluk
x,y = (sx - pg) / 2, (sy  - pu) / 2

local pencere = guiCreateWindow(x,y,pg,pu, "Skin panel", false)
guiSetVisible(pencere, false)

local liste = guiCreateGridList(10,20,280,300, false, pencere)
local skin = guiGridListAddColumn(liste, "Skinler", 0.9)

local kapat = guiCreateButton(100, 350, 100, 30, "Kapat", false, pencere)

for i,v in pairs(skinler) do
local skinid,isim = unpack(v)
local row = guiGridListAddRow(liste)
guiGridListSetItemText(liste, row, skin, isim, false, false)
guiGridListSetItemData(liste, row, skin, skinid)
end

addEventHandler("onClientGUIDoubleClick", root, function()
if source == liste then
local row,col = guiGridListGetSelectedItem(liste)
if row ~= -1 and col ~= -1 then
local skin = tonumber(guiGridListGetItemData ( liste, row, skin ))
triggerServerEvent("setElementModel", localPlayer, skin)
end
end
end)

function kapatFunc()
guiSetVisible(pencere, false)
showCursor(false)
end
addEventHandler("onClientGUIClick", kapat, kapatFunc, false)


markerlar = { -- x,y,z
{2384.23145, 589.41785, 7},
{2375.53784, 594.05817, 7},
}


for i,v in pairs(markerlar) do
local x,y,z = unpack(v)
local marker = createMarker(x,y,z,"cylinder", 1.5, 255, 255, 0, 170)
addEventHandler("onClientMarkerHit", marker,function(giren)
if getElementType(giren) == "player" and giren == localPlayer then -- eğer girenin tipi oyuncu ise ve localPlayer ise
local takim = getPlayerTeam(giren) -- girenin takımını çek
if takim then -- eğer takım varsa
local takimisim = getTeamName(takim) -- takım ismini çek
if takimisim == "TSK" then -- eğer takım ismi "TSK" ise
guiSetVisible(pencere, true) -- pencereyi aç
showCursor(true) -- imleci aç
end
end
end
end)
end

Kod: lua
--server.lua
addEvent("setElementModel", true)
addEventHandler("setElementModel", root, function(skin)
setElementModel(source, skin)
end)
Buyur Daha İyisi Ve Bu Panelli
« Son Düzenleme: 11 Aralık 2018, 20:37:06 Gönderen: #Last!TR »
Rhea#1939
 


MTASATURK

Ynt: [İSTEK] Skin Marker
« Yanıtla #5 : 11 Aralık 2018, 20:35:04 »

Çevrimdışı emojis_53

  • Yeni Üye
  • *
    • İleti: 6
Yanıtla #6 : 12 Aralık 2018, 16:13:27
takım olarak scoreboard takimi normal acl deki tag mı ?
 


Çevrimdışı #Last!TR

  • Do you think I'm stupid? I'm sorry you were wrong. I am a genius.
  • Acemi Üye
  • *
    • İleti: 163
Yanıtla #7 : 12 Aralık 2018, 17:42:26
scoreboard Takım İsmi Olarak
Rhea#1939