Ale jak to, skoro go tworzysz na client-side, to widocznie tworzysz go po c-side dla wszystkich lub dla tylko jednej danej osoby.. Je?eli usuniesz marker c-side to b?dzie tak samo, usuniesz go tak jak Ty chcesz, dla wszystkich albo dla jednej osoby.
przyk?ad:
-- tworzymy marker dla np. gracza o nicku Zdzis?aw
if getPlayerName(gracz) == "Zdzis?aw" then
marker = createMarker(argumenty)
end
Stworzy go dla Zdzis?awa i usunie tez dla zdzis?awa.
Tworz?c marker na samej g?rze kodu, bez warunkow dla kogo ma go stworzyc, stworzy go dla kazdego.
Podpis
Jedyny kontakt ze mną to PW forum
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Trigger na stroni? serwera, a nast?pnie trigger na stron? klienta dla wszystkich graczy i usuni?cie markera po stronie klienta.
Innego pomys?u nie mam.
function kod1()
if guiGetText(editbox) == getElementData(localPlayer, "kod") then
outputChatBox("Gratulacj? uda?o ci si? zhackowa? sejf.")
outputChatBox("Teraz czekaj wraz z ekip? 3 minuty, a? sejf si? otworzy.")
outputChatBox("Pami?taj jeste? zamro?ony i nie mo?esz nic robi?, poinformuj o tym ekipe aby ci? dobrze chronili.")
setElementFrozen(localPlayer, true)
guiSetVisible(okno, false)
showCursor(false)
setTimer(function()
setElementFrozen(localPlayer, false)
givePlayerMoney(200000)
outputChatBox("Gratulacje. Uda?o ci si? zhakowa? i zabra? pieni?dze z sejfu. Teraz uciekajcie z banku i trzymajcie si? jak najdalej od policji.")
outputChatBox("Nie zapomnij, podzieli? si? pieni?dzmi z reszt? ekipy :). Nast?pny napad mo?esz zrobi? po tygodniu lub po restarcie serwera.")
triggerServerEvent("destroy",getRootElement(),localPlayer,markersejf)
destroyMarker(markersejf)
addEventHandler("destroymarker", root, kod1)
end, 180000, 1)
setTimer(function()
markersejf = createMarker(20, -3, 3.8, "arrow", 1, 255, 0, 0, 255)
end, 604800000, 1)
else
outputChatBox("Niestety nie uda?o ci si? zhackowa? sejfu. Spr?buj jeszcze raz.")
end
end
addEventHandler("onClientGUIClick", btnaccpt, kod1)
Zrobi?em tak i nie dzia?a, mo?liwe ?e ?le handler dalem
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