Siemanko!
Czy zamiast dawa? po if'ie pare end?w to mog? np.
zrobi? ifa kt?ry b?dzie sprawdza? czy gracz jest w getElementDacie i potem da? else if
i if not getElementData i jak sprawdzi ,?e gracz nie b?dzie w element dacie wy?wietli chatBoxa.
[ Dodano: 2018-03-19, 10:39 ]
i tego chatBoxa dam w else if bo w nim b?dzie sprawdzanie czy gracz jest w e dacie.
Nie wiem czy dobrze my?l? wi?c prosz? o pomoc.
if getElementData(player, 'data') == 'A' then
print('A')
elseif getElementData(player, 'data') == 'B' then
print('B')
elseif getElementData(player, 'data') ~= 'A' and getElementData(player, 'data') ~= 'B' then
print('Ani A, ani B')
else
print('Brak elementdaty')
end
[ Dodano: 2018-03-19, 18:15 ]
A dobra, niedoczyta?em
Do usuni?cia xd
! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Jeszcze, nie co? nie dzia?a kod si? pomyli?em.
Dajcie mi przyk?ad jak nie jest w e daice daje chat boxa nie jeste? tutaj sorry. A jak jest to daje chatBoxa ,?e jest tylko ,?e pod marker czyli onClientHitMakrker
local marker = createMarker(...)
function onHit(el, md)
if md and el==localPlayer then
if getElementData(el, 'data') then
outputChatBox('* #ffffffBrawo, posiadasz elementdat? "data"!', 0, 255, 0, true)
else
outputChatBox('* #ffffffNiestety, nie posiadasz elementdaty "data".', 255, 0, 0, true)
end
end
end
addEventHandler("onClientMarkerHit", marker, onHit)
local marker = createMarker(...)
function onHit(el, md)
if md and el==localPlayer then
if getElementData(el, 'data') then
outputChatBox('* #ffffffBrawo, posiadasz elementdat? "data"!', 0, 255, 0, true)
else
outputChatBox('* #ffffffNiestety, nie posiadasz elementdaty "data".', 255, 0, 0, true)
end
end
end
addEventHandler("onClientMarkerHit", marker, onHit)
No w?a?nie, tak samo zrobi?em ale jestem idiot? i nie wiedzia?em w czym problem nie da?em enda. Dzi?kuje ci masz piwoszka i mam pytanie jakiejest u?ycie if not ? To jest jak kto? nie jest w grupie to dzieje si? czynno?? np po wpisaniu komendy.
local marker = createMarker(...)
function onHit(el, md)
if md and el==localPlayer then
if getElementData(el, 'data') then
outputChatBox('* #ffffffBrawo, posiadasz elementdat? "data"!', 0, 255, 0, true)
else
outputChatBox('* #ffffffNiestety, nie posiadasz elementdaty "data".', 255, 0, 0, true)
end
end
end
addEventHandler("onClientMarkerHit", marker, onHit)
No w?a?nie, tak samo zrobi?em ale jestem idiot? i nie wiedzia?em w czym problem nie da?em enda. Dzi?kuje ci masz piwoszka i mam pytanie jakiejest u?ycie if not ? To jest jak kto? nie jest w grupie to dzieje si? czynno?? np po wpisaniu komendy.
local marker = createMarker(...)
function onHit(el, md)
if md and el==localPlayer then
if getElementData(el, 'data') then
outputChatBox('* #ffffffBrawo, posiadasz elementdat? "data"!', 0, 255, 0, true)
else
outputChatBox('* #ffffffNiestety, nie posiadasz elementdaty "data".', 255, 0, 0, true)
end
end
end
addEventHandler("onClientMarkerHit", marker, onHit)
No w?a?nie, tak samo zrobi?em ale jestem idiot? i nie wiedzia?em w czym problem nie da?em enda. Dzi?kuje ci masz piwoszka i mam pytanie jakiejest u?ycie if not ? To jest jak kto? nie jest w grupie to dzieje si? czynno?? np po wpisaniu komendy.
if getElementData(localPlayer,"data") then outputChatBox("Je?eli ma date") return end
-- Je?eli ma elementdate to skrypt pisze co? na chacie.
if not getElementData(localPlayer,"data") then outputChatBox("Nie mam daty") return end
-- Je?eli nie ma elementdaty to skrypt pisze te? co? na chacie
Pami?taj te?, ?e czasami nie warto dawa? dw?ch oddzielnych instrukcji warunkowej do tego samego. Akurat w tym przypadku pokaza?em tak, ?e nie trzeba by?o dw?ch oddzielnych instrukcji.
if getElementData(localPlayer,"data") then outputChatBox("Masz data")
else
outputChatBox("Nie ma daty")
return end
I w podobnych przypadkach staraj si? tak pisa?, gdy? kod b?dzie bardziej optymalny i nie zape?niony instrukcjami warunkowymi.
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