Intuicyjny.
Amator LUA
Wiek: 22 Na forum: 3788 dni Posty: 57
Nick w MP: Intuicyjny.
Piwa : 3
for _ , skin in pairs ( skins ) do
for _ , pos in ipairs ( skin . positions ) do
local marker_skina = ( pos [ 1 ], pos [ 2 ], pos [ 3 ], 3 , 1275 , 2000 )
setElementDimension ( pickup , pos [ 7 ] or 0 )
setElementInterior ( pickup , pos [ 6 ] or 0 )
setElementData ( pickup , "player:faction" , tostring ( skin . code ))
setElementData ( pickup , "p:skin" , tonumber ( pos [ 4 ]))
setElementData ( pickup , "p:rank" , pos [ 8 ] or 1 )
local t = createElement ( "text" )
setElementDimension ( t , pos [ 7 ] or 0 )
setElementInterior ( t , pos [ 6 ] or 0 )
setElementData ( t , "name" , pos [ 5 ] or "Skin" )
setElementPosition ( t , pos [ 1 ], pos [ 2 ], pos [ 3 ])
end
end
addEventHandler ( "onClientMarkerHit" , resourceRoot , function( el , md )
if getElementType ( el )~= "player" then return end
local faction = getElementData ( source , "player:faction" )
if not faction then return end
local skin = getElementData ( source , "player:skin" )
local rank = getElementData ( source , "p:rank" )
if not skin then return end
if not getPlayerFaction ( el , faction ) or getElementData ( el , "player:duty" ) ~= faction then
outputChatBox ( skins [ faction ]. text , el )
cancelEvent ()
return end
if rank then
if rank > getElementData ( el , "player:rank" ) then
outputChatBox ( skins [ faction ]. text , el )
cancelEvent ()
return end
end
setElementModel ( el , ID_skina )
end )
W setElementModel poda?e? jako ID skina zmienn? skin, kt?ra odpowiada?a za elementDate. Wpisz tam ID wybranego skina. A jeszcze zrobi?em marker. Powinienem jeszcze w eventhandlerze napisa?, kt?ry marker (nie wiem czy skrypt b?dzie wiedzia?, kt?ry chocia? jak jest jeden w skrypcie to mo?e b?dzie), ale nie wiedzia?em gdzie go wstawi? w takiej formie handleru Nie wiem czy b?dzie dzia?a?, zrobi?em tak jak mi si? wydawa?o wi?c przepraszam je?li nie zadzia?a.
Podpis
Kontakt:
GG: 58066780