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

Wysłany: 2016-06-07, 15:34


Kradus







Wiek: 28
Na forum: 4169 dni
Posty: 100
Nick w MP: Salldan

Piwa: 78

Respekt: 50

Witam. Mam ma?y problem bo nie potrafi? zrobi? czego? takiego aby wywo?ywa? dwie akcje przy u?yciu jednej komendy czyli co? w stylu toggle tutaj jest kod i chcia?bym si? dowiedzie? jak zrobi? tak aby m?c jedn? komend? za?o?y? i zdj?? worek z g?owy

function worek(plrcmdcel)
local target getPlayerFromName(cel)
local rob getPlayerName(plr)
if cel == rob then
outputChatBox("% Nie mo?esz za?ozy? sobie worka na g?ow?.",plr)
return end
if not target then
outputChatBox("% Nie ma kogo? takiego.",plr)
return end
if target then
fadeCamera(target,false)
outputChatBox("% Zosta? Ci za?o?ony worek na g?ow?.",target)
else
fadeCamera(targettrue)
end
end
addCommandHandler("worekdf"worek)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-07, 17:36


Loop

Inspektor






Wiek: 27
Na forum: 4290 dni
Posty: 311
Nick w MP: Inspektor

Piwa: 201

Respekt: 130
Respekt: 130

Mo?liwe ?e bed? jakie? b??dy

function worek(plrcmdcel)
local target getPlayerFromName(cel)
local rob getPlayerName(plr)
if cel == rob then
outputChatBox("% Nie mo?esz za?ozy? sobie worka na g?ow?.",plr)
return end
if not target then
outputChatBox("% Nie ma kogo? takiego.",plr)
return end
if target then
fadeCamera(target,false)
setElementData(target"worek"1)
local w getElementData(target"worek") or if == 1 then
outputChatBox("% Zosta? Ci za?o?ony worek na g?ow?.",target)
else 
setElementData(target"worek"0outputChatBox("% Kto? Tobie zdj?? worek z g?owy.",target)
else
fadeCamera(targettrue)
end
end
end
addCommandHandler("worekdf"worek)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-07, 23:13


Prezes.







Wiek: 27
Na forum: 4371 dni
Posty: 75
Nick w MP: Prezes.

Piwa: 17

Respekt: 60

Jasne ?e b?d? b??dy, jak mo?na najpierw ustawi? dat? a potem j? sprawdzi?? Przecie? zawsze w == 1.

function worek(plrcmdcel)
    local target getPlayerFromName(cel)
    local w getElementData(target"worek") or 0 
    local rob getPlayerName(plr)
        if cel == rob then
            outputChatBox("% Nie mo?esz za?ozy? sobie worka na g?ow?.",plr)
        return 
    end
    if not target then
        outputChatBox("% Nie ma kogo? takiego.",plr)
        return 
    end
    --if target then -- po co toskoro jusprawdzili?my czy jest target
    if (w~=1then -- Jesli gracz nie ma worka na g?owie
        setElementData(target,"worek",1)
        outputChatBox("% Kto? zak?ada Ci worek.",target) -- Gracz nie ma za?o?onego workazak?adamy go
    else
        setElementData(target,"worek",0)
        outputChatBox("% Worek zosta? zdj?ty.",target) -- Gracz ma za?o?ony worek, ?ci?gamy go
    end
end
addCommandHandler("worekdf"worek)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-06-08, 13:38


Kradus







Wiek: 28
Na forum: 4169 dni
Posty: 100
Nick w MP: Salldan

Piwa: 78

Respekt: 50

No dobra panowie dzi?ki za pomoc teraz dzia?a jak powinno. Macie po browarze za fatyg?. Mo?na zamkn??

Postaw piwo autorowi tego posta
 

 
Tagi: skrypt
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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