Drabinka

Status
Zamknięty.

Picior

User
Zarejestrowany
Dołączył
Kwiecień 9, 2009
Posty
14
Liczba reakcji
1
Witajcie ludziska : )

Potrzebuje skryptu na drabink?, bez ?adnych magicznych efekt?w, samo TP na g?r?.

dnot1l.png


Drabinka kt?r? mamy u?y?


Tutaj ma nas przenie??

Za pomoc dzi?kuj?.

Pozdrawiam.
 
Odp: Drabinka

--Nonix
function onUse(cid, item, fromPosition, itemEx, toPosition)

local ID = IdDrabinki

if item.itemid == ID then
doTeleportThing(cid, {x=000,y=000,z=0})
end
Return TRUE
end

tylko sam musisz ustawic x y z i id drabinki :P
 
Odp: Drabinka

W map edytorze stawiasz teleport, bierzesz prawy przycisk, proportions (czy jako? tak) i tak wpisujesz pozycje. Koniec!
 
Odp: Drabinka

W map edytorze stawiasz teleport, bierzesz prawy przycisk, proportions (czy jako? tak) i tak wpisujesz pozycje. Koniec!


e serio? : O

nie wiedzia?em, mimo ?e w mapach siedz? 4 lata. nie chce teleportu lecz drabink?.

do Pana powy?ej - dzi?kuj?, ju? testuj?.

#edit
dzia?a : ) thx.
a da?o by si? zrobi?, ?e po prostu daje nam np. y + 2, z - 1 do pozycji? ?eby ten skrypt by? uniwersalny a nie na jedn? drabin?
 
Ostatnia edycja:
Odp: Drabinka

Znajd? data/actions/scripts/tools/teleport.lua i wklej to:
PHP:
local upFloorIds = {1386, 3678, 5543, 8599}
function onUse(cid, item, fromPosition, itemEx, toPosition)
	if isInArray(upFloorIds, item.itemid) then
		if item.actionid == 100 then
			fromPosition.y = fromPosition.y - 1
			fromPosition.z = fromPosition.z - 1
		else
			fromPosition.y = fromPosition.y + 1
			fromPosition.z = fromPosition.z - 1
		end
	else
		fromPosition.z = fromPosition.z + 1
	end

	doTeleportThing(cid, fromPosition, FALSE)
	return TRUE
end
Nadaj drabince aid 100 i ju?.

Notka moderatorska:
+1 OT Expert
 
Ostatnio edytowane przez moderatora:
Odp: Drabinka

Znajd? data/actions/scripts/tools/teleport.lua i wklej to:
PHP:
local upFloorIds = {1386, 3678, 5543, 8599}
function onUse(cid, item, fromPosition, itemEx, toPosition)
	if isInArray(upFloorIds, item.itemid) then
		if item.actionid == 100 then
			fromPosition.y = fromPosition.y - 1
			fromPosition.z = fromPosition.z - 1
		else
			fromPosition.y = fromPosition.y + 1
			fromPosition.z = fromPosition.z - 1
		end
	else
		fromPosition.z = fromPosition.z + 1
	end
	doTeleportThing(cid, fromPosition, FALSE)
	return TRUE
end
Nadaj drabince aid 100 i ju?.



Buziak : * dzi?k?wka, ?miga ^^
 
Status
Zamknięty.
Back
Do góry