• 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!

Dziwny bug mapki (moze i silnika) w miastach

legolas23

New Member
Joined
Jan 8, 2009
Messages
537
Reaction score
3
Witam
Od niedawna postanowiłem zrobić otsa z rl mapką (narozia) w tym celu pobrałem go z TEGO tematu jednak po odpaleniu i skonfigurowaniu silnika mam pewnego bardzooo denerwującego buga. Polega on na tym ,że w głównych miastach tj. Venore ,Oken ,Carlin nie mogę dać "look" na żaden item ani używać jakichkolwiek spelli(przy próbie pisze "sorry,not possibile"). Poza ich obszarem wszystko jest ok. Bardzo proszę o pomoc w naprawieniu tego buga.
Foto



Z góry dziękuje za pomoc
Legolas23
 
[8.41] The Forgotten Server v0.3.3 (Narozia realmap+Yalahar) 3.3 lekki przeżytek.
Najłatwiej będzie to zrobić montując na nowego TFSa 0.3.4pl2, powinno pomóc
 
Last edited:
Zaraz zamontuje i zobaczymy :)

@edit
Mapka działa ,wystąpiły małe bugi z npc ale to pestka ;p
@edit2
Drabinki przenoszą w dół ,jak to naprawić?
 
Last edited:
Wszystkie drabinki przenoszą o 1 w dół.
Items.xml

</item>
<item id="1386" article="a" name="ladder"/>
<item id="1387" article="a" name="magic forcefield">
<attribute key="description" value="You can see the other side through it."/>
<attribute key="type" value="teleport"/>
</item>
 
@up
Ja pierdolę, czytaj ze zrozumieniem -.-' zmienił już...

Może ma być floorChange xD. Nie no serio nie wiem ;/. Wstaw na nowo drabinki w map edytorze może >.<'.
 
Last edited:
@up
Ja pierdolę, czytaj ze zrozumieniem -.-' zmienił już...

Może ma być floorChange xD. Nie no serio nie wiem ;/. Wstaw na nowo drabinki w map edytorze może >.<'.

Dalem floorchange i nadal to samo. Używam tfs cryingdamson4pl2-console.

Zmiana drabinek nie wchodzi w grę ,bo to rl mapka ;p
 
wejdz w actions/teleport.lua, nastepnie zamien caly tekst na :
Code:
function onUse(cid, item, frompos, item2, topos)
	local npos = {x=frompos.x,  y=frompos.y,  z=frompos.z}
	if item.itemid == 1386 or item.itemid == 3678 then
		npos.y = npos.y + 1
		npos.z = npos.z - 1
		local function doGoUp()
			local cpos = getPlayerPosition(cid)
			if math.abs(frompos.x - cpos.x) <= 1 and math.abs(frompos.y - cpos.y) <= 1 and math.abs(frompos.z - cpos.z) == 0 then
				doTeleportThing(cid, npos)
			end
		end
		addEvent(doGoUp, 0)
	elseif item.itemid == 1369 then
		if item.actionid ~= 100 then
			return 1
		end
		npos.z = npos.z + 1
		doTeleportThing(cid, npos)
	else
		npos.z = npos.z + 1
		doTeleportThing(cid, npos)
	end
	return 1
end

PS: Jestescie wszyscy nobami. Popieram mm18, same pierdolone retardy.

Metalik: Chuj nie wina silnika najprosciej jest wyjebac stare wstawic nowe ale zeby cos naprawic to juz kruwa zbyt duzo. Sciagaj dalej distro, bo 30 latach sie obudzisz ze zrobiles tak naprawde 1 npc.
 
Last edited:
2234836603_b29508e6a7.jpg


wrzućcie na luz, hejtery

MATE%20RAM%20RR%2011%2075.jpg
 
Back
Top