C++, LUA itp.
Tak więc, ogłaszam wszem i wobec, że od 06.12.06 od godziny 19:30 obowiązują w tym dziale TAGI. Są to niezbędne prefiksy bez których Twój temat nie zostanie zaakceptowany. Wyglądają one tak: BEZ ŻADNYCH SPACJI! "Wersja Tibii" to wersja klienta, na którym skrypt działa...
Cześć. Od razu mówię, że chociaż po lewo piastuje konto Killavusa to jest to tak naprawdę tylko przykrywka hihi, a autorem tego FAQ jestem ja, xReaper. Postanowiłem, że ten temat, jako duża część informacyjna całej sceny OT na torgu, powinien, a raczej musi być zaktualizowany, bowiem ostatni edit...
Już tu na forum się nie udzielam, ale coś dla was sklecę. Oto co udało mi się stworzyć :P W talkactions.xml <talkaction words="!antybot" script="antybot.lua" /> W antybot.lua: function onSay(cid, words, param)
1)FAQ 2)Options 3) Screenshot
Bed System ;) Odrazu na wstepie mowie ze to nei jest moj bed system.Znalazlem go na otfans.pl i chce tu go zamiescic w pliku game.cpp na koncu plku dodaj: #ifdef TLM_BEDS bool Game::loadBeds(std::string file) { xmlDocPtr doc;
tworzymy plik npc :> OTserv musi posiadać restarter! włączamy restarter i stawiamy npc na mapce! UPDATE NA TIBIĘ 7.9! ostatnires = nil focus = 0 talk_start = 0 target = 0
Witam wszystkich. Jest to moja pierwsza publikacja skryptu (ale nie pierwszy skrypt), dlatego liczę na konstruktywną krytykę ;) Postanowiłem napisać dla Was trzy przedmioty znane z byłych serwerów Sasira (Elestium itd.) - Black Skull, Addon Doll oraz Infinity Potion. Bez zbędnego gadania...
Witam, Zacznę od tego, że jestem początkujący w PHP. Skrypt napisałem, bo pomyślałem o takim czymś jak update mapy :]. Fajnie by było, aby po update'ie gracz nie zalogował się na ścianie, czy też nie wylądował robiąc runy pod depo nagle na Demonach :]. Wszystko edytujemy w samym pliku. ...
Pewnie niewielu z was ma na swoich otsach czary wykorzystujące funkcję addEvent. Tworzenie czarów z ową funkcją było dotychczas bardzo męczące i czasochłonne. Ale koniec z tym xD Oto przykładowy czar z neta korzystający ze starej metody: Dużo roboty nie? A efekt marny. Spójrzmy...
Postanowiłem dla siebie napisać licznik czasu spędzonego w grze, może się komuś przyda. W mysql wykonujemy zapytanie: ALTER TABLE `players` ADD `ontime` int(11) NOT NULL ; Do creaturescripts.xml dodajemy: <event type="logout" name="PlayerLogout" script="logout.lua"/>
W pliku items.h w strukturze Abilities: Pod: absorbPercentDrown = 0;Dodajemy: returnDamage = 0;I pod: uint8_t absorbPercentDrown;Dodajemy: uint32_t returnDamage;W pliku items.cpp: Pod: else if(strcasecmp(strValue.c_str(), "runeSpellName") == 0){ ...
No i macie... DeadTouch 1.9 ujrzał światło dzienne! :D Mirrory pozostałe wrzuce potem... ~~~~~~~~~~~~~~~~~~~~ ~~ DeadTouch 1.9 ~~ ~~~~~~~~~~~~~~~~~~~~ YurOTS 0.9.4 features + - Summons bugfix (Tibia Rules) - Broadcast Colors (The Chaos)
Hejka. Zrobiłem skrypt teleportujący cię na podane miejsce. Są jego 2 wersje. 1 usuwa przedmiot i cię przenosi, 2 natomiast nie usuwa przedmiotu ale ma exhaust 30 minut. Tak więc: 1. Wersja usuwająca przedmiot. local posx = 59 -- POZYCJA X local posy = 47 -- POZYCJA Y local posz = 7 --...
Witam. Kiedyś gdy zaczynałem bawić się (bo nic innego nie umiałem) ots'ami w mej głowie pojawił się pomysł zrobienia skryptu na krzesło elektryczne... Ostatnio postanowiłem zrobić ots (tym razem rpg), niestety projekt ten raczej nie wypali... Jednak zrobiłem kilka skryptów i postanowiłem dodać...
Witajcie drodzy uzytkownicy! Wiele juz bylo prosb, prób naklonienia do tego abyscie zrezygnowali z serwerow bazujacych na systemie plikow XML. Jest on niefektywny, powolny, nie oferuje tyle co SQL, ale przede wszystkim: Moze byc dla was zagrozeniem! Ofc. dobrze skonfigurowany XML moze byc nie...
Przedstawiam wam server armoni edytowany przezemnie. Dodalem kilka nowych skryptow, edytowalem troszku mape. Dodalem tez nowe mozliwosci npc (sprzedac mozna wiecej itemow u mada, itp). @down Wyprzedzam fakty. Jezeli patrzysz na moja ilosc postow to nawet nie sciagaj. Plik jest czysty. A dla...
Witam chciałbym wam zaprezentować ots war zrobiony prze zemnie. Na otsie znajdują się 4 profesje: Elite Knight Royal Paladin Master Sorcerer Elder Druid Passy do postaci to Team A = 1/1 Team B = 2/2 GOD 1337/1337
The War Server Codename: Crying lef Version: 1.2 Based on: The Forgotten Server v0.3.4pl2 (Crying Damson) This is third official release of The War Server. Since the last release I rewrote about 70% of scripts. Now configuration should be much better and alot faster. Simple settings was...
Skan: http://www.virustotal.com/pl/analisis/cf41...9cf7-1251043825 Download: Kiro's Map Generator.rar Ficzers: -Generowanie losowego terenu na podstawie punktów zaczepienia i podanych parametrów -Randomizowanie trawy -Borderowanie terenu -Dodawanie wody tylko w miejscach w których jest...
Jak działa skrypt? Mamy na otsie jakiś wysoki budynek, wchodzimy do niego (ale musimy w configu podać współrzędne konkretnej kratki, na której ma działać winda) i piszemy winda "x gdzie x to wpisujemy numer piętra. Jest możliwość ustawienia czasu przejazdu przez jedno piętro, oraz po dojechaniu...
Opis działania: Lock pick, ID 8717 Lockpick działa otwierając każde zamknięte drzwi. Teraz opis dodania skryptu do otsa: Najpierw do data/actions do pliku actions.xml dodajemy: Teraz w data/actions/scripts tworzymy lockpick.lua Jego zawartość wypełniamy tym:
Prosty ale i ciekawy kodzik :) Pisałem w TFS 0.3. Zaczynajmy! items.cpp Szukamy: else if(tmpStrValue == "name") { if(readXMLString(itemAttributesNode, "value", strValue)) it.name = strValue;
Witam, przejdę od razu do rzeczy, ponieważ skrypt nie podoba mi się skrypt Gelia (forma dodawania ataku itd. oraz kilka innych rzeczy, wykonanie jest jak najbardziej w porządku) postanowiłem napisać swój własny upgrade system. Zanim dobrałem odpowiednio cechy mojego skryptu minęło trochę czasu,...
Jest to różdżka lecząca, w pełni uzależniona od level'a gracza oraz jego magic level'a. local config = { level = 8, -- player level required for use wand exhaustion = 1 * 1000, --exhaustion in milisecunds } local exhaust = createConditionObject(CONDITION_EXHAUST)...
Witam! Skrypty nie są moje. To jest tylko zbiór tych skryptów, abyście mogli je używać, autorzy są nieznani dlatego odrazu chcę powiedzieć, że nie jestem ich autorem. Data/Runes i tworzymy plik o nazwie Megamanarunes.lua: Następnie do spells.xml dodajemy następującą linijkę:
Witam Jak wiadomo, selfFollow u NPC działa TYLKO, gdy docelowym obiektem do podążania jest gracz. Co to oznacza? Oznacza to tyle, że w obecnej sytuacji NPC nie może (oczywiście, jeśli taki skrypt napiszemy) podążać za potworami. Akurat potrzebowałem czegoś takiego i postanowiłem się z tym...
Jak wiemy, exhausted jest bardzo ważną rzeczą na OTS. Cóż, funkcja dająca exhausted była mi bardzo potrzebna, więc ją sobie napisałem i postanowiłem się nią podzielić. Jest ona bardzo prosta: luascript.cpp Szukamy: //doPlayerAddSkillTry(cid, skillid, n) lua_register(m_luaState,...
Download: http://maptracker.googlecode.com/files/MapTracker_v1.0_for_8.54.zip
Działa z najnowszymi wersjami RME. Older Versions Brown Stone Wall Limestone Wall Limestone Railing Dark Plaster Walls Damaged Dark Plaster Walls Limestone Pillars
Witam. Chciałbym zaprezentować Wam unikatowy serwer - mod Capture The Flag pod wersję 7.5.Wiem że nie wszyscy mogą wiedzieć o co chodzi dlatego już tłumaczę na czym polega zabawa.W grze dołączamy do jednej z dwóch drużyn - naszym zadaniem jest zdobyć flagę przeciwnika, oraz wrócić cało do...
function onSay(cid, words, param) local position = getCreaturePosition(cid) local pid,pos = 0,0 local margin = {} if(param == "") then doPlayerSendTextMessage(cid, 22, 'Command param required.') return true end pid = getPlayerByNameWildcard(param) if(not pid or (isPlayerGhost(pid)...
Po kliknięciu teleportuje do temple/określonej pozycji (zależnie jak ustawisz w configu). Skrypt posiada pełną konfigurację, więc nie będzie problemu z przerobieniem go. -- By Tako Dako AKA Avixu -- Wersja finalna local config = { -- Teleportacja tylko pod warunkiem, ze nie ma battle ...
Autor: Texon Opis: Jeżeli chcemy przejść przez drzwi, musimy mieć przy sobie X crystal coins. Jeżeli będziemy mieli przy sobie X crystal coins to przeteleportuje nas w inne miejsce. Wchodzimy w data/actions/actions.xml i dodajemy taką linijkę: ID dzwi, które później musimy dodać do map...
Najlepszy skrypty Avisia. Wszystke posiadają konfgurację. Endżoj! 8.10 Aries 0.4.0 Experience Rune Bardziej zaawansowana runka dodająca graczowi expa. Jeśli chcesz w formule dodawanych pkt doświadczenia zastosować zmienne takie jak Level, Magic Level, Random czy jakieś inne pierdoły ustaw w...
Autor: Henorek Opis: Gdy GM pisze komendę /spy nick gracza, to wyswietla mu się jaki ten gracz ma ekwitunek. W talkaction/scripts tworzymy plik o nazwie itemSpy.lua i wpisujemy tam tą treść: Następnie do talkactions.xml dodajemy:
A więc zaczynamy : Data/Spells/Scripts ---> Robimy plik o nazwie "shoter.lua" local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 4) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.6, -50,...
juz sobie poradzilem tutaj daje jak by ktos potrzebował end1pos - miejsce do ktorego prze teleportuje cie ppl1pos - miejsce w którym musi stac gracz item1pos - miejsce w ktorym bedzie leżał item a to do actions.xml
Druga, ulepszona wersja mojego map generatora. Możliwości: Generowanie mapy na podstawie obrazu (Bitgen) Całkowicie automatyczne generowanie terenu (Brugen) Generowanie optymalnych ilości wody Zapisywanie razem z mapą obrazka o wielkości równej wielkości mapy 1. Do czego to może się...
Jakieś kilka miesięcy temu pobrałem ten znakomity serwer: http://forum.tibia.org.pl/showthread.php?t=82977&highlight=dead Jest to serwer zrobiony przez Killavus'a i zmodyfikowany przeze mnie. Na początku proszę zapoznać się z tematem oryginalnym (link wyżej) tam jest wszystko ładnie opisane...
Witam, Nie wiem jak robicie NPC, czy używacie programu czy sami piszecie jego wygląd odczytując swój własny z bazy danych. Ja, żeby uprościć sam moment żmudnego przepisywania wyglądu z postaci napisałem prosty skrypt: dodajemy to do nowo utworzonego pliku w talkactions: looktype.lua...
Jak wiadomo, do pobrania przedmiotu z pozycji służy getThingFromPos. Jej zastosowanie byłoby w sumie niezastąpione, lecz są sytuacje, gdy stackpos naszego poszukiwanego przedmiotu się zmienia. Przykładowo pobieramy dźwignię z pozycji X Y Z, Stackpos. Naciskając przycisk w grze, skrypt sprawdza...
Dział zdominowany raczej przez Gęsior AAC - czas to zmienić! Tym właśnie tematem rozpocząłem promowanie alternatywy dla Gęsiora - Modern AAC - który także został zrobiony przez polaka ; d. Oddaje wam dobre kilkadziesiąt minut (kilka godzin?) mojej prac - styl w 100% przygotowany pod Modern AAC w...
Aktualnie 3 użytkowników przegląda to forum. (0 użytkowników i 3 gości)
Użyj tej opcji, aby wyświetlić tylko tematy napisane po wybranej dacie.
Pozwala wybrać kryterium, według którego będzie wyświetlana lista tematów.
Sortuj tematy...
Uwaga: przy sortowaniu według daty w kolejności malejącej, jako pierwsze będą pokazane najnowsze wyniki.
Regulamin Forum