• 01-04.05.2026 - DOUBLE EXP / SKILL EVENT!

-Inne Problem z Domkami tibia 7.92

Status
Zamknięty.

Beztroski

Banned
Zbanowany
Dołączył
Listopad 18, 2013
Posty
221
Liczba reakcji
4
Witam no tak jak w temacie, bawi? si? troch? dla siebie, przy okazji si? ucz? wszystkiego,dzisiaj zauwa?y?em ?e mam problem z domkami, a mianowicie po zakupie danego domku nie mo?na do niego wej??... Pisz? ?e domek jest tw?j ?e zakupiony ale wej?? nie da rady. wi?c pomy?la?em ?e to co? chyba z drzwiami, bawi?em si? z IP drzwi na r??ne sposoby i nic bez skutku b??d nadal jest.

Ma kto? jaki? pomys? lub wie o co chodzi????
 
Odp: Problem z Domkami tibia 7.92

Zapewne musisz waln?c zwyczajne drzwi z takim kwadratem na klamce i jak edytujesz domek ustali? gdzie si? ma zaczyna? i gdzie ko?czy? , wpisa? id townu i ile za rente itd.
Ia operuje map editorem na 8.6 wi?c dokladnie nie wiem jak jest na 7.92 :(
Ale spr?buj to co ci powiedzialem .
Pozdrawiam ~~Imaginium~~
Pomoglem? Daj Rep+ :)
 
Ostatnia edycja:
Odp: Problem z Domkami tibia 7.92

Mi to wszystko dzia?a?o elegancko ?adnie si? wchodzi?o wychodzi?o, problem by? mo?e si? zacz?? gdy doda?em drzwi lvl, ustalam w nich lvl jaki mo?e przez nie przej??, ale no w sumie nie jestem pewien czy to przez to, bo dopiero teraz zauwa?y?em ten b??d. A z drugiej strony logicznie my?l?c to raczej nie ma nic do rzeczy...

Czy jest inaczej???
 
Odp: Problem z Domkami tibia 7.92

S? trzy rzeczy kt?re mog? przeszkadza?:
1.Zobacz czy w przej?ciu nie ma czego? w reme bo mo?e by? niewidzialna kratka.
2.Jak drzwi nie mo?esz otworzy? to masz z czerwon? klamka lub experences czy jak tak te ciemniejsze.
3.Mo?e w reme masz ustawione w palette house "house tiles" w wejsciu inne a w pozosta?ym miejscu inne.
 
Odp: Problem z Domkami tibia 7.92

W?a?nie zauwa?y?em ma?y b??d. zmieniam drzwi w domu dodaje jakie? inne, okej. ale gdy odpal? silnik wejd? na serwer s? dodane zupe?nie inne drzwi ni? wstawia?em...

Dlaczego tak???
 
Odp: Problem z Domkami tibia 7.92

Od?wierzam

---------- Tre?? dodana o 14:20 ----------

Skasowa?em domki zrobi?em od nowa i nadal ten sam b??d, nie mo?na otwiera? drzwi, prosze o jak?? pomoc mo?e kto? wie cokolwiek na ten temat dlaczego tak jest???
 
Odp: Problem z Domkami tibia 7.92

Jak doda?e? bramk? levelow? ? Skryptem w lua czy w rme ?
 
Odp: Problem z Domkami tibia 7.92

Z tego co widz? jest dodane w LUA.
Silnik nie jest m?j znajomy podes?a? mi razem z mapka, a i z tego co wiem Mapa by?a wcze?niej edytowana w RME, ja pracuje Simonem lecz przy odpalaniu mapy nie wyskoczy? mi ?aden b??d nic w tym stylu...
Je?li wiesz co jest nie tak b?d? bardzo wdzi?czny...
 
Odp: Problem z Domkami tibia 7.92

Jak mo?esz to pokarz ten skrypt bo zapewne ustawi?e? na id itemka z drzwi zamiast ustawi? Unique ID. Je?li doda?e? w lua to pokarz nie tylko skrypt ale te? linijk? dodaj?c? .

---------------------------------

Usu? ten skrypt na bramk? lvl . Uruchom rme i otwrz swoj? map? i tam gdzie ma by? bramka lvl postaw drzwi "gate of expertise"(id 1227,1229).
Nast?pnie daj ppm na drzwi i daj proporties. I w actions ID wpisujesz :

np
1001 czyli 1lvl
1010 czyli 10lvl
1100 czyli 100lvl
1056 czyli 56lvl

Chodzi o to ?e w tej liczbie czterocyfrowej piszemy pierwsz? cyfr? 1 i p??niej wybrany przez nas poziom. Je?eli jest to liczba mniejsza ni? trzycyfrowa to piszesz mi?dzy t? jedynk? a poziomem 0 .
 
Ostatnia edycja:
Odp: Problem z Domkami tibia 7.92

Oto te dwa skrypty kt?re by?y i mam dodane.

-- level doors based on actionId
-- to make door for level x create door on map and set its actionid to x+1000

function onUse(cid, item, frompos, item2, topos)
reqlevel = item.actionid - 1000 -- actionids below 100 are reserved

if reqlevel > 0 then
if getPlayerLevel(cid) >= reqlevel then
pos = getPlayerPosition(cid)

if pos.x == topos.x then
if pos.y < topos.y then
pos.y = topos.y + 1
else
pos.y = topos.y - 1
end
elseif pos.y == topos.y then
if pos.x < topos.x then
pos.x = topos.x + 1
else
pos.x = topos.x - 1
end
else
doPlayerSendTextMessage(cid,22,'Stand in front of the door.')
return 1
end

doTeleportThing(cid,pos)
doSendMagicEffect(topos,12)
else
doPlayerSendTextMessage(cid,22,'You need level ' .. reqlevel .. ' to pass this door.')
end
return 1
else
return 0
end
end


function onStepOut(cid, item, pos)

if isPlayer(cid) == 1 then
if item.actionid < 2000 and item.actionid >= 1000 then
doorHandler:useDoor(item, getThingPos(item.uid), cid, nil, false)
end
end
return 1
end


Mo?e problem tkwi w skryptach? Niestety si? na tym za bardzo nie znam. ;p


/EDIT

Spr?bowa?em, wywali?em te skrypty z silnika itd. No i dalej nic, nie wiem ja ju? nie mam pomys?u co jest z tym nie tak ;/ ;/ ;/ ;/
 
Ostatnia edycja:
Status
Zamknięty.
Back
Do góry