GarQet
Own3d!
- Joined
- Feb 10, 2009
- Messages
- 1,381
- Solutions
- 14
- Reaction score
- 81
Witam, potrzebuję jednego dodatku do skryptu. On na razie kasuje kamien jak sie kliknie na dźwignię i jak ponownie sie kliknie to go stawia.
A mi chodzi o to aby go trochę ulepszyć czyli, że jak się kliknie na dźwignię to skrypt skasuje kamień na 8 minut. Jeśli się od razu kliknie drugi raz na dźwignie (w przeciągu trwania tych 8 minut od skasowania go) to natychmiast zostaje postawiony kamień.
Jeszcze jedno, jak skrypt stawia kamień, to gdy przykładowo wybija 8 minuta, to on go stawia na tamte pozycje z których został usunięty przy kliknięciu na dźwignię. Czyli po 8 minutach kiedy go usunęło ponownie go stawia (automatycznie), a dźwignia zmienia się na 2 stronę, aby można zrobić całą akcję od początku.
Oto skrypt:
Mam nadzieję że ktoś pomoże, potrzebuję tego skryptu do questa.
W zamian za pomoc, obdaruję Repkiem+
.
Z góry dziękuję i pozdrawiam, GarQet.
A mi chodzi o to aby go trochę ulepszyć czyli, że jak się kliknie na dźwignię to skrypt skasuje kamień na 8 minut. Jeśli się od razu kliknie drugi raz na dźwignie (w przeciągu trwania tych 8 minut od skasowania go) to natychmiast zostaje postawiony kamień.
Jeszcze jedno, jak skrypt stawia kamień, to gdy przykładowo wybija 8 minuta, to on go stawia na tamte pozycje z których został usunięty przy kliknięciu na dźwignię. Czyli po 8 minutach kiedy go usunęło ponownie go stawia (automatycznie), a dźwignia zmienia się na 2 stronę, aby można zrobić całą akcję od początku.
Oto skrypt:
Code:
local gates =
{
{x = 1348, y = 1246, z = 13}
}
function onUse(cid, item, frompos, item2, topos)
for i, v in ipairs(gates) do
if(item.itemid == 1945) then
local gate = getTileItemById(v, 1304)
doRemoveItem(gate.uid, 1)
doTransformItem(item.uid, item.itemid + 1)
else
doCreateItem(1304, 1, v)
doTransformItem(item.uid, item.itemid - 1)
end
end
return true
end
Mam nadzieję że ktoś pomoże, potrzebuję tego skryptu do questa.
W zamian za pomoc, obdaruję Repkiem+
Z góry dziękuję i pozdrawiam, GarQet.