mam pytanie jak zrobi? co? takiego ?e. Je?eli takie id jest to wtedy si? wykonuje jaki? tam kod a je?eli takiego id nie ma to wtedy si? wykonnuje te? kod
Musisz skorzysta? z funkcji warunkowej 'if + else' czyli mniej wi?cej w ten spos?b.
Przyk?adowy kod:
function test(plr,cmd)
local wynik = 1
if 1 + 1 == wynik then
outputChatBox("Ta cz??? kodu nie wykona si?, poniewa? dzia?anie matematyczne '1+1' r?wna si? 2, a nie 1")
else
outputChatBox("Ta cz??? kodu wykona si? tylko wtedy, kiedy pierwszy warunek z funkcji warunkowej jest nieprawid?owy. Je?li wynik by?by r?wny 2, wtedy fragment po 'else' nie wykona?by si?.")
end
end
addCommandHandler("test",test)
Ostatnio zmieniony przez Maniekxx 2021-05-16, 22:24, w całości zmieniany 1 raz
to sprawdzenie jest ?rednio bo to ma mi wykrywa? ?e takiego elemntu nie ma o takim id i wtedy ma si? wykona? kod a je?eli jest takie id to wykona? ma si? drugi kod wiem ?e tutaj jest dzia?anie na if itp ale nie wiem dok?adnie jak by tutaj to zastosowa? wszystko
function barierka(source,command,plr)
if getElementData(source,'player:faction') and getElementData(source,'player:faction')=='SAPD' then
local rbs = getElementData(source,'player:rbs') or {}
local x,y,z = getElementPosition(source)
local rotX,rotY,rotZ = getElementRotation(source)
obj = createObject(1228,x,y,z-0.65,0,0,rotZ)
table.insert(rbs,obj )
--setElementPosition ( source, x, y, z )
triggerClientEvent("setBreakable",root,obj)
setElementFrozen(obj,true)
outputChatBox('* #FFFFFFPostawi?e?(a?) barierk? – '..#rbs, source, 255, 255, 0, true)
setElementData(source,'player:rbs',rbs)
setElementInterior(obj, getElementInterior(source))
setElementDimension(obj, getElementDimension(source))
end
end
addEvent("barierka", true)
addEventHandler("barierka", root, barierka)
function takiese(idbarierkiu,value,plr,obj)
local rbs = getElementData(client,'player:rbs') or {}
idbarierkiu = tonumber(idbarierkiu)
for id,v in ipairs(rbs)do
if id== idbarierkiu then
destroyElement(v)
end
end
end
addEvent("pokazHaslo", true)
addEventHandler("pokazHaslo", root,takiese)
a tu jest kod kt?ry ma si? wykona? je?eli takie id istnieje
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