Tibia.net.pl
| (#?)
| Wajha i teleport| ŁatweDyskusja dotycząca tematu Wajha i teleport| Łatwe, który znajduje się w kategorii Skrypty - pozostałe (Pomoc oraz inne skrypty związane z OT.), na forum Pomoc (Miejsce na pomoc w utworzeniu skryptu.). Treść: Siemka.
Chciałbym zrobić taki skypt, bądź ktoś go ma.
Chcę aby stał "coal basin" (ten zielony), do niego wkładamy 25cc i ... | | |
06-02-10, 20:43
|
| | Rzemieślnik | Wajha i teleport| Łatwe
Siemka.
Chciałbym zrobić taki skypt, bądź ktoś go ma.
Chcę aby stał "coal basin" (ten zielony), do niego wkładamy 25cc i za pociągnięciem wajchy przenosi nas w wybraane miejsce ;DD Jest to na evo zastosowane z tym addonowymi itemami. Może ktoś mi pokazać co i jak zrobić, a także gdzie co powklejać?  REPUTY!
| |
| | |
Linki sponsorowane
| | | Grasz? | |
06-02-10, 20:53
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe
łap jak dobrze Cię zrozumiałem dobrze : Cytat:
function onUse(cid, item, frompos, item2, topos)
if item.uid == 8000 then
kasapos = {x=125, y=99, z=7,stackpos=255},
getkasa = getThingfromPos(kasapos)
topos = ]{x=125, y=99, z=8}
if getkasa.itemid == 2152 and getkasa.type == 5 then
doRemoveItem(getkasa.uid,5)
doTeleportThing(cid,topos)
else
doPlayerSendTextMessage(cid,22,"Poloz 5 platynek kolo dzwigni.")
end
return 1
end
end
| Cytat:
Trzeba Zrobic Dziwgnie (id dzwigni 1945) o uniqueid 8000
{x=125, y=99, z=7} - To Sa Współrzędne Gdzie Ma Gracz Polozyc Kase.
{x=125, y=99, z=8} - To Sa Wspozedne Gdzie Ma Teleportowac Gracza.
| Cytat: |
<action uniqueid="8000" script="train.lua" />
| | |
| | |
06-02-10, 21:23
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe
Hehe, znów ty  Szybko coś xD Przydałby mi sie ktoś taki ;P
EDIT: Co do skrpyta ok, ale mu chodzi o to bo mam tą dźwignie na Enigmie ale robie osobną gdzie indziej to musze coś pozminiać. Co takiego? Mam tą dźwignie w Enigmie, ale chcę też mieć podobną sytuacje w innym miejscu na mapie.
Ojjj pozmieniałem ten skrypt na moj ale chyba gdzieś błą zrobiłem ;/ Oto wyniki:
A to mój skypt: Kod: function onUse(cid, item, frompos, item2, topos)
if item.uid == 8001 then
kasapos = {x=963, y=925, z=7,stackpos=255},
getkasa = getThingfromPos(kasapos)
topos = ]{x=963, y=922, z=7}
if getkasa.itemid == 2160 and getkasa.type == 25 then
doRemoveItem(getkasa.uid,25)
doTeleportThing(cid,topos)
else
doPlayerSendTextMessage(cid,22,"Poloz 25cc kolo dzwigni by otrzymac Vip Medal.")
end
return 1
end
end
| |
| | |
06-02-10, 21:33
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe
Nie czaje ;D To Dobry skrypt czy nie?
| |
| | |
06-02-10, 21:43
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe
Wszystko jest dobre tylko chcę mieć to ustawione na moje upodobania ;P tzn
Kasa: 25cc
Tekst dla gracza ten co tam mam na górze napisany. i te postiony ;P Ale coś jest nei tak z wczytaniem ;/ Szukam błędu w tym skrypcie, lae nie wiem
| |
| | |
06-02-10, 21:47
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe
Jeśli Tamten Jest Zły to sprawdź TEN: Cytat:
function onUse(cid, item, frompos, item2, topos)
if item.uid == 9000 then
kasapos = {x=1029, y=1025, z=8, stackpos=255}
getkasa = getThingfromPos(kasapos)
topos = {x=370, y=342, z=7}
if getkasa.itemid == 2160 and getkasa.type == 25 then
doRemoveItem(getkasa.uid,25)
doTeleportThing(cid,topos)
else
doPlayerSendTextMessage(cid,22,"Poloz 25cc kolo dzwigni.")
end
return 1
end
end
| Kolorem czerwonym - UniqueID dźwigni! Na screenie dźwignia ma UniqueID 9000, dlatego tutaj też napisałem 9000. Jeśli komuś by nie pasowało 9000 a chciałby 9999, musi nadać taki UniqueID dźwigni w Map Editorze, oraz zmienić tak w skrypcie (tam gdzie na screenie pisze na czerwono 9000 może zmienić na 9999). Kolorem niebieskim - współrzędne pieniędzy (prościej, zielonego coal basina). Współrzędne wyrażane w x, y, oraz z. UWAGA! Ważne jest aby zielony coal basin znajdował się NA PRAWO od stołu z dźwignią Kolorem zielonym - Miejsce gdzie zostanie przeniesiony gracz po przekręceniu dźwigni! Prościej mówiąc są to współrzędne płatnego expowiska/miejsca wyrażona w x, y, oraz z. Kolorem żółtym - Jest to ID pieniędzy za które gracz zostanie przeniesiony. W skrypcie został użyty ID 2160, ponieważ taki właśnie ma crystal coin. Można jeszcze użyć gold coins - 2148, oraz platinum coins - 2152. Zostawcie jednak tak jak jest, aby płaciło się za cc! Kolorem pomarańczowym - liczba monet, dzięki której zostaniemy przeniesieni. W skrypcie pisze 25, więc podróż kosztowała by 25cc. Należy ustawiać max 100! Jeśli zmieniacie cenę płatnego expoiwiska, należy zmienić liczby w dwóch miejscach w skrypcie (oba zaznaczone na pomarańczowo)! Cytat: |
<action uniqueid="9000" script="exp1.lua" />
| | |
| | |
06-02-10, 21:49
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe
Skopiowałem mojego traina i chyba działa, zaraz sprawdze, a tak jeszcze, szukam czegoś takiego: Jak zrobić by dzwi byłyna lvl tzn można przez nie przejść po ukończeniu 70lvl | |
| | |
06-02-10, 21:53
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe
Ok to masz Skrypt Cytat:
function onUse(cid, item, frompos, item2, topos)
if item.uid == 5002 then
if getPlayerLevel(cid) >= 70 then
doPlayerSendTextMessage(cid, 22, "Mozesz przejsc, bo masz 70 level.")
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,'Stan na przeciwko drzwi.')
return 1
end
doTeleportThing(cid,pos)
doSendMagicEffect(topos,12)
else
doPlayerSendTextMessage(cid,22,'Nie mozesz przejsc, bo nie masz 70 level.')
end
return 1
else
return 0
end
end
| Cytat: |
<action uniqueid="6999" script="doors.lua" />
| | |
| | |
06-02-10, 22:03
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe
Ja nie moge  Ale ty mi dzisiaj pomagasz ;P Kolejny to jeszcze miałem taki, że klikam na kolejke i teleportuje mnie w inne miejsce za kolejką  Takie chodzi teleport, nie wiem czy coś takiego jest, ale jak masz to STROKROTNE dzięki
EDIT: z tymi drzwmi wkleiłem zrobiłem i nie da sie nic ;// nie ma tej blokady pewnie coś zle zrobiłem
EDIT2: Wszystko okay ;D, pozmieniałem tylko coś i już działa, był jeden błąd. Dzięki wielkie
| |
| | |
07-02-10, 12:08
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe Cytat: |
<movevent event="StepIn" uniqueid="8504" script="twoja nazwalua" />
| OBJAŚNIENIE Twoja nazwa -tego nie musze tłumaczyć ;D Wpisujesz w tp uniqeid TERAZ SKRYPT Cytat:
function onStepIn(cid, item, pos)
local townID = 4 -- Id miasta
local gdzieTP = {x=1797, y=2186, z=7} -- Pozycja na ktora teleportuje
doPlayerSetTown(cid, townID)
doTeleportThing(cid, gdzieTP)
doSendMagicEffect(gdzieTP, CONST_ME_TELEPORT)
doPlayerSendTextMessage(cid,MESSAGE_EVENT_ADVANCE, 'Witaj obywatelu Venore!')
return TRUE
end
| POZDRO
KsenonoS
| |
| | |
07-02-10, 12:37
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe
A tak to ten na tego obywatela ;D Dzięki wielkie reput leci
A jak sprawdzić jakie miasto ma id?? No bo jak ja mam mój własny VIP Land, lecz jesczze doków nie porobiłem tzn nie ,,wgrałem" to da się??
| |
| | |
07-02-10, 12:45
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe
to w RME. Wchodzisz do nie go i masz u góry zakładki wejdź w MAP i Edit Town
| |
| | |
07-02-10, 12:49
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe
eee... Ale patrz. Jak ja robie Hatki w OTmapeditor ( jest mi lepiej ), to jak mam stworzyć własne miasto, bo nie ma nic takiego jak NEW TOWN czy coś w tym stylu ;P
EDIT: DObra już mam
| |
| | |
07-02-10, 16:04
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe
ja tego Gówna nie używam więc nie wiem. Używam RME 100 razy lepszy
| |
| | |
08-02-10, 16:04
|
| | Rzemieślnik | Odp: Wajha i teleport| Łatwe
Wątpie, że byś mi w tym pomógł, ale może jednak.
CHciałbym skrypta na to by bronie dodawały np, skilla gdy się go używa. Mam na ots'ie SUPER sword i chialbym by dawal 5 sword fightingu gdy ktos go nosi.
RObiłem, tak jak pisali w innych tematach tzn. addskill itp ;D ale to nie dziala ;// Są jakiej dodatkowe skrypt w actions na to czy jak??
EDIT: Eeeee kseneons. Mam pytanie. Jak zrobiłem sobie wajche i chcę aby: Polozylo sie 500c w coal basinie to jak mam to zrobic bo wiadomo ze sie nie lacza w cale 500cc. Jak daje tam 5x100cc to nie wchodzi?? Da się to w skrypcie jakos zrobic cvzy musze miec tylko forme platnosci do 100sztuk?? | |
| | | Narzędzia tematu | | | | Wygląd | Wygląd liniowy | | Tibia.net.pl: Pomoc (Miejsce na pomoc w utworzeniu skryptu.) Temat: Wajha i teleport| Łatwe Siemka.
Chciałbym zrobić taki skypt, bądź ktoś go ma.
Chcę [...] | Czas w strefie GMT +1. Teraz jest 01:01. | |
|