Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2019-08-23, 20:45


Duszek2255







Wiek: 35
Na forum: 3263 dni
Posty: 25
Nick w MP: Robert

Piwa: 6

Respekt: 40

Da ktos skrypta na torbe r1 bo mam taki slaby i nie wiem jak zrovbic zeby mogli tom torbe brac tylko Dana Frakcja W moim przypadku SAMC

local cases = {}

for i,v in ipairs(getElementsByType("player"))do
setElementData(v"bcase"0)
end

addCommandHandler("torba",
    function(player)
        if(getResourceState(getResourceFromName("bone_attach")) == "running")then
            if(getElementType(player) == "player")then
                if(getElementData(player"bcase") ~= 1)then
                    setElementData(player"bcase"1)
                    case = createObject(1210,0,0,0)
                    exports.bone_attach:attachElementToBone(case,player,12,0,0.05,0.27,0,180,0)
                    cases[player] = case
                elseif(getElementData(player"bcase") == 1)then
                    setElementData(player"bcase"0)
                    exports.bone_attach:detachElementFromBone(cases[player])
                    destroyElement(cases[player])
                end
            end
        else
            outputChatBox("ERROR #1"player255500)
        end
    end
)


Dokladnie taki i jak dodac mozecie mi napisac bo sie wogole nie znam na skryptach HELP

Komentarz DsJ3 dodany 2019-08-24, 13:13Następnym razem dodawaj kod lua [lua]kod[/.lua] bez kropki
Ostatnio zmieniony przez DsJ3 2019-08-24, 13:11, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-08-23, 20:50


Rendy







Wiek: 23
Na forum: 2477 dni
Posty: 10
Nick w MP: Rendy

Piwa: 3

Respekt: 60

Nast?pnym razem kod daj w [lua].


addCommandHandler("torba",
    function(player)
        if(getResourceState(getResourceFromName("bone_attach")) == "running"then
            if(getElementType(player) == "player"then
                if getElementData(player'player:faction') == 'SAMC' then
                    if(getElementData(player"bcase") ~= 1then
                        setElementData(player"bcase"1)
                        case = createObject(1210,0,0,0)
                        exports.bone_attach:attachElementToBone(case,player,12,0,0.05,0.27,0,180,0)
                        cases[player] = case
                    elseif(getElementData(player"bcase") == 1then
                        setElementData(player"bcase"0)
                        exports.bone_attach:detachElementFromBone(cases[player])
                        destroyElement(cases[player])
                    end
                end
            end
        else
            outputChatBox("ERROR #1"player255500)
        end
    end
)


Prosz?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-08-24, 10:45


Duszek2255







Wiek: 35
Na forum: 3263 dni
Posty: 25
Nick w MP: Robert

Piwa: 6

Respekt: 40

Moredeczko to byl na torbe a mam na stawianie torby pomozesz tez zeby tylko SAMC moglo uzywac trej komendy i sory nie umiem napisac w lua masz kod

local torby = {}

function postaw(player)
local xygetElementPosition(player)
local obiekt createObject(1210xy0.8)
setElementData(obiekt"postawiono"true)
table.insert(torbyobiekt)

setElementData(obiekt"postawil:gracz",getPlayerName(player))
end
addCommandHandler("t"postaw)

function podnies(player)
      for i,v in pairs(torby) do
if not getElementData(v"postawiono"then return end
if getElementData(v"postawil:gracz")==getPlayerName(playerthen
            if isElement(vthen
            destroyElement(v)
        end
            end
      end
torby = {}
end
addCommandHandler("ut"podnies)


Ostatnio zmieniony przez DsJ3 2019-08-24, 13:11, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-08-24, 12:48


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Dodaj to
getElementData(player'player:faction') == 'SAMC'

w warunku sprawdzaj?cym u siebie.

Je?li b?dziesz mia? problem z samym skopiowaniem linijki to si? lepiej za serwer nie bierz.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-08-24, 12:56


Duszek2255







Wiek: 35
Na forum: 3263 dni
Posty: 25
Nick w MP: Robert

Piwa: 6

Respekt: 40

W jakim dok?adnie miejscu to wklei? bo si? nie znam

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-08-24, 14:08


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Tam, gdzie "tylko SAMC moglo uzywac".
Czyli do funkcji podpi?tej do addCommandHandler'a.

if ... then
*tutaj Tw?j kod*
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-08-24, 14:37


Duszek2255







Wiek: 35
Na forum: 3263 dni
Posty: 25
Nick w MP: Robert

Piwa: 6

Respekt: 40

wILQ NIE ZNAM SIE NA SKRYPTACH moglbys mi to wkleic do skryptu powyzej blagam cie !!

Postaw piwo autorowi tego posta
 

 
Tagi: torba
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku