TibiaFans! Forum Prawdziwego Tibijczyka

Tibia Fans-Czyli serwis o OTS i swiecie Tibia.com

  • Nie jesteś zalogowany.

#1 2008-05-16 14:09:30

LukiS

http://img153.imageshack.us/img153/8917/rangaadminyq2.png

12098422
Zarejestrowany: 2008-04-21
Posty: 362
WWW

[8.1]Samochód w Tibia?

Witam, nie mogłem się powstrzymać by tego tutaj nie dać.
Oto samochód:
Dodajemy do global.lua:

Kod:

function isWall(id)
local walls = {1025, 1032, 1028, 1030, 1035, 1027, 1219, 4645, 4647, 4646, 4644}
if isInArray(walls, id) == 1 then
return 1
else
return 0
end
end
Teraz wchodzimy w data/movements/scripts i robimy plik o nazwie car.lua a w nim:
Cytat:
local storages = {
isMoving = 12550,
direction = 12551,
speed = 12552
}
function CarMoveLeft(x)
cpos = x.Cpos
Car = getThingfromPos(cpos)
newpos = {x=x.pos.x-1, y=x.pos.y, z=x.pos.z}
doCreateItem(7267,1,newpos)
doTeleportThing(x.cid, newpos)
doRemoveItem(Car.uid,1)
end
function CarMoveRight(x)
cpos = x.Cpos
Car = getThingfromPos(cpos)
newpos = {x=x.pos.x+1, y=x.pos.y, z=x.pos.z}
doCreateItem(7267,1,newpos)
doTeleportThing(x.cid, newpos)
doRemoveItem(Car.uid,1)
end
function CarMoveUp(x)
cpos = x.Cpos
Car = getThingfromPos(cpos)
newpos = {x=x.pos.x, y=x.pos.y-1, z=x.pos.z}
doCreateItem(7266,1,newpos)
doTeleportThing(x.cid, newpos)
doRemoveItem(Car.uid,1)
end
function CarMoveDown(x)
cpos = x.Cpos
Car = getThingfromPos(cpos)
newpos = {x=x.pos.x, y=x.pos.y+1, z=x.pos.z}
doCreateItem(7266,1,newpos)
doTeleportThing(x.cid, newpos)
doRemoveItem(Car.uid,1)
end
function onStepIn(cid, item, pos)
if isPlayer(cid) == 1 then
local status = {
isMoving = getPlayerStorageValue(cid, storages.isMoving),
direction = getPlayerStorageValue(cid, storages.direction),
speed = getPlayerStorageValue(cid, storages.speed)
}
if status.speed <= 0 then
setPlayerStorageValue(cid, storages.speed, 500)
status.speed = 800
elseif status.speed >= 2500 then
setPlayerStorageValue(cid, storages.speed, 500)
status.speed = 800
end
CarPos = getThingPos(item.uid)
if status.isMoving == 1 then
if status.direction == 1 then
CheckLeft = getThingfromPos({x = pos.x-1, y = pos.y, z = pos.z, stackpos = 1})
if isWall(CheckLeft.itemid) == 1 or isCreature(CheckLeft.uid) == 1 then
setPlayerStorageValue(cid, storages.direction, 2)
x = {cid = cid, pos = pos, Cpos = CarPos}
addEvent(CarMoveRight, status.speed, x)
else
x = {cid = cid, pos = pos, Cpos = CarPos}
addEvent(CarMoveLeft, status.speed, x)
end
elseif status.direction == 2 then
CheckRight = getThingfromPos({x = pos.x+1, y = pos.y, z = pos.z, stackpos = 1})
if isWall(CheckRight.itemid) == 1 or isCreature(CheckRight.uid) == 1 then
setPlayerStorageValue(cid, storages.direction, 1)
x = {cid = cid, pos = pos, Cpos = CarPos}
addEvent(CarMoveLeft, status.speed, x)
else
x = {cid = cid, pos = pos, Cpos = CarPos}
addEvent(CarMoveRight, status.speed, x)
end
elseif status.direction == 3 then
CheckUp = getThingfromPos({x = pos.x, y = pos.y-1, z = pos.z, stackpos = 1})
if isWall(CheckUp.itemid) == 1 or isCreature(CheckUp.uid) == 1 then
setPlayerStorageValue(cid, storages.direction, 4)
x = {cid = cid, pos = pos, Cpos = CarPos}
addEvent(CarMoveDown, status.speed, x)
else
x = {cid = cid, pos = pos, Cpos = CarPos}
addEvent(CarMoveUp, status.speed, x)
end
elseif status.direction == 4 then
CheckDown = getThingfromPos({x = pos.x, y = pos.y+1, z = pos.z, stackpos = 1})
if isWall(CheckDown.itemid) == 1 or isCreature(CheckDown.uid) == 1 then
setPlayerStorageValue(cid, storages.direction, 3)
x = {cid = cid, pos = pos, Cpos = CarPos}
addEvent(CarMoveUp, status.speed, x)
else
x = {cid = cid, pos = pos, Cpos = CarPos}
addEvent(CarMoveDown, status.speed, x)
end
end
elseif status.isMoving == -1 then
setPlayerStorageValue(cid, storages.isMoving, 1)
end
end
end

Teraz do movements.xml dodajemy:
Cytat:

Kod:

<movevent event="StepIn" itemid="7267" script="car.lua" />
<movevent event="StepIn" itemid="7266" script="car.lua" />

Teraz wchodzimy w data/talkactions/scripts i robimy plik o nazwie car.lua a w nim:

Kod:

local storages = {
isMoving = 12550,
direction = 12551,
speed = 12552
}
function onSay(cid, words, param)
local status = {
isMoving = getPlayerStorageValue(cid, storages.isMoving),
direction = getPlayerStorageValue(cid, storages.direction),
speed = getPlayerStorageValue(cid, storages.speed)
}
local controls = {
["up"] = {storage = storages.direction, new = 3, txt = "up"},
["down"] = {storage = storages.direction, new = 4, txt = "down"},
["left"] = {storage = storages.direction, new = 1, txt = "left"},
["right"] = {storage = storages.direction, new = 2, txt = "right"},
["speedup"] = {storage = storages.speed, new = status.speed-50, txt = "fast"},
["speeddown"] = {storage = storages.speed, new = status.speed+50, txt = "slow"},
["stop"] = {storage = storages.direction, new = -1, txt = "stop"}
}
if status.isMoving == 1 then
ctrl = controls[param]
if (ctrl ~= nil) then
setPlayerStorageValue(cid, ctrl.storage, ctrl.new)
doPlayerSay(cid, ctrl.txt, TALKTYPE_SAY)
else
doSendMagicEffect(getPlayerPosition(cid), 2)
doPlayerSendCancel(cid, "Invalid operation.")
end
else
doPlayerSendCancel(cid, "You are not in a car.")
end
end

Do talkactions.xml dodajemy:

Kod:

<talkaction words="car" script="car.lua" />

Skrypt nie jest mój wziełem go z otfans
Pozdro w jażdzie:D
Nie wieżysz patrz?
Tibia Car system
By LukiS

Offline

 

#2 2008-05-16 14:50:11

Bolmex

http://img26.imageshack.us/img26/6664/ranga50.jpg

6419636
Skąd: Włocławek
Zarejestrowany: 2008-05-05
Posty: 204
Pomóz Nam! Klik !: www.tibiafan.pun.pl
WWW

Re: [8.1]Samochód w Tibia?

To natym filmiku raczej nie wyglądało jak samochód ale też dobre tylko szkoda że trzeba mówić ale i tak w hotkeyah sobie ustawisz i jazda.


LeCe Bo ChCe LeCe Bo Pk GoNi MnIe, CzY sĄ bOhY cZy NiE lEcE bO pK gOnI mNiE.

Tibia jest Bogiem, Expienie nałogiem, skille podstawa, Pk zabawa.

Offline

 

#3 2008-05-20 16:23:32

Eqill

http://img11.imageshack.us/img11/83/ranga20.jpg

Zarejestrowany: 2008-05-20
Posty: 25

Re: [8.1]Samochód w Tibia?

heh nawet fajne, podoba mi sie repucik leci xD

Offline

 

#4 2008-05-20 17:49:23

Xylio

http://img11.imageshack.us/img11/83/ranga20.jpg

Zarejestrowany: 2008-05-20
Posty: 33

Re: [8.1]Samochód w Tibia?

Fajny skrypt ale jednak szkoda ze trzeba mowic aby skrecac Ale tak jak Admin powiedzial hotkeye i jazda

Offline

 

#5 2008-05-21 19:07:10

Gicol

http://img11.imageshack.us/img11/83/ranga20.jpg

4028309
Zarejestrowany: 2008-05-21
Posty: 32

Re: [8.1]Samochód w Tibia?

Oryginalne, ale nie do końca użyteczne.... 7/10 Z chęcią wgram to na swój OTS
Pozdrawiam


http://img409.imageshack.us/img409/660/sygna1axr1.gif

Offline

 

#6 2008-05-21 19:13:30

LukiS

http://img153.imageshack.us/img153/8917/rangaadminyq2.png

12098422
Zarejestrowany: 2008-04-21
Posty: 362
WWW

Re: [8.1]Samochód w Tibia?

@up
nie użyteczzne? przykład...

Offline

 

#7 2008-05-21 19:28:25

Gicol

http://img11.imageshack.us/img11/83/ranga20.jpg

4028309
Zarejestrowany: 2008-05-21
Posty: 32

Re: [8.1]Samochód w Tibia?

@up
Na 8.1 za dużo silników jeszcze nie wyszło. Aries za bardzo sobie nie radzi i bardzo często crashuje, a dodatkowe przeciążenie rozstroi go totlanie. A pozatym jeśli każdy na OTSie będzie jeździł takim samochodem gra stanie sie mniej przyjemna (zero możliwości PK) Ale to tylko moje zdanie....
Pozdrawiam


http://img409.imageshack.us/img409/660/sygna1axr1.gif

Offline

 

#8 2008-05-23 16:36:10

Freeza

http://img23.imageshack.us/img23/6205/ranga10.jpg

Zarejestrowany: 2008-05-23
Posty: 11

Re: [8.1]Samochód w Tibia?

Mi to nie działa ;( Pomocy! Pisze "Invalid operation."

Offline

 

#9 2008-05-24 19:17:18

adrx

http://img11.imageshack.us/img11/83/ranga20.jpg

Zarejestrowany: 2008-05-20
Posty: 26

Re: [8.1]Samochód w Tibia?

nie no super, jak bede mial wiecej postow dam reputa

Offline

 

#10 2008-05-25 13:50:46

Bolmex

http://img26.imageshack.us/img26/6664/ranga50.jpg

6419636
Skąd: Włocławek
Zarejestrowany: 2008-05-05
Posty: 204
Pomóz Nam! Klik !: www.tibiafan.pun.pl
WWW

Re: [8.1]Samochód w Tibia?

@Gicol

Na 8.1 za dużo silników jeszcze nie wyszło

coooooooo nie wyszło dużo silników to ja jestem babcia Edka wiesz ile już silników wyszło mam wymieniać no dobra wymienie te co znam
Evolution, TFS, Develant, B-Fox, Sp33derOT, Quickly OTServ  i może jeszcze by się coś znalazło, a to jest może większa połowa całego spisu bo przecież są jeszcze edytowane itp.

To jest nawet fajny dodtaek do OTS z albo bardzo dużym expem żeby ścigać kogoś jak ucieka albo na bardzo małych jakieś wyścigi za kase np. 2 kułka koło tample.


LeCe Bo ChCe LeCe Bo Pk GoNi MnIe, CzY sĄ bOhY cZy NiE lEcE bO pK gOnI mNiE.

Tibia jest Bogiem, Expienie nałogiem, skille podstawa, Pk zabawa.

Offline

 

#11 2008-05-25 14:19:51

LukiS

http://img153.imageshack.us/img153/8917/rangaadminyq2.png

12098422
Zarejestrowany: 2008-04-21
Posty: 362
WWW

Re: [8.1]Samochód w Tibia?

Gicol napisał:

@up
Na 8.1 za dużo silników jeszcze nie wyszło. Aries za bardzo sobie nie radzi i bardzo często crashuje, a dodatkowe przeciążenie rozstroi go totlanie. A pozatym jeśli każdy na OTSie będzie jeździł takim samochodem gra stanie sie mniej przyjemna (zero możliwości PK) Ale to tylko moje zdanie....
Pozdrawiam

Samochód pod 7.92 to co gadasz o 8.1?

Offline

 

#12 2008-05-30 15:35:53

Geniusz

http://img172.imageshack.us/img172/9094/ranga0.jpg

Zarejestrowany: 2008-05-30
Posty: 2

Re: [8.1]Samochód w Tibia?

Na jakim to silniku działa bo przetestowałem 8 i za każdym razem pisze Invit Operation czy jakoś podobnie.

Offline

 

#13 2008-05-30 18:43:00

Geniusz

http://img172.imageshack.us/img172/9094/ranga0.jpg

Zarejestrowany: 2008-05-30
Posty: 2

Re: [8.1]Samochód w Tibia?

Pierdolniete to forum nikt sie tu nie udziela!

Offline

 

#14 2008-05-30 19:24:37

LukiS

http://img153.imageshack.us/img153/8917/rangaadminyq2.png

12098422
Zarejestrowany: 2008-04-21
Posty: 362
WWW

Re: [8.1]Samochód w Tibia?

@up
żal
@upx3 napisałem odp że pod 7.92
Skoro takie forum ban...

Offline

 

#15 2008-06-23 20:08:06

Adix

http://img11.imageshack.us/img11/83/ranga20.jpg

11687313
Zarejestrowany: 2008-05-06
Posty: 44

Re: [8.1]Samochód w Tibia?

PLAGIAT !!!!!!!!!!!!!!!!! 2 dni wcześniej od lukisa ja wstawiłem to na forum!!!!!!!!!!!!!!!!! Żal.pl~!!!!!


Twoja stara struga boty w Carlin © By Fragles

Offline

 
Licznik TOP50 Gry Najlepsze strony w Polsce Najlepsze Polskie Strony Top Lista Stron  TYPERS Toplista MMORPG!
eurobiznes.net | Twoja skuteczna reklama
Wszystkie Prawa Zastrzeżone Łukasz Baryła ©

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi

[ Generated in 0.169 seconds, 8 queries executed ]


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.robaki.pun.pl www.adapciak.pun.pl www.dianne-forum.pun.pl www.haxball.pun.pl www.tirrok1.pun.pl