What's new

Drabinka

Status
Not open for further replies.

Picior

User
Joined
Apr 9, 2009
Messages
14
Reaction score
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.
 

Nonix

Advanced User
Joined
Oct 27, 2008
Messages
314
Reaction score
30
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
 

mertv

meretve
Joined
Sep 18, 2009
Messages
834
Reaction score
99
Odp: Drabinka

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

Picior

User
Joined
Apr 9, 2009
Messages
14
Reaction score
1
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?
 
Last edited:

Oskar

Forum friend
Joined
Jan 24, 2009
Messages
2,256
Reaction score
331
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
 
Last edited by a moderator:

Picior

User
Joined
Apr 9, 2009
Messages
14
Reaction score
1
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
Not open for further replies.
Top