PanDemon - 2008-06-28 12:18:34 |
Otóż, nudzi mi sie potwornie i pomyślałem, że moge porobić wam skrypty :) Prośbe o skrypt piszcie w ten sposób: 1. Nazwa 2. Rodzaj tibii 3. Co ma robić 4. Dane (id itemu, miejsce na mapie, bądź potwór do ssumonowania)
Nie robie NPC!
Tylko Tibia 8.0+
Jeśli skrypt działa to proszę o plusa ;)
|
Żwir - 2008-06-28 15:07:40 |
Spelle też robisz? Jeżeli tak to mam zamówienie ;d No więc tak... v. 8.0 Przerobisz ten spell?
Lecz.. Chodzi mi o to.. Że gdy nie masz w bp itemu id 2544 to czar Ci nie zadziała.. A gdy masz w bp 2x itemy o tym id to możesz 2x zrobic ten czar... Czaisz? Ymm np. throwing star.. Masz ich w bp 3 i gdy użyjesz spellu to każdy spell zabiera Ci jeden throwing star. Nie wiem jak to inaczej wytłumaczyć xD Da rade? ;d
PS: W tym mogą być gdzieś błędy bo ja mistrzem nie jestem w tym xd
|
PanDemon - 2008-06-28 16:58:29 |
Pomyśle nad tym, jak narazie nie wychodzi mi to, bo muszę połączyć actions i spells a nigdy jeszcze tego nie robilem :/
Przyjmę każdą oferte pomocy przy tym skrypcie ;)
|
Maly Wizak - 2008-06-28 19:44:10 |
ee ja widzialem na roznych otsach ze byl np na czyms item naciskarz wajche i to kupujesz ;] jak mozesz dasz mi go?>?
|
Klopsix - 2008-06-29 03:15:38 |
dołączam się do prośby Malego Wizaka ;p
|
PanDemon - 2008-06-29 07:16:36 |
Omg, chyba napisałem zebyście pisali 1. Nazwa 2. Rodzaj tibii 3. Co ma robić 4. Dane (id itemu, miejsce na mapie, bądź potwór do ssumonowania)
I nie wystarczy mi przy 3 punkcie czegos takiego jak "naciskasz i kupujesz" bo nie wiem o co chodzi.
|
1DeVoP2 - 2008-06-29 07:37:01 |
A ja poprosze o skrypt talkaction który kopiuje all teksty które usłyszy lub w zasięgu 4 kratek po powiedzeniu ~copy~
|
PanDemon - 2008-06-29 08:01:52 |
1DeVoP2 jesteś ślepy? Popatrz jak masz napisać swoją prośbe...
|
Maly Wizak - 2008-06-29 08:04:39 |
A wygladac to ma tak:
I jak nacisniesz na tabliczke to masz np.bp sd ;] Wiec jak zrobisz??
|
PanDemon - 2008-06-29 09:52:35 |
@Maly Wizak Skrypt nazwij autobuy.lua
* Tutaj wpisz ile ma kosztować item ** Tutaj wpisz jaki ma wypisać koszt itemu
To niżej dopisz w actions.xml
I gotowe :P
|
Maly Wizak - 2008-06-29 10:39:41 |
Wielkie THX ;]
|
Ethex_pl - 2008-06-29 11:19:39 |
Szuakm Kika Skryptow a wiec: 1. W Pomieszczeniu jest potwor i jak sie go zabije to Ukazuje sie tp. 2. Double Hit w itemkach. Tak jak na rl ze enchantowane itemki bija: normalnie a obok np: czerwony napis obrazen od ognia, niebieski od energi itp. 3. Skrypt ze jak pociagniesz dżwignie to pokazuje sie most ale np: masz na przejscie 30 sekund a potem znika i jesli jestes jeszcze na nim to automatycznie padasz. 4. Caly dzialajacy Quest PoI, Svarground i DreamChalangeQuest. 5. Trainery dla palkow tj. Jest Sobie tarcza ze strzalami palek sobie staje dalej i w nia bije i skilluje. 6. Tu prosze o pomoc jak zrobic niewidzialny tp; normalnie masz trawe nic nie widac idziesz i nagle cie gdzies teleportuje. 7. Skrypt gdzie jak walniesz w sciane to sciana sie niszczy i twoim oczom ukazuje sie przejscie. 8. Bronie atakujace z fist fighting; np. normalny sword ale ze bije z fista. 9. npc ktory zamiast kasy bierze itemki to by bylo na tyle za tydzien jak bede mogl to dam ci + bo wyjezdzam narqa! Z gory dzieki!
Ahhaa all na tibia 8.1
|
PanDemon - 2008-06-29 12:35:22 |
@up ad.6
Skrypt ma sie nazywac invitp, a oto on
W miejscach pojedyńczych gwiazdek wpisz pozycje gdzie ma przeteleportować gracza W miejscu z potrójną gwiazdką (***) wpisz id podłogi na którą trzeba wejść zeby przeteleportować
To poniżej musisz dopisać do movements.xml
Skrypt nie testowany z powodu braku czasu i silnika.
|
Klopsix - 2008-06-29 12:41:28 |
PanieDemonie tylko 1 prosba jak to napisac zeby dostac BP i wsrodku 20 itemsow jakis że np. Bp Mf ( codzi o skrypt autobuy) plx ;] podpowiedz narazie poprubuje sam ale jak nie wyjdzie to moze ci sie uda
|
PanDemon - 2008-06-29 14:55:24 |
Jak już to PanDemonie :P Musisz sobie poszukać bo niestety nie umiem tego zrobić, wiem że trzeba gdzieś dodać nową zmienną (bla bla bla) coś w tym stylu jak tu, tyle że tu odrazu gotowy npc http://tibia.net.pl/lua/2702-8-1-npc-lu … e-lua.html
|
Ethex_pl - 2008-06-29 15:11:29 |
Pan Demonie Nie zapom,nij o moich skryptach bo bardzo mi sa potrzbne Dzieki i Cya!
|
PanDemon - 2008-06-29 15:28:56 |
Większość tych skryptów jest na tym forum, albo są takie które juz gdzies zostały umieszczone. Ja robie skrypty, a nie szukam ich.
Co do 5 skryptu to wystarczy ze zrobisz sobie potwora o wyglądzie tej tarczy i ustawisz na mapie... Co do 7 to w jaki sposób mam "walnąć w ściane"? Broń z fista, będzie biła jeśli usuniesz tą linijke z items.xml:
Nr. 9 Napisałem wyraźnie, że nie robię NPC!
|
Klopsix - 2008-06-29 16:41:45 |
no niewiem jak to zrobic moze kolega zdziala cos ale watpie ;p dzieki za link i wogle na skrypta
|
Yogi - 2008-06-29 16:56:00 |
No sorry nie dałem rady choć wykombinowałem tak ze jest w BP ale nie jest 20 potek... ***** ******** ******* ********* ***** ******* ******** ***** ********** Jest Też BŁĄD taki iż można kupić potki za darmo gdy niema sie kasy nic nie wyskakuje. (Np.You dont have Money).
|
Qbczyk - 2008-06-29 17:24:32 |
thx za skrypta :D
Pozdrawiam Qbczyk
|
Maly Wizak - 2008-06-29 18:25:06 |
To jest w bp ;]
|
Klopsix - 2008-06-29 19:58:30 |
niestety Wizak ;/ to niezbyt dziala
|
Maly Wizak - 2008-06-29 20:00:49 |
To juz nieewiem ;/
|
Yogi - 2008-06-30 11:54:34 |
Tak też działa... Ale nadal jak nie masz kasy to za Free.?
|
Hueh - 2008-07-01 21:32:42 |
SIEMA :) No więc tak: potrzebuje skrypt do tego itemu: Chcę aby ten item leczył (coś jak UH lecz niekończące) Skrypt pod Tibię 8.1 Chcę aby dało się go wrzucić do HotKeyów :) to na tyle. Obojętne, czy będzie opcja "Use" czy "Use With..." :) Pozdrawiam i czekam na odpowiedź.
|
PanDemon - 2008-07-02 07:09:22 |
Zapisz to jako burningheal.lua w folderze actions
teraz otwórz actions.xml i dopisz tam
U mnie działa (testowane na Aries 8.11) wiec powinno tez dzialać na kazdym evo, co do devlandu to nie jestem pewny.
|
Hubertuse007 - 2008-07-02 09:28:01 |
Chce Zrobić Enchanted Spear Zeby z 200 Levelem Atakowala Na potworku 1600-1800.
Ale Niewiem Jak Potrzebuje Skrypta. HALP
:)
|
PanDemon - 2008-07-02 09:33:04 |
@up Nie zauważyłes, że to 1DeVoP2 robi bronie a nie ja?
|
Danios24 - 2008-07-02 09:38:05 |
Elo ja bym prosil skrypt ze jak gostek staje w 1 miejscu to sie otwieraja np.staligmates o id 390
Cos takiego jak na POH
Jak dorobie sie 20 postow dam plusika
|
1DeVoP2 - 2008-07-02 10:58:25 |
Powtarzam: A ja poprosze o skrypt talkaction który kopiuje all teksty które usłyszy lub w zasięgu 4 kratek po powiedzeniu ~copy~ pod tibie 8.1
|
PanDemon - 2008-07-02 12:04:14 |
@DeVoP Sorry, ale nie potrafie tego zrobic... @Danios Opisz to po ludzku... skąd mam wiedzieć jaka tibia jakie staligmates (co to niby jest?) i co jakies jak na POH? Na PoHu ostatnio byłem pół roku temu i to tylko dlatego, że chcialem sobie Gsa ubić...
|
Hueh - 2008-07-02 14:32:07 |
dziękuję bardzo :D działa to leczące serce :p aa i jeszcze jedno: czy mógłbyś mi napisać jeszcze raz ten skrypt, ale jak go użyje to żeby były na mnie takie gwiazdki zielone (jak po użyciu Utani hur) ?? :D
|
PanDemon - 2008-07-02 15:40:17 |
@Hueh
Tu gdzie dodałem tą linijke doSendMagicEffect(topos, 12) Wystarczy, że zmienisz to na ten który jest zielony, niestety nie wiem jaki numerek nim jest musisz sam poszukac ;)
|
Hueh - 2008-07-02 15:49:18 |
Cześć. Dziękuję Ci za ten skrypt :p Piszę tutaj, bo Twoja skrzynka wiadomości jest pełna :/ Mam taką sprawę: czy mógłbyś mi podać swój numer gg? Ponieważ potrzebuję jeszcze kilku skryptów (robię własny ots z ekipą na dedyku) i byłaby lepsza komunikacja :>
aa no i jeszcze jedno: znalazłem ten numerek i zielone gwiazdki to nr 14 :) czy dałbyś radę zrobić także to samo, lecz żeby była opcja "use with" ?? ponieważ gdy jest ustawione na hotkeyu to też leczy, ale nie widać tych gwiazdek ;/ jak klikam go PPM w plecaku - jest wszystko ok. hmm? wiem, że na początku pisałem że jest to obojętne, lecz teraz widzę że jest niewielka różnica :)
pozdrawiam
|
PanDemon - 2008-07-02 16:14:53 |
GG: 12522102 Skrzynke fakt, musze opróżnić ;) A co do use with to raczej nie dam rady bo takie rzeczy są przypisane w kodzie i nie ingerując w kod da sie je zmienić tylko przez item editor a ja go nie posiadam :(
|
Yogi - 2008-07-02 16:26:57 |
Pan Demon wracając do tematu który zaczął Mały Wizak wiesz jak zrobić te dzwignie z BP great mana potion??
|
PanDemon - 2008-07-02 16:29:31 |
Wiem jak zrobić, żeby npc sprzedawał bp mana potion :/ jakbym wiedzial to bym to napisał
|
Maly Wizak - 2008-07-02 16:30:23 |
Yogi napisał:Pan Demon wracając do tematu który zaczął Mały Wizak wiesz jak zrobić te dzwignie z BP great mana potion??
Ale PanDemon juz to zrobil tylko bez bp tylko same runki !!
|
Yogi - 2008-07-02 16:54:10 |
Gdyby jednak miał ktoś lub znalazł tego skrypta a Bp Mf to był bym wdzięczny i dał reputa +
|
icy magican - 2008-07-02 17:10:08 |
Dodaj to do npc, który sprzedaje rope, shovel itd.
Kod:elseif msgcontains(msg, 'bp manapotions') then
buyContainer(cid, 2001, 2006, 7, 2000)
elseif msgcontains(msg, 'bp healthpotions') then
buyContainer(cid, 2001, 2006, 10, 2000)
elseif msgcontains(msg, 'manapotion') or msgcontains(msg, 'mana potion') then
buyFluidContainer(cid,2006,getCount(msg),50,7)
elseif msgcontains(msg, 'healthpotion') or msgcontains(msg, 'health potion') then
buyFluidContainer(cid,2006,getCount(msg),50,10)
elseif msgcontains(msg, 'wedka') then
buy(cid,2580,getCount(msg),100)
elseif msgcontains(msg, 'bp strong manapotions') then
buyContainer(cid, 2001, 7589, 7, 3000)
elseif msgcontains(msg, 'bp great manapotions') then
buyContainer(cid, 2001, 7590, 7, 4000)
elseif msgcontains(msg, 'bp strong healthpotions') then
buyContainer(cid, 2001, 7588, 7, 3000)
elseif msgcontains(msg, 'bp great healthpotions') then
buyContainer(cid, 2001, 7591, 7, 4000)
|
Yogi - 2008-07-02 17:15:06 |
@iCymagican nie chodzi mi o NPC Sellającego BP potionów tylko o dzwignie która wymienia 2,4k na Bp Great mana potionek...
|
PanDemon - 2008-07-02 17:44:53 |
@Yogi Wiem jaka funkcja jest do tego, to jest doPlayerAddContainer() Niestety nie wiem co trzeba wpisać w nawiasie tzn w jakiej kolejności :(
|
weru - 2008-07-02 18:05:36 |
ELo 1komenda 2Tibia 8.1 3Polega na tym zęby kupywało sie aol pod komendo!aol żeby nie chodzić do "Frodo" i nie kupywać tylko od razu
|
PanDemon - 2008-07-02 18:16:59 |
Zapisz to jako aol.lua w data/talkactions/scripts
A teraz otwórz talkactions.xml i dopisz tam linijke:
Jak pomogłem to daj plussa :D
|
Yogi - 2008-07-02 18:29:55 |
Dzięki Demonek ;P Pokombinuje z Klopsixem jak nam się uda damy znać i wystawimy Skrypta do tego tematu...
Jeśli można :mario:
|
PanDemon - 2008-07-02 18:40:57 |
Mozna mozna ;)
|
Klopsix - 2008-07-02 20:44:35 |
kurcze wazne plx fast o pomoc
MA KTOŚ NA SWOIM OTSIE QUEST ZE DOSTAJE SIE BACKPACK LUB BAG (cos co mozna nosic w bp i mozna do niego cos wlozyc) A W SRODKU JAKIES ITEMKI PROSILBYM O PRZYSLANIE SKRYPTU BARDZO WAZNE FAST PLX
|
Yogi - 2008-07-02 20:52:01 |
Przyłączam się do prośby Klopsixa Dajcie znać kto Ma Ten Skrypt a wiem że dużo ludu go Ma...
|
Robert - 2008-07-03 01:49:49 |
Szukam skryptu na Amulet of life jak zginiesz nie tracisz, eq, skilli, magic lvla, lvla kompletnie nic... jeżeli umiał byś zrobić taki skrypt to dam 2x + :)
|
PanDemon - 2008-07-03 06:20:30 |
@Robert Aolife trzeba generować w kodzie, wiec to juz nie moja działka @Yogi & Klopsix Skrypt nazwij quescik.lua i ma być w actions
function onUse(cid, item, frompos, item2, topos) queststatus = getPlayerStorageValue(cid, 9940) if queststatus < 1 then co_daje = doPlayerAddItem(cid, 1988, 1)
doContainerAddItem(co_daje, id_itemu, 1) doContainerAddItem(co_daje, id_itemu, 1) doPlayerSendTextMessage(cid, 22, "You have found a backpack and items in it.") doPlayerSetStorageValue(cid, 9940, 1) else doPlayerSendTextMessage(cid, 22, "It is empty.") end return 1 end
To na czerwono to id backpacku w którym mają być itemy (kolor standardowy czyli brązowy)
id_itemu to chyba wiadome, id itemu ktory ma byc w bp (żeby bylo ich wiecej poprostu skopiuj linijke doContainerAdditem... i zmien id itemu)
Teraz otwórz actions.xml i dopisz tam:
Tu gdzie *** wpisz uniqueid skrzynki na mapie z ktorej ma byc ten quest :) I powinno działać :)
|
Hero - 2008-07-03 06:40:16 |
@up Pisz w Spoiler:[.spoiler][./spoiler]
/\ Lepsze ;) @topic Nic Nie Potrzebuję, PanDemon Fajne Skrypty Robisz :D
|
PanDemon - 2008-07-03 07:02:28 |
Hehe dzieki Hero, moim idolem jest Smoczek Leon :P (kiedys bede lepszy... tylko kiedy, grmbl?!) :D A co do spoilera to da sie tam dawac kolory? Jak tak to bede go używał :)
|
Hero - 2008-07-03 07:06:40 |
Tak Wszystko Się Da Dawać A po Za Tym Lepiej Wygląda Bo Nie Trzeba np. Zjeżdżać Na Dół Albo w Bok ;)
|
Klopsix - 2008-07-03 08:43:58 |
;p pandemonie dzieki ale ... to kurde narazie mi nie pomoglo xD juz mnie glowa boli od myslenia nad tym co tam wpisac zeby te kurde poty wlazily do bp
|
Yogi - 2008-07-03 08:51:09 |
Dzięki Demon teraz to bedzię prościej pokombinować nam z Tymi potionami... :mario:
2+
Raczej nieee :P
|
PanDemon - 2008-07-03 08:52:16 |
Klopsix napisz do mnie na gg to pogadamy, nie bedziemy zasmiecać tematu ;) Nr gg: 12522102
|
PanDemon - 2008-07-03 14:17:13 |
@Danios24 Jeśli dobrze zrozumiałem to ma być cos takiego:
Spoiler: function onStepIn(cid, item, pos)
stalapos = {x=..., y=..., z=.., } stala = getThingfromPos(stalapos) bridgepos = {x=xxx, y=yyy, z=zz,} bridge = getThingfromPos(bridgepos)
if item.itemid == "id" and item.uid == "uid" then doRemoveItem(bridge.uid,1)
end function onStepOut(cid, item, pos) doCreateItem(id,1,stalapos) end
Tu gdzie xxx, yyy, zz wpisz pozycje tego stalagmitu Tu na fioletowo wpisz id podłogi na którą trzeba wejsc żeby stalagmit znikł
Tu na czerwono wpisz id tego stalagmitu Co do stalapos to chyba wiadome co wpisac Jak działa to plusika ;)
|
PanDemon - 2008-07-03 17:10:20 |
Sorry za odświerzanie ale chce, żeby ten Danios wreszcie to zauważył!!
|
Szmitek - 2008-07-07 13:58:32 |
Właśnie mi to jest potrzebne tylko powiedz gdzie to mam Wkleić ??? plx fast odpowiedz. @Edit Kurde jakiś mi błąd coś źle zrobiłem mógłbyś mi podać przykład na takich ID podam ci. Więc tak:
function onStepIn(cid, item, pos)
stalapos = {x=889, y=1083, z=6, } stala = getThingfromPos(stalapos) bridgepos = {x=889, y=1083, z=6,} bridge = getThingfromPos(bridgepos)
if item.itemid == "415" and item.uid == "uid" then doRemoveItem(bridge.uid,1)
end function onStepOut(cid, item, pos) doCreateItem(1354,1,stalapos) end
ja mam tak i coś źle chyba ??
|
PanDemon - 2008-07-07 15:35:20 |
Data/movements/scripts i zapisz jako stalagmit.lua Potem otwórz movements.xml i dopisz tam:
|
mackdaknife - 2008-07-07 17:59:55 |
Cześć! Kiedyś na którymś forum widziałem skrypt na Dyskotekę w tibi. Czy da się zrobić ten skrypt??
Z góry Dzięki.
@down Sorka
Nazwa : Dyskoteka Tibia : 8.1 Co ma robić: Jeśli wejdziesz na kratkę zaczynają świecić się kolorowe światła w pokoju Id: Obojetne
|
PanDemon - 2008-07-07 18:17:08 |
@up Omg, jeśli nie wiesz jak napisać proźbe o skrypt to zapraszam na pierwszy post w tym temacie
|
Szmitek - 2008-07-07 18:58:30 |
Kurde jakiś mi błąd coś źle zrobiłem mógłbyś mi podać przykład na takich ID podam ci. Więc tak:
function onStepIn(cid, item, pos)
stalapos = {x=889, y=1083, z=6, } stala = getThingfromPos(stalapos) bridgepos = {x=889, y=1083, z=6,} bridge = getThingfromPos(bridgepos)
if item.itemid == "415" and item.uid == "uid" then doRemoveItem(bridge.uid,1)
end function onStepOut(cid, item, pos) doCreateItem(1354,1,stalapos) end
ja mam tak i coś źle chyba ?? @PS duel post ponieważ chciałem żeby było zauważone ;]
|
PanDemon - 2008-07-08 07:15:31 |
Jezuuu! Z jakimi idiotami musze sie komunikować...
Spoiler: function onStepIn(cid, item, pos)
stalapos = {x=889, y=1083, z=6, } stala = getThingfromPos(stalapos) bridgepos = {x=889, y=1083, z=6,} bridge = getThingfromPos(bridgepos)
if item.itemid == "415" and item.uid == "uid" then doRemoveItem(bridge.uid,1)
end function onStepOut(cid, item, pos) doCreateItem(1354,1,stalapos) end
To co pisze kolorem czerwonym musisz zmienić na id podłogi To na zielono to unique id które musisz wpisać w map editorze w tej podłodze!
Jeśli dalej nie działa to zrób screena działającego silnika i wklej go tu
|
Szmitek - 2008-07-08 10:40:36 |
Jak mam dac zdjecie ??? i znowu ten błąd :/ @Down Dzięki ale jeszcze powiedz jak uplodowac??
|
Dantez - 2008-07-08 10:43:33 |
SS sie robi przyciskiem kolo f12 pozniej wklejasz do painta. Zapisujesz i uploadujesz na www.imageshack.com
|
Szmitek - 2008-07-08 11:43:44 |
|
Molderr - 2008-07-09 15:05:33 |
Witam! Potrzebuje takiego skryptu:
Nazwa: Znikajacy Ghoul Tibia: 8.2 Co ma robic?: W pomiesczenie znajduje sie ghoul, a za nim skrzynka. Po wejsciu do pomieszcznie (przez drzwi) ghoul ma zniknac. Id: dzwri 1210
|
PEter - 2008-07-09 16:23:14 |
Potrzebuje MPA Zeby dawalo +6 sworda ze skilla
|
Jinax - 2008-07-11 11:33:37 |
mackdaknife, skrypt dla ciebie: wklej to do global.lua
Spoiler:-- ***Basic colours -- BLUE = 5 -- RED = 180 -- YELLOW = 210
-- ***More colours -- CRYSTAL = 65 -- BROWN = 78 -- PLATINUM = 89 -- PURPLE = 147 -- ORANGE = 198 -- PINK = 203 <- low noticability
-- ***Even more colours focused around different tints -- DARKRED = 36 -- DARKBLUE = 2 -- DARKGREEN = 6 -- LIGHTGREEN = 30 -- LIGHTBLUE = 35 -- LIMEGREEN = 174 <- most recognizable as yellow
-- ***Normal lights -- LIGHTGREY = 172 <- normal light -- WHITE_EXP = 215 <- normal light -- SKYBLUE = 179 <- normal light -- GREY = 129 <- normal light
-- ***No category -- BLACK = 1 <- dark dark blue -- NONE = 255 <- weird mix of pink red and purple
daj to do movements.xml <movevent event="StepIn" actionid="9777" script="fireinthedisco.lua" /> i stwórz fireinthedisco.lua a w nim:
Spoiler:-- Disco made by Roman -- Roman - OTFans -- Simple condition setup - gives players utani gran hur effect ----------------------------------------------------------------------------------------------------------------------------- local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0) local condition = createConditionObject(CONDITION_HASTE) setConditionParam(condition, CONDITION_PARAM_TICKS, 500*3) -- set the value to the same as bottoms value of lightTicks * 5 setConditionFormula(condition, 0.70, 300, 0.70, 300) setCombatCondition(combat, condition) ----------------------------------------------------------------------------------------------------------------------------- function onStepIn(cid, item, pos) -- Basic Configurations ----------------------------------------------------------------------------------------------------------------------------- local lightLevel = 8 -- 1-10 (could be very wrong <img src="http://otfans.net/images/smilies/tongue.gif" border="0" alt="" title=":P" class="inlineimg" />) local lightTicks = 500 -- set how long each light should stay on for, leave as it is if you dont know local moneyChance = 15 -- set a value and it will look like this: (1 in 10) for example, if you set 20 then it will be (1 in 20) chance local rewardType = 1 -- set to 1 for gold, 2 for platinum, or 3 for crystal NOTE: not recommended to set crystal coins, you can set to some other differnent coin like token and trade with NPC for prizes local minMoney = 1 -- min amount of coins to get local maxMoney = 90 -- max amount of coins to get local maxTime = 1*60*1000 -- max time allowed in disco until kick - change "1" to different values to set different minutes ----------------------------------------------------------------------------------------------------------------------------- local gold_ID = 2148 -- gold coin ID local plat_ID = 2152 -- platinum coin ID local crystal_ID = 2160 -- crystal coin ID ----------------------------------------------------------------------------------------------------------------------------- -- Roman - OTFans local reward = 2148 -- no touchie! local lighttextColours = {"5", "180", "210", "65", "78", "89", "147", "198", "203", "36", "2", "6", "30", "35", "174", "1", "255"} -- ignore for now local lighttextRND = math.random(1, 254) local effectRND = math.random(21,24) local moneychanceRND = math.random(1,moneyChance) local moneyRND = math.random(minMoney,maxMoney) local disco_stat = 0 local disco_status = getPlayerStorageValue(cid,9777) ----------------------------------------------------------------------------------------------------------------------------- -- Roman - OTFans if rewardType == 1 then reward = gold_ID elseif rewardType == 2 then reward = plat_ID elseif rewardType == 3 then reward = crystal_ID end -- Roman - OTFans ----------------------------------------------------------------------------------------------------------------------------- if item.actionid == 9777 then if disco_status == -1 then local var = positionToVariant(getPlayerPosition(cid)) doCombat(cid, combat, var) doPlayerSendTextMessage(cid,22,"Start the disco!") doSetCreatureLight(cid, lightLevel, lighttextRND, lightTicks) doSendAnimatedText(getPlayerPosition(cid), "Disco!", lighttextRND) doSendMagicEffect(getPlayerPosition(cid), effectRND) if moneychanceRND == 1 then doPlayerAddItem(cid,reward,moneyRND) doPlayerSendTextMessage(cid,22,"Moneh is flowin in!") end if disco_stat == 0 then addEvent(DiscoCheck,maxTime,cid) disco_stat = 1 end else doPlayerSendCancel(cid, "You have already parti****ted in this disco parteh!") end end end ----------------------------------------------------------------------------------------------------------------------------- -- Roman - OTFans function DiscoCheck(cid) setPlayerStorageValue(cid,9777,1) end -- Roman - OTFans -------------------------------------------------------------------------------------------
Ustaw basic configuration, zrób pokój i ustaw actions 9777, i gotowe. Skrypt z ot*ans.net, autor:Roman.
|
TheMolka - 2008-07-12 10:46:11 |
chcialem prosic o skrypta od ktorego blue robe bedzie dawala do uderzen magicznych ale nie caly czas ze wiesz masz b robke lejesz lejesz i nagle combo powiedzmy o 400 wiecej niz normalnie jak cos to zapytaj sie to wytlumacze jasniej ;p
|
PatrOOL - 2008-07-23 09:06:23 |
Wie ktos jak zrobic scrypt na quest devland 8.1
|
Mily KoKos - 2008-07-23 15:44:38 |
Mam zamuwienie, potrzebny mi jest skrypt na podloge ktura daje expa.pod tibie 8.1
|
Saskuke - 2008-07-24 11:52:00 |
Prosze o Skrypt Broni Heavy Mace i chcial bym zeby mialo 2sqm zasiegu i t opod tibie 8.1
|
SlasH - 2008-07-24 12:01:38 |
Witam, mógłbym prosić o stworzenie skryptu?
Nazwa: Headshot script Rodzaj tibii: 8.11 Działanie: Jeżeli będziemy mieć broń dystansową kusza, łuk itp. (nie speary, kamyki itp.) istnieje szansa, że trafimy przeciwnikowi w głowę zależna od distance fightingu: 60 - 12% i co poziom 0.5% szans. Gracze premium będą mieć +10% szans. Przeciwnik umrze po headshocie, a osoba która zabiła daną osobe ukaże sie nad nią napis "Headshot!" (kolor najlepiej biały, może też być inny)
@edit Chciałbym dodać jeszcze, żeby były 2 grupy broni, słabsze i silniejsze: Silne (szanse normalne) 2387 2449 2448
Słabsze: (szanse o 4% mniejsze) 2384 2378 2434 2450
Mam nadzieje, że Ci się uda, moje gadu-gadu jakby co: 8201222.
Pozdrawiam, SlasH.
|
GoD Dikajos - 2008-07-24 12:03:18 |
ja chce ots z rl mapom mi to obojentnie jaki ale z rl mapom i pod 8.1
|
PanDemon - 2008-07-24 13:53:48 |
@Dikajos To jest temat o skryptach a nie serwerach... @SlasH Jest temat o tworzeniu broni, ja robie actions, talkactions, movements @Sasuke To samo co napisałem Dikajosowi @Miły Kokos Był już taki skrypt, poszukaj sobie
|
PatrOOL - 2008-07-24 14:29:37 |
prosze o skrypt ktory zamieni mi 100cc w 1 gold nugget tibia 8.1
|
God Maxio - 2008-07-24 15:49:25 |
a ja chce skrypt pod 8.11 na latanie =] że np jak bede mial na sobie bohy to bede mógł latać jest takie cos możliwe??
|
PanDemon - 2008-07-24 16:12:06 |
@Patrool Poszukaj... ja nie szukam skryptów, ja robie skrypty @Maxio Czyli, że jak? Przez wode, lawe itp?
|
PatrOOL - 2008-07-25 11:24:51 |
ma ktos moze pod reka scrypt na npc co daje addony tatak jak na rl zeby dzialal na devland 8.1 bo juz chyba ze 100 probowalem i zaden nie dziala
|
PatrOOL - 2008-07-25 11:27:19 |
i prosilbym o scrypt na blue robe ze jak sie je zalozy to dziala tak jak stealh ring niewidzialnym sie stajemy
|
God Maxio - 2008-07-25 11:31:06 |
niom tak jak "niby" boots of water wing ;PP tzn do boots of water wing
|
God Maxio - 2008-07-25 11:42:20 |
*PatrOOl http://tibia11.pun.pl/viewtopic.php?id=5531 masz poradnik :P
|
PanDemon - 2008-07-25 11:43:17 |
@Maxio To poprostu w actions.xml tam gdzie masz linijke od boots of waterwalking skopiuj ją i wklej tylko zmien id wody na id lawy ;) proste :P @Patrool Npc nie robie, napisałem wyraźnie :[ Co do blue robe to przekopiuj sobie skrypt z ringa na robe i po kłopocie, a funkcja edytuj istnieje...
|
Matek - 2008-07-28 14:15:42 |
Ja bym prosil skrypt na transform, ze po wpisaniu "transform" odpowiednia voc np "1" zamienia sie w voc "2" dodaje many hp sily ogólnie wszystkie skille i outfit "lokotype". Zalezalo by mi na tym ze mozna bylo by sie transformowac po kolei zaleznie od levela, co jakis czas zabieralo mu odpowiednia ilosc many a jak sie skonczy to powracaniu do podst. voc i outfitu. Zeby voc mial przypisana tranformacje i po wylogowaniu wracal do podstawowego voca, i transformacje stale po ktorych jak sie wpisze "transform" voc zostaje na zawsze. To pod 8.1
|
Polandos - 2008-07-28 18:39:32 |
Mam pytanie czy moglbys przerobic jednego itema Normalnie Pharaon Sword czy jakos tak Zadaje obrazenia fizyczne
Chcialbym aby on zadawal obrazenia ze swietosci to cos w weapons trza p[ogrzebac od holydamage ale niewiem jak to ustawic
Klient Tibi 8.1
@Edit Down 200 razy ale z ciebie skrypter jak nie umiesz tego zrobic z reszta jest to powiazane z actions bo walisz a to akcja xD
|
PanDemon - 2008-07-28 19:19:10 |
ROBIE TYLKO ACTIONS, TALKACTIONS, MOVEMENTS! ILE RAZY MAM TO JESZCZE PISAĆ?! :[
|
Dimek - 2008-07-28 20:01:54 |
Witam chciałbym prosić jakiegoś dobrego skryptera na forum aby wykonał npc który sprzedaje addony w ten sposub
Citizen Addons
First Addon:
* 20 Level * 2 Crystal Coins
Second Addon:
* 25 Level * 2,5 Crystal Coins
Hunter Addons
First Addon:
* 68 Level * Crusader Helmet, Demon Shield, Boots of Haste i Sniper Gloves
Second Addon:
* 73 Level * 10 Crystal Coins
Knight Addons
First Addon:
* 70 Level * Knight Axe, Knight Armor i Knight Legs
Second Addon:
* 90 Level * Knight Axe, Knight Armor, Knight Legs, Boots of Haste i Fire Axe
Mage Addons
First Addon:
* 80 Level * 30 Crystal Coins
Second Addon:
* 85 Level * Dragon Scale Mail i Dragon Lance
Nobleman Addons
First Addon:
* 50 Level * 15 Crystal Coins
Second Addon:
* 55 Level * 15 Crystal Coins
Summoner Addons
First Addon:
* 90 Level * Wszystkie Wandy, Rody i Golden Legs
Second Addon:
* 95 Level * Wszystkie Wandy, Rody, Mastermind Shield i Demon Shield
Warrior Addons
First Addon:
* 30 Level * Two Handed Sword i Tower Shield
Second Addon:
* 45 Level * Giant Sword i Boots of Haste
Barbarian Addons
First Addon:
* 90 Level * 5 Dragon Scale Mail
Second Addon:
* 110 level * 3 Magic Plate Armor
Wizard Addons
First Addon:
* 75 Level * Steel Boots i Ring of The Sky
Second Addon:
* 100 Level * Royal Axe, Medusa Shield i Fire Axe
Oriental Addons
First Addon:
* 120 Level * Golden Legs, Royal Helmet i Demon Shield
Second Addon:
* 130 Level * Mastermind Shield, Golden Legs, Dragon Shield i Knight Armor
Druid Addons
First Addon:
* 100 Level * Fire Axe, Fire Sword, Dragon Lance i Skull Staff
Second Addon:
* 110 Level * Dragon Scale Mail, Royal Helmet i Boots of Haste
Pirate Addons
First Addon:
* 130 Level * Magic Plate Armor
Second Addon:
* 140 Level * 2 Dragon Scale Mail
Assassin Addons
First Addon:
* 140 Level * 100 Crystal Coins
Second Addon:
* 150 Level * 150 Crystal Coins
Beggar Addons
First Addon:
* 25 Level * Royal Helmet
Second Addon:
* 30 Level * Royal Helmet i Fire Sword
Shaman Addons
First Addon:
* 75 Level * 5 Demon Horns
Second Addon:
* 90 Level * 15 Demon Horns
Norseman Addons
First Addon:
* 40 Level * 5 Crystal Coins
Second Addon:
* 45 Level * 10 Crystal Coins
Jester Addons
First Addon:
* 20 Level * Crown Helmet i Crown Shield
Second Addon:
* 35 Level * Crown Legs i Crown Armor
Nightmare Addons
First Addon:
* 120 Level * 2 Mastermind Shield, 2 Golden Legs i 3 Demon Shield
Second Addon:
* 160 Level * 2 Mastermind Shield, 2 Golden Legs, 3 Demon Shield i Magic Plate Armor
Brotherhood Addons
First Addon:
* 100 Level * 7 Dragon Scale Mail
Second Addon:
* 150 Level * 3 Magic Plate Armor
|
Konieczko - 2008-07-28 20:07:46 |
Przyczyniam sie do prozby up :P
|
PanDemon - 2008-07-29 05:52:23 |
Dimek, zacząłem to robić jak wystawiłeś swój temat o tym, ale przestałem jak zobaczyłem na chatboxie: Kakashi: Już to robie Dimek A wyżej był link do Twojego tematu i prosiłeś o pomoc :P To w końcu mam to robić czy sobie odpuścić?
|
Maangast - 2008-07-29 08:33:54 |
Witam prosilbym skrypt na golden bowa powiekszajacego hity pod 8.10 silnik aries dziekuje ;]
|
PanDemon - 2008-07-29 08:36:27 |
Nie da sie powiekszac hitów, jedynie skille
|
Dimek - 2008-07-29 10:26:10 |
Demon kakshi mówił ze coś mu może nie wyjśc mugłbyś zrobić jak możesz Prosze bede wdzieczny
|
patrzly - 2008-08-02 17:15:22 |
ja potrzebuje kilku skryptow a wiec WSZYSTKI POD TIBIE 8.1 Co ma robic - a wiec to ma byc taki Djin jak do niego idziemy mowimy mu kto nam dokucza i on idzie go zabic nazwa obojetna i reszta tez a 2 to INFORMATOR czyli klade go na mapie i ide do niego mowie mu co ma powiedziec a on to mowi co jakis czas na czerwono
3 to dzwignia czyli jest sobie kilka osob i wchodzi na kratke (id obojetne) inny ziom naciska dzwignie i teleportuje go do pewnego miejsca (powiedz gdzie mam poss ustawic)
i jezcze cos potrzebuje potworka o ksztalcie demona z ktorego wypada klucz ten klucz otwiera pewne drzwi (id obojetne i klucza tez) w za drzwiami tp jak zrobisz dam 5x +
|
PanDemon - 2008-08-02 19:52:49 |
ad. 1 bez ingerowania w kod C++ raczej niewykonalne ad. 2 i znowu... ja nie szukam skryptów ja robie skrypty :/ poszukaj dokładniej bo widzialem takie npc informatory ad. 3 Co te osoby mają do tego skryptu? Czy bez nich ma niedziałać? Jeśli tak to czy ich tez ma teleportowac czy tylko tego co ruszyl dzwignia? ad. 4 do zrobienia, chociaz niewiem jak z tym otwieraniem drzwi, sie zobaczy
|
patrzly - 2008-08-05 15:50:25 |
zrob co mozesz dam 5x + jak zrobisz :)
|
DjDark - 2008-08-05 20:23:46 |
1.transform 8.1 - i chcialbym aby po wpisaniu transform postaci zmienial sie inny outfit,szybciej bila,szybciej biegala,mocniej bila... 2.Npc 8.1 - po wpisaniu do niego hi pyta sie czy tepnac cie tam i tam odpisuje sie yes i teleportuje ( za darmo) 3.rozniwez na 8,1 i nie wiem cyz to mozliwe ale ze jakz robi sie postac to ma na szczalkach bp i jego nie da sie sciagnac a w nim runy ktore sie nie koncza i tez ich sie nie da sciagnac) 4.jak dodac calkiem nowe potwory... grafy w spr potem to ustawic itd. 5.chcial bym zrobic cos takiego ze jest npc piszesz mi hi/yes i teleportuje cie do takiego pomieszczenia i tam jest potwor zabijesz go i pojawia sie tp do nastepnego itd.. Wszystko To na 8.1
|
Dimek - 2008-08-09 18:00:04 |
PanDemon ile może ci to zająć ? już troche czekam xD
|
JaroSS - 2008-08-10 06:45:18 |
On chyba już do tego tematu nie patrzy.
|
PanDemon - 2008-08-11 07:44:20 |
@up Nie offtopuj @Topic Zaglądam, ale nie mam narazie czasu i możliwości robienia, na kompie jestem 1 dzien w tygodniu i to nie na swoim
|
PanDemon - 2008-08-16 14:53:09 |
Odrazu przepraszam za drugiego posta, ale chciałem przy okazji odświeżyć temat :p
Bardzo mi sie nudzi na badziewnym kompie u wujka wiec postanowiłem napisać skrypt :P Jest to pewnego rodzaju "trap", po wejsciu na płytke, ściany "nad" i "pod" graczem otwierają się i pojawiają się potwory (w tym wypadku Guardy, specjalne potwory stworzone do mojego byłego OTSa, które są jak Demony tyle, że nie ma z nich loota ani expa), a po prawej i po lewej gracza powstają sciany by nie mógł on uciec. Cały problem polega na tym, że nie mam pomysłu na zakończenie tego skryptu, piszcie tutaj swoje propozycje :)
Spoiler: function onStepIn(cid, item, pos)
wallpos1 = {x=100 ,y=100 ,z=7 ,stackpos=253} ---- Pozycja 1 sciany (do usuniecia) wallpos2 = {x=100 ,y=100 ,z=7 ,stackpos=253} ---- Pozycja 2 sciany (do usuniecia) wallpos3 = {x=100 ,y=100 ,z=7 ,stackpos=253} ---- Pozycja 1 sciany (do stworzenia) wallpos4 = {x=100 ,y=100 ,z=7 ,stackpos=253} ---- Pozycja 2 sciany (do stworzenia) creaturepos1 = {x=100 ,y=100 ,z=7 ,stackpos=253} ---- Pozycja 1 potwora creaturepos1 = {x=100 ,y=100 ,z=7 ,stackpos=253} ---- Pozycja 2 potwora getcreature1 = getThingfromPos(creature1pos) getcreature2 = getThingfromPos(creature2pos) getwall1 = getThingfromPos(wall1pos) getwall2 = getThingfromPos(wall2pos) getwall3 = getThingfromPos(wall3pos) getwall4 = getThingfromPos(wall4pos) tilepos = {x=100 ,y=100 ,z=7 ,stackpos=253} ---- Pozycja płytki (WAZNE! Stackpos nie zmieniac!) gettile = getThingfromPos(tilepos)
if item.itemid == tu id plytki and item.uid == 5656 then doSummonCreature("Guard",creaturepos1) doSummonCreature("Guard",creaturepos1) doRemoveItem(getwall1.uid, 1) doRemoveItem(getwall2.uid, 1) doCreateItem(xxxx,1,wall3pos) ---- xxxx zastap id sciany doCreateItem(xxxx,1,wall4pos) ---- xxxx zastap id sciany else doPlayerSendTextMessage(cid,22,"Sorry, not possible.") end return 1 end
Teraz w movements.xml dodaj linijke
Spoiler: <movevent event="StepIn" item.uid="5656" script="trap.lua" />
Skrypt nie testowany nigdzie z powodu badziewnego kompa, powinien działać na tibii 8.0+ Proszę o komentarze i reputki ;)
W razie jakichkolwiek sugestii bądź wątpliwości skrypt całkowicie mój! Kopiowanie na inne fora/strony bez mojej zgody zabronione.
|
GM Praga - 2008-08-18 11:38:27 |
Witam bardzo potrzebuje skryptu już podaje jakiego 1.nazwa Extra Bolt 2.Rodzaj tibii 8.10 3.Co ma robić? Ma strzelać jak inne bolty 4.Chcę żeby to był bolt o mocy 500 atk 0 def ale żeby był żółty Za działający skrypt dam plusika!!! prosze o szybka odpowiedz
|
kyh - 2008-08-20 20:42:01 |
Ktoś mógł by zrobić mi rune aby po wycelowaniu na osobe zmienić się w jej wygląd wraz z nickiem na określony czas. Bardzo byłbym wdzięczny (+).
|
PanDemon - 2008-08-21 05:44:12 |
@GM Praga W jaki sposób żółty? Gdy leci czy wyglad w bp? Jak zrobisz taką grafike to Ci wytlumacze jak dodać. @Kyh Nie ma możliwości zmiany nicku.
|
Magic Hereos - 2008-08-21 18:18:18 |
Wykonaj dla mnie skrypt z Podloga + Napoj Solue to masz +
|
Widmo - 2008-08-21 19:09:25 |
Hmmm Tibia 8.1 Sprzedawanie Potów i innych rzeczy
teraz dokładniej poczebuje skrypt a dokładnie wzór jak zrobi c tak po naciśnięciu dźwigni zabiera kasę i daje przedmiot i poczebuje wzór czyli mini poradnik jak to zainstalować a bo tych dźwigni będzie kilka poczebuje wzór jak zrobić 1 i co czemu odpowiada czyli jak cześć skryptu odpowiada dawanej itemce jak dźwigni na jaką czeba nacisnąć a jaka zabieranej kasy a jak np napisowi jak nie mamy kasy labo miejsca plx bo chce zrobić to o w takim miejscu jak na ss poniżej
za pomoc ++++ :D i jeszcze jeden skrypt bo na tym ss są drzwi ale one nie działają jak Gate Of Exprencise plx o pomoc chyba czeba skrypt !! :D dam +++ za pomoc
|
Magic Hereos - 2008-08-21 19:24:03 |
@UP Gate of expensive - czy jakos tak Czeba tam dac jakies action id zeby na lvl bylo czy cosik takiego xP
|
PanDemon - 2008-08-22 05:45:13 |
@Widmo Skrypt nazwij fastbuy.lua
Spoiler: function onUse(cid, item, frompos, item2, topos)
if item.itemid == 1945 and item.uid == 3001 then doPlayerAddItem(cid,xxxx,1) doPlayerRemoveMoney(cid,money)
elseif item.itemid==1945 and item.uid == 3002 then doPlayerAddItem(cid,xxxx,1) doPlayerRemoveMoney(cid,money)
else doPlayerSendTextMessage(cid, 22, “Sorry, not possible“)
end return 1 end
Kolorem czerwonym zaznaczyłem id przedmiotu jaki ma dodać po pociągnięciu za dźwignie (id dźwigni: 1945), możesz go zmieniać do woli. Tej dźwigni musisz ustawic unique id 3001. Jeśli chcesz zrobić to dla innej dźwigni dopisz dokładnie to samo co jest na zielono tylko zmień item.uid na następne. I tak za każdym razem, reszty nie ruszaj. Teraz jeszcze trzeba dopisać ten skrypt do actions.xml
Spoiler: <action uniqueid="3001" script="fastbuy.lua" />
I jeśli dodasz kolejną dźwignie o kolejnym unique id to skopiuj całą linijke i wklej niżej zmieniając jedynie ten numer na odpowiedni :)
|
Widmo - 2008-08-22 06:31:00 |
a jak chce żeby np manasy były w bp np złotym ??? to jak to ??? a i jeszcze ale nie widzę w tym skrypcie nigdzie remowe.... coś tam powinno być ile ma kasy wziąć plx dodaj to :D
|
PanDemon - 2008-08-22 07:56:39 |
Nie pamietam jak manasy, a kase juz odejmuje tylko tam gdzie pisze money to wpisz liczbe w gp!
|
Mrooz14 - 2008-08-22 14:03:27 |
Ja mam prosbe o skrypt pod otsa do tibi 8.1 Mozesz mi napisac skrypt na dzwi ktore bedzie mogla otworzyc tylko jedna profesja np: knight otworzy dzwi nr 1 a paladyn dzwi numer 1 nie otworzy tylko otworzy dzwi nr 2 ...... :)
|
PanDemon - 2008-08-22 16:32:13 |
@up http://otfans.net/showthread.php?t=94948 Tutaj wszystko jest, uwaga wymagany silnik TFS, na evolutions raczej nie bedzie działać
|
Dzyon - 2008-08-22 18:59:12 |
Zrób mi skrypt ze wchodzac w wyznaczona kratke zostajesz otoczony lasem od exevo grav vita i w okól lasu pojawia sie 8 spinetle tych takich roslinek zmutowwwanych to dostaniesz skubiChrUpke,
|
kyh - 2008-08-22 20:26:41 |
Ktoś potrafił by zedytować invisible gm'a aby każdy user mógł go używać jak spel ??? (jeszcze wytłumaczyć czy da sie zmienić sprit niewidzialności na np. krzak xD )
|
GM Praga - 2008-08-22 20:40:06 |
Przepraszam pytałeś mnie jak ma wygłądać broń ma to być bolt normalnytylko ma miec kolor żółty tak jak infernal bolt ma czerwony albo power bolt ma taki fioletowy ta tak samo tylko żółty :)
|
PanDemon - 2008-08-23 07:03:30 |
@GM Praga To się edytuje grafike a nie skrypty pisze >.< skrypt nie zmieni koloru itemu @Kyh Probowałem tego na swoim OTSie i nic nie działa, jedyna możliwość to edytowanie kodu źródłowego w C++ @Dzyon Tych krzaczków z exevo grav vita to ma byc ile? tylko wokół gracza czy wiecej? I jakich spinetle? To są te potwory z POI? Skubichrupka = plus? xD
|
Jinax - 2008-08-23 09:28:13 |
Skoro PanDemon nie ma skryptu dla Kyha to ja mu go dam :P W talkactions zrób plik spell.lua
--Credits to Jiraiya function onSay(cid,words,param) local pMana = getPlayerMana(cid) local storevalue = 1501 -- value where exhausted is saved local exhausttime = 61 -- 61 second exhaustion function goInvisible(cid) executeCommand(cid, "/invisible", "") doSendMagicEffect(getPlayerPosition(cid), 2) end if(exhaust(cid, storevalue, exhausttime) == 1) then if words == "exino mas2" then doPlayerAddMana(cid, -1000) local delay = 0 for i = 1, 2 do addEvent(goInvisible, delay, cid) delay = delay + 60000 end else doPlayerSendCancel(cid, "You do not have enough mana.") end end end
I w talkactions.xml dodaj <talkaction words="exino mas" script="spell.lua" /> Czerwony kolor to jaki ma być exhaust tego czaru. Zielony kolor to ile ma czar zabierać many. Żółty kolor to co trzeba powiedzieć aby uzyć czaru. Skrypt by Jiraiya. Prawdopodobnie działa tylko na tfs ;p
|
kyh - 2008-08-23 09:35:11 |
Wielkie dzięki Jinax ^^ zaraz to sprawdzę :)
|
Dzyon - 2008-08-23 11:05:30 |
Krzaczki mają otoczyć gracza kompletnie że nie może wynoać ruchu. A te roślinki występują na tiquandzie.
|
Lukios - 2008-08-23 13:59:54 |
mam prosbe zrobisz mi profesje i troche czarow pisz na gg prosze do DBAO :)
|
PanDemon - 2008-08-23 14:05:26 |
Lukios, napisz na gg: 12522102
|
Lukios - 2008-08-23 14:57:45 |
KURWA NIE MAM SKRYPTERA MOZE KTOS Z WAS JEST SKRYPTEREM OPRUCZ PanaDemona
|
GM Praga - 2008-08-23 20:01:47 |
PanDemon powiesz lub podasz poradniczek gdzie zedytuje grafike???
|
marcel0705 - 2008-08-23 20:04:30 |
Prosze o skrypt taki że jeździsz na saniach tak kumpel zrobił do otsa chamahi 8.1 ale żeby sanie nie zostawiały czarnych takich kratek bo u kumpla zostawiają więc jak można to prosze takie sanie mają id chyba 6000 coś tam acha i żeby były komendy
Car "Up <Auto rusza do góry> Car "Down <auto rusza w dół> Car "Stop <auto staje> Car "Left <auto skręca w lewo> Car "Right <auto skręca w prawo> Chyba wszystko dzięki za wszystko acha i jak można no to te nazwy polskie Car "góra <Auto rusza do góry> Car "dół <auto rusza w dół> Car "Stój <auto staje> Car "Lewo <auto skręca w lewo> Car "Prawo <auto skręca w prawo>
|
PanDemon - 2008-08-24 06:44:22 |
@Marcel http://tibia11.pun.pl/viewtopic.php?id=4031 wystarczy poszukać @GM Praga Również wystarczy poszukać http://tibia11.pun.pl/viewtopic.php?id=3593
|
Dimek - 2008-08-24 19:28:42 |
a o moim skrypcie zapomniałeś ?
|
Xen - 2008-08-26 12:15:39 |
elo ;p Bardzo prosze zebys looknal na ten skrypt i powiedzial co jest zle :/ Niechodzi mi o to zebys mi zrobil skrypta ale zebys powiedzial co ja zle zrobilem ;p Probowalem przerobic skrypt od anihilatora ale cos niewyszlo ;/ Moj skrypt: " function onUse(cid, item, frompos, item2, topos)
if item.uid == 3232 and itemitemid == 1945 then player1pos = {x=466, y=258, z=9, stackpos=400 player1 = getThingfromPos(ayer1pos)
player2pos = {x=465, y=254, z=9, stackpos=400} player2 = getThingfromPos(ayer2pos)
player3pos = {x=465, y=262, z=9, stackpos=400} player3 = getThingfromPos(ayer3pos)
if player1itemid > 0 and player2itemid > 0 and player3itemid > 0 then queststatus1 = getayerStorageValue(ayer1uid,3232) queststatus2 = getayerStorageValue(ayer2uid,3232) queststatus3 = getayerStorageValue(ayer3uid,3232)
if queststatus1 == -1 and queststatus2 == -1 and queststatus3 == -1 then nplayer1pos = {x=498, y=256, z=9} nplayer2pos = {x=501, y=256, z=9} nplayer3pos = {x=495, y=256, z=9}
doSendMagicEffect(ayer1pos,2) doSendMagicEffect(ayer2pos,2) doSendMagicEffect(ayer3pos,2)
doTeleportThing(ayer1uid,nplayer1pos) doTeleportThing(ayer2uid,nplayer2pos) doTeleportThing(ayer3uid,nplayer3pos)
doSendMagicEffect(nplayer1pos,9) doSendMagicEffect(nplayer2pos,9) doSendMagicEffect(nplayer3pos,9)
doTransformItem(itemuid,itemitemid+1) else doayerSendCancel(cid,"Somebody in your team has already done this quest") end else doayerSendCancel(cid,"You need four ayers for this quest") end
elseif itemuid ==3232 and itemitemid == 1945 then if getayerAccess(cid) > 0 then doTransformItem(itemuid,itemitemid-1) else doayerSendCancel(cid,"Sorry, not possible") end else return 0 end
return 1 end" I niewiem co zle zrobilem :/ Jesli bys mogl zucic okiem na tego skrypta byl bym wdzieczny ;] Aaaa zapomniala: 1.Faraon 2.8.1 3.Chodazi o to ze 3 ludiz stoi na wyznaczonych miejscach, jeden ciagnie za dzwignie i ich teleportuje ;] 4. mysle ze to wszystko w skrypcie jest ale podam dla pewnosci ;] Pozycja playerow: 1 player x-466 y-258 z-9 2 player x-465 y-254 z-9 3 player x-465 y-262 z-9 A tu pozycje gdzie ich ma teleportowac: 1 player x-498 y-256 z-9 2 player x-501 y-256 z-9 3 player x-495 y-256 z-9 Mam nadzieje ze potrafisz mi pomoc ;] Jesli bedzie ci latwiej zrobic takiego skrypta to mozesz zrobic go od nowa i bardzo prosze o pomoc ! Jesli skrypt bedzie dzialal to na 100% dostaniesz + bo inaczej ci niemoge tego wynagrodzic ;] Pzdr. i dzieki z gory ;p
Sory ale niewiem co to za bardzo znaczy ;pp Chodzi ci o orginal anihilatora ?? Jesli tak to : "function onUse(cid, item, frompos, item2, topos)
if item.uid == 7000 and item.itemid == 1945 then player1pos = {x=1658, y=351, z=13, stackpos=253} player1 = getThingfromPos(player1pos)
player2pos = {x=1659, y=351, z=13, stackpos=253} player2 = getThingfromPos(player2pos)
player3pos = {x=1660, y=351, z=13, stackpos=253} player3 = getThingfromPos(player3pos)
player4pos = {x=1661, y=351, z=13, stackpos=253} player4 = getThingfromPos(player4pos)
if player1.itemid > 0 and player2.itemid > 0 and player3.itemid > 0 and player4.itemid > 0 then queststatus1 = getPlayerStorageValue(player1.uid,7000) queststatus2 = getPlayerStorageValue(player2.uid,7000) queststatus3 = getPlayerStorageValue(player3.uid,7000) queststatus4 = getPlayerStorageValue(player4.uid,7000)
if queststatus1 == -1 and queststatus2 == -1 and queststatus3 == -1 and queststatus4 == -1 then nplayer1pos = {x=1659, y=341, z=13} nplayer2pos = {x=1660, y=341, z=13} nplayer3pos = {x=1661, y=341, z=13} nplayer4pos = {x=1662, y=341, z=13}
doSendMagicEffect(player1pos,2) doSendMagicEffect(player2pos,2) doSendMagicEffect(player3pos,2) doSendMagicEffect(player4pos,2)
doTeleportThing(player1.uid,nplayer1pos) doTeleportThing(player2.uid,nplayer2pos) doTeleportThing(player3.uid,nplayer3pos) doTeleportThing(player4.uid,nplayer4pos)
doSendMagicEffect(nplayer1pos,10) doSendMagicEffect(nplayer2pos,10) doSendMagicEffect(nplayer3pos,10) doSendMagicEffect(nplayer4pos,10)
doTransformItem(item.uid,item.itemid+1) else doPlayerSendCancel(cid,"Somebody in your team has already done this quest.") end else doPlayerSendCancel(cid,"You need four players for this quest.") end
elseif item.uid ==7000 and item.itemid == 1946 then if getPlayerAccess(cid) > 0 then doTransformItem(item.uid,item.itemid-1) else doPlayerSendCancel(cid,"Sorry, not possible.") end else return 0 end
return 1 end " A jesli nie to napisz mi co to znaczy :/ bo niewiem ;[ Dzieki ;]
|
Magic Hereos - 2008-08-26 13:30:34 |
PanDemon'ie wykonasz dla mnie tego skrypta?:P
|
Dimek - 2008-08-26 13:32:09 |
kurde i poco ten spam on nie siedzi na kompie 24/7 jak ty i nie robi skryptów w 5 min bez przesady ludzie
|
Kaskada - 2008-08-26 13:41:17 |
Ja Bym Chcial Runke o Nazwie WeaponMaker Ice i WeaponMaker Fire i WeaponMaker Ground i WeaponMeaker Electric Pod tibie 8.1 co powoduje że Bron bendzie walił albo z Ice albo Fire Albo Ground Albo Electric
|
Devil Evil - 2008-08-26 16:10:40 |
Demon zle to rozegrał...:P Lepiej Jak by Napisał gg :) i na gg idzie sie bardziej dogadac ale no cóz ale spam tu jest lekki :P
@Ja Proszę O Skrypta Takiego Aby się na dzwignie żucało np 50cc i gdzies sie tp do jakiegos roomu :) Jak masz czas to zrób :) @all@up Pozdrawiam .....;);):)
|
PanDemon - 2008-08-26 17:02:11 |
@Devil Evil Moge zrobić ze jak sie rzuci te 50cc obok dźwigni i pociągnie za dźwignie ok? @Kaskada Przeczytaj 1 post! Nie robie spelli! @Dimek Jeden mądry ^^, cały czas robie dla Ciebie tego npca, jak nie potrzebny juz to napisz, przynajmnie nie bede sie zbednie trudził :P @Xen Moge popatrzeć, ale narazie zedytuj tego posta i daj bo jakoś nieczytelny ten skrypt :/ @Topic Kolejny już raz musze prosić kogoś o usunięcie spamu i offtopu Lukiosa itp, bardzo dziękuje :) PS (do Sir Chiracla) Nie chce zebyś usuwal stąd coś bo chyba nawet nie wiesz co to offtop! (patrz poprzedni raz)
|
Dimek - 2008-08-27 10:50:55 |
PanDemon ten npc mi potrzebny dalej rób rób ^^
|
megamogemag - 2008-08-27 15:03:11 |
OmG Pimysle nad tym ;)
|
Kaskada - 2008-08-27 15:49:40 |
a zrobisz mi luke co wygloda jak frozen starlight bioronc do lapy i atakujoc monstery udezajom w nie kule ognia pod tibie 8.1 nazywać ma sie FireBall A jak leci ma wyglondac tak http://tornado.zrs.hr/~ivucica/otgr/dra … x=2&posy=1
|
JaNo Mapper - 2008-08-29 12:04:24 |
Mógł byś mi zrobić skrypt na summonujaca płytkę która przywołuje potwora i co 10min można na nią wejść np.pojawia się kamień który po 10min znika.
|
JaNo Mapper - 2008-09-01 13:52:11 |
Odświeżam.
|
PanDemon - 2008-09-01 14:25:36 |
@up
Spoiler: function onStepIn(cid, item, pos) if item.uid == 7890 and item.itemid == "tutaj id płytki" then doSummonCreature("Monster", {x=100, y=100, z=7}) doCreateItem("id kamienia",1,{x=100, y=100, z=7}) else doPlayerSendTextMessage(cid,22,"Sorry, not possible") end
Na czerwono miejsce gdzie ma się pojawić kamień. Na zielono miejsce gdzie ma się pojawić potwór. Ustaw na mapie płytke i daj jej unique id: 7890 Na pomarańczowo wpisz nazwe potwora.
Co do czasu trwania tego efektu kamienia to nie wiem, moge zrobic ze zniknie po zejsciu z tej płytki albo coś.
Aha i do movements.xml dopisz:
Spoiler: <movevent event="StepIn" uniqueid="7890" script="summontile.lua"
|
Scizor - 2008-09-01 19:54:52 |
Czy mogłbyś mi wytłumaczyć jak własny Outftit Zrobic?
|
dzido - 2008-09-03 12:40:43 |
Pandemon tyle to i my wiedzieliśmy ze kamień ma się pojawiać ale też nie znikał więc się nie przyda.
|
dabysz - 2008-09-11 12:40:06 |
Mam prośbę o zrobienie 2 skryptów:
1. Manarune bez końca - 8.1 (aries) - ma się nie kończyć - id manaruny 2270
2. Bunny Slippers - 8.1 (aries) - dodawać x many i x życia tak jak softy, dawac x speeda tak jak bohy o dawac x% do siły magii - id bunny slippers 2644
Thx.
|
dabysz - 2008-09-11 13:06:17 |
3. Skrzynki z potworami - 8.1 (Aries) - Naciskając na skrzynie z nagrodą pokazują się x potworów w danym miejscu (x,y,z)
4. Tp za kase - 8.1 (Aries) - Kładąc na stolik np. 50cc i przesuwając dźwignie teleportuje cię do danego miejsca.
5. Runa "Areny" - 8.1 (Aries) - Rzucona runa powoduję pokazanie sie na około magic wallsów i pobiera przy użyciu jej 3k many - Sugerowane id runy.
|
patrzly - 2008-09-14 10:13:16 |
ja mam kilka wersia 8.1 a cala reszta obojetna
Taka wierzyczka ktora można lać jak potwora ale nie daje expa ma 5 milionow hp i jak bedzie miala 0hp to znika i wychodza z niej moby demony i dragony
Taki mor gdzie stoja guardy pokaze jak ma to wygladac
------------------0 0-------------------- ------------------0 0--------------------
-------- to mor a 0 to guardy
i jak sie nie ma pewnego itemka to sie nie przejdzie bo dead ale najpierw guard ostrzega powiedzmy tym itemkiem jest hydra egg tak to przedstawie: idziesz sobie i nie masz hyfra egg chcesz przejsc przez mor i guard ci mowi ze nie mozesz jak przejdziesz odrazu ded a jak masz hydra egg to mozesz
jak zrobisz masz 2 plusy
|
slepy - 2008-09-15 17:09:23 |
nazwa: Platneitem 8.1 Takie cos jak na rl klade scarab coina i teleportuje mnie za sciane... id itema i gdzie cie ma teleportowac;] pod silnik evo
|
Dzyon - 2008-09-15 17:14:50 |
A co z moim skryptem?
|
slepy - 2008-09-17 03:06:53 |
Wajchapotwora 8.1 silnik evo stwarzac mi potwora w okreslonym miejscu jak przesune wajche Miejsce i potwor summonowany
Juz Mam ;]
|
JaNo Mapper - 2008-09-18 19:52:17 |
Wiem że to jest trudny skrypt bo sam go nie mogę zrobić;/
A więc chodzi mi o pokój taki jak trap room tyle ze co jakiś czas pojawiają się potwory (pokój się blokuję ścianą a jak wszystko się zabije to znika inna ściana).Jak zrobisz będziesz miał 2-3plusy ode mnie i od Dzida.
|
slepy - 2008-09-20 08:31:30 |
Spoiler:function onUse(cid, item, frompos, item2, topos) piece1pos = {x=54, y=290, z=7, stackpos=1} getpiece1 = getThingfromPos(piece1pos) playerpos = getPlayerPosition(cid) nplayer1pos = {x=320, y=322, z=8}
if item.uid == 5802 and item.itemid == 1945 and getpiece1.itemid == 7546 then playerpos = getPlayerPosition(cid) doSendMagicEffect(playerpos,2) doTeleportThing(cid,nplayer1pos) doSendMagicEffect(nplayer1pos,10) doRemoveItem(getpiece1.uid,1) doTransformItem(item.uid,item.itemid+1) elseif item.uid == 5802 and item.itemid == 1946 then doTransformItem(item.uid,item.itemid-1) else doPlayerSendTextMessage(cid,22,"Poloz Koshei Amulet Po Lewej Od Wajchy.") end return 1 end
DZIALA POPRAWILEM prosze moze komus sie przyda... to akurat jest ustawione na koshei amulet
|
Maly Wielki Wojownik - 2008-09-25 06:19:35 |
Panie Demonie Prosił bym o przekształcenie tego skryptu żeby np Sorc i Master Sorc mogli przejść przez te same drzwi a oto skrypt :
Spoiler:
function onUse(cid, item, frompos, item2, topos)
if item.uid == 5000 and getPlayerVocation(cid) == 1 and 5 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 must be sorcerer to open this door.") end end
jeżeli nie dało by rady tak jak mówiłem przekształcić ten skrypt to prosił bym o nowy skrypt na Voc Door :D pot tibie 8.1 na silnik aries 0.4.5 tylko nie by Smoczek Leon bo nie działa :(
|
Sebek94Pl - 2008-11-16 20:11:29 |
Ja chcialbym prosic o zrobienie takiego skruptu zeby god po napisaniu /goto all teleportuje do siebie wszystkich playerow online niech ten skrypt bedzie pod tibie 8.22.
|
DonKonieczko - 2008-12-15 21:40:37 |
Zrobilbys Cos Takiego Ze Jest Kinder Niespodzianka?? NP: Dajesz Jajko i zamiasz je jesz to dostajesz takie prezenty tylko jedno ale losowo: Golden Armor,Crown Legs,Crusader Helmet,Bohhy...Zrobisz Dam +
|
Burbon - 2008-12-18 13:17:13 |
http://tibia11.pun.pl/viewtopic.php?id=7938 <----------------------------------------------- pomoz koledze ;]
|
Drakko - 2008-12-18 22:38:13 |
1. Mana runa 2. Tibia 8.22 3. Dodawać 750 many 4. id 2270
Nie mam czasu tego szukać więc chciałbym cię o to poprosić z góry dzięki. :P
|
SZaKaL - 2008-12-19 16:06:47 |
A ja mam naprawde cos ciekawego...:
Mianowicie chciałbym poprosić o skrypt ktory pozwala przechodzic przez sciany ^^. Wpisuje sie cos i mozesz przechodzic.
|
kamildeder - 2008-12-19 19:37:51 |
Witam PanieDemonie
a więc prosiłbym o takie skrypty: 1. zmiana miasta i zalokowanie się w nim (klikasz na statue i pisze jesteś mieszkance miasta) 2. pokazywanie ile dało nam hp z czarów (pokazuje się nad nami np: +60) i to samo z potionami :D
z góry dziękuję ;]
|
Sekin - 2008-12-21 14:37:55 |
1. nazwa: pokemon tibia 2. tibia: 7.6 3. co masz zrobic: skrypt na udoskonalone wywolywanie pokemonow 4. niewiem oco w 4 chodzi to nie pisze :P Prosze o pomoc ;]
|
PanDemon - 2008-12-21 17:12:12 |
Tylko Tibia 8.0+
Nie zauważyłes tego? >.<
|
SZaKaL - 2008-12-21 17:17:38 |
To przechodzenie wlasnie na tibie 8.0 przez scianym ;]
|
4423540 - 2008-12-28 11:16:20 |
Hehe fajne skrypty oby wiecej takich
ocena 10-10
pzdrO
|
grego - 2008-12-28 12:55:57 |
ello potrzebuje skryptów na : jakieś nowe potworki na tibia 8.1 i na gm sword ;)
|
Sekin - 2009-02-14 15:36:54 |
1. nazwa: Dragon ball ots 2. tibia: 8.0 3. co masz zrobic: skrypt na transformacje,trenowanie szybkosci i na cos takiego\/ ze jak klikasz ta renke to zeby strzelało z np arrow bez urzywania arrow i bow rzeby to jagby bylo w tym okienku;] ze klikasz i strzela a i rzeby zabieralo mane i trenowalo dista:]]
Prosze o pomoc ;]
|
Idasz - 2009-02-14 22:14:36 |
1. Amulet of life 2. 8.1 3. jak zginiesz nie tracisz, eq, skilli, magic lvla, lvla kompletnie nic 4. Dane ID 2218
|
Puti - 2009-03-18 12:23:34 |
Mam prosbe zrobil bys mi skrypta do ng tibia 8.4 zebym mogl ustawic bota na expa i zeby bilo z sd we wszyskie potwory poprostu sd exp id sd 3155 czeakm pozdrawiam!
|
Maly Wizak - 2009-03-18 19:38:30 |
Po 1.PanDemon dawno odszedł z forum! Po 2. @Puti nie widzisz kiedy Idasz dopiero napisał? to nie odświerzaj!
Temat do zamknięcia!
|