Nie tylko o Tibii i OTS...
Zbanowany
Wykonaj dla mnie skrypt z Podloga + Napoj Solue to masz +
Offline
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 ++++
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 !! dam +++ za pomoc
Ostatnio edytowany przez Widmo (2008-08-21 19:11:32)
Offline
Zbanowany
@UP
Gate of expensive - czy jakos tak
Czeba tam dac jakies action id zeby na lvl bylo czy cosik takiego xP
Offline
@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
Ostatnio edytowany przez PanDemon (2008-08-22 07:55:31)
Offline
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
Ostatnio edytowany przez Widmo (2008-08-22 06:34:34)
Offline
Nie pamietam jak manasy, a kase juz odejmuje tylko tam gdzie pisze money to wpisz liczbe w gp!
Offline
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 ......
Offline
@up
http://otfans.net/showthread.php?t=94948 Tutaj wszystko jest, uwaga wymagany silnik TFS, na evolutions raczej nie bedzie działać
Offline
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,
Offline
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 )
Offline
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
Offline
@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
Offline
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
Offline
Wielkie dzięki Jinax ^^
zaraz to sprawdzę
Offline