• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Ots 8.7

felek02

New Member
Joined
Feb 4, 2011
Messages
80
Reaction score
1
To tak mam spore problemy z nowo nabytym silnikiem 8.7 a dokladnie np nie idzie przejsc przez drzwi :D pisze you can use this obiect :D nie wiem czemu co prawda przestawilem sie z 8.54 ale zadnych bledow w ots nie ma a scrypty nie dzialaja ;/ nie wiem czemu ;/ wie ktos czemu np nie dziala takie cos
Code:
function onUse(cid, item, frompos, item2, topos)
local yal1 = {x=2090, y=235, z=7, stackpos=1}
local yal2 = {x=2090, y=237, z=7, stackpos=1}
local yal3 = {x=2092, y=235, z=7, stackpos=1}
local yal4 = {x=2092, y=237, z=7, stackpos=1}

local getyal1 = getThingfromPos(yal1)
local getyal2 = getThingfromPos(yal2)
local getyal3 = getThingfromPos(yal3)
local getyal4 = getThingfromPos(yal4)

	if(item.uid == 5378 and item.itemid == 9827 and getyal1.itemid == 9778  and getyal2.itemid == 9776  and getyal3.itemid == 9777 and getyal4.itemid == 2542) then

		doRemoveItem(getyal1.uid, 1)
		doRemoveItem(getyal2.uid, 1)
		doRemoveItem(getyal3.uid, 1)
		doRemoveItem(getyal4.uid, 1)
		doCreateItem(8905,1,{x=2092, y=233, z=7})
		doTransformItem(item.uid, item.itemid+1)
	elseif(item.uid == 5378 and item.itemid == 9828) then
		doTransformItem(item.uid, item.itemid-1)
	else
		doSendCancel(cid, "Sorry not possible.")
	end
return TRUE
end

albo taki prosty
Code:
function onUse(cid, item, fromPosition, itemEx, toPosition)
local gatePosition2 = {x=2091, y=242, z=7, stackpos=1}
local getgate2 = getThingfromPos(gatePosition2)
	if(item.uid == 5380 and item.itemid == 9827 and getgate2.itemid == 1429) then
		doRemoveItem(getgate2.uid, 1)
doTeleportThing(cid,{x=2096, y=236, z=7})
		doTransformItem(item.uid, item.itemid+1)
	elseif(item.uid == 5380 and item.itemid == 9828 and getgate2.itemid == 1429) then
		doRemoveItem(getgate2.uid, 1)
doTeleportThing(cid,{x=2096, y=236, z=7})
		doTransformItem(item.uid, item.itemid-1)
	else
		doPlayerSendCancel(cid, "Sorry not possible.")
	end
return TRUE
end
nic nie dziala ;/ nie wiem co zrobic ;/
 
A po drugie ciekawe skąd masz silnik pod 8.7 bez donatora? hmm bardzo ciekawe.
 
Tak chciałem "zaświecić"...

Zobacz czy dobrze wszystko skopiowałeś i sprawdź sobie w którym miejscu skrypt przestaje się wykonywać.

Kolega gameover99097 zaraz Ci napisze jak to sprawdzić ponieważ ja nie mogę aż tak bardzo "świecić".
 
1. W nowym TFS pozmieniało się wiele nazw funkcji, nie chcę mi się teraz szukać, która to nie działa, więc myślę, ze dobrze byś zrobił gdybyś skopiował tu błąd jaki skrypt wywala w konsoli.
2. Co do kopiowania daty, polecam nie kopiowanie całego folderu data, bez folderu lib tyko te pliki, które edytowałeś/dodawałes i doklejanie ich do xml'ów (np. actions.xml)

@ 6x up .. najs nabijanie postów. Myślę, że z Was sześciu najbardziej pomógł Wymietek, pisząc:
Update your LIBS!
 
przeciez napisalem ze brak bledow w silniku i nie mam folderu libs ;/ nie wiem czemu ;/
 
sprawdz dokladnie co pisze :)
''pisze you can use this obiect''
bo jesli tak pisze to mozesz. przynajmniej powinienes moc ''teoretycznie''
 
dokladnie tak pisze ale juz all drzwi sprawdzilem zadnych nie da sie otworzyc ;/

dobra z drzwiami dalem rade a skrypty i tak nie dzialaja a bledow w silniku brak ;/
 
Last edited by a moderator:
Back
Top