• logo_cipsoft
    Nowe serwery zostały otwarte 19 Lut 2025:
    Noctalia (Open PvP) Ignitera (Open PvP) us_logo Xybra (Open PvP)

[x.x][Skrypty] Zam?wienia

Status
Zamknięty.
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Skrypt nr 1.
Rodzaj: NPC
Wersja tibii: 8.10
O czym ma by? skrypt: Miko?aj roznosz?cy prezenty, min.
Szczeg??y: Ma wygl?da? jak ?w. Miko?aj
Skrypt nr 2.
Rodzaj: NPC
Wersja tibi: 8.10
O czym ma by? skrypt:
Zr?b Elfy Pomagiery (xD). Jak si? do nich napisze Hi to one odpowiedz?, "Jeste?my pomagierami samego Sw. Mikolaja" :D po czym zako?cz? rozmow?.
Oczywi?cie za zrobienie skryptu masz u mnie +.
Ps. Jak zrobisz ten skrypt to wy?lij mi go na pw.
A ten wygl?d miko?aja to jaki ma by??

Pozdro,
Gelio
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

#Gelio
Miko?aj <look type="160" head="0" body="94" legs="0" feet="94"/>
A Elfy look type i kolory tak jak u zwyk?ych Elf?w ;)


@Edit
No i do miko?aja ?eby si? pisa?o tak
Ja: Hi
On: Wesolych Swiat "gracz"! Czy chcialbys dostac prezent?
Ja: Tak
On: Nie wiem czy byles grzeczny, ale bardzo prosze! :)
Ja: Wesolych swiat
On: Wesolych swiat!
Po czym konczy sie rozmowa

Je?eli za? gracz dosta? ju? prezent to tak:

Ja: Hi
On: Wesolych Swiat "gracz"! Czy chcialbys dostac prezent?
Ja: Tak
On: Dostales juz ode mnie prezent!

I zeby chodzil po miescie i pisal na czerwono Wesolych Swiat!
 
Ostatnia edycja:
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

rodzaj : action (sam nie wiem)
tibia : 8.1
silnik : evo
co ma robic : je?li kopiemy pickiem(kilofem) w itemie (id:1356) jest szansa 1 na 20 ze wykopiemy gold nugget (id: 2157)
NO I TYLE
z g?ry THX
to by? poprzedni skrypt kt?ry ju? mam a teraz poczebuje ?eby pick po 100 uderzeniach si? psu? mo?e te? by? losowa liczba np od 1-200 odezen bardzo prosze o ten skrypt jest mi poczebny :D
Zamie? tym skryptem stary:
Kod:
function onUse(cid, item, frompos, item2, topos)
local goldNugget = 2157
if (item2.itemid == 1356) then
	if (item.actionid < 100) then
	local szansa = math.random(1,20)
	if (szansa == 3) then
		doPlayerAddItem(cid,goldNugget,1)
	end
	doSendMagicEffect(topos,CONST_ME_BLOCKHIT)
	doSetItemActionId(item.uid,item.actionid+1)
	elseif (item.actionid == 100) then
		doRemoveItem(item.uid,1)
	end
else
	doPlayerSendCancel(cid,"You can use pick only on a special stone.")
end
end

Pozdro,
Gelio

Edit:
#Gelio
Miko?aj <look type="160" head="0" body="94" legs="0" feet="94"/>
A Elfy look type i kolory tak jak u zwyk?ych Elf?w ;)
Jeszcze tylko podaj mi swojego przyk?adowego npc (XML i LUA). Byle ?eby nie sprzedawa? nic.

Pozdro,
Gelio
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Nie wiem o co ci chodzi ?eby nic nie sprzedawa? ;s
Ale masz tu przyk?ad zwyk?ego miko?aja

<?xml version="1.0"?>
<npc name="Santa Claus" script="data/npc/scripts/santa.lua" access="3" lookdir="160" autowalk="25">
<mana now="800" max="800"/>
<health now="200" max="200"/>
<look type="160" head="0" body="94" legs="0" feet="94"/>
</npc>



i lua

focus = 0
talk_start = 0
target = 0
following = false
attacking = false
function onThingMove(creature, thing, oldpos, oldstackpos)
end
function onCreatureAppear(creature)
end
function onCreatureDisappear(cid, pos)
if focus == cid then
selfSay('Merry Christmas!')
focus = 0
talk_start = 0
end
end
function onCreatureTurn(creature)
end
function msgcontains(txt, str)
return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)'))
end
function onCreatureSay(cid, type, msg)
msg = string.lower(msg)
if ((string.find(msg, '(%a*)hi(%a*)')) and (focus == 0)) and getDistanceToCreature(cid) < 4 then
selfSay('Merry Christmas ' .. creatureGetName(cid) .. '!')
focus = cid
talk_start = os.clock()
end
if string.find(msg, '(%a*)hi(%a*)') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then
selfSay('Sorry, ' .. creatureGetName(cid) .. '! Please wait.')
end
if string.find(msg, '(%a*)present(%a*)') and focus == cid and getDistanceToCreature(cid) < 4 then
present = getPlayerStorageValue(cid,1210)
if present == -1 then
buy(cid,item,1,0)
setPlayerStorageValue(cid,1210,1)
end
if present == 1 then
selfSay('Sorry, I dont have more presents for you.')
end
end
if string.find(msg, '(%a*)bye(%a*)') and focus == cid and getDistanceToCreature(cid) < 4 then
selfSay('Good bye, ' .. creatureGetName(cid) .. '!')
focus = 0
talk_start = 0
end
end
function onCreatureChangeOutfit(creature)
end
function onThink()
if (os.clock() - talk_start) > 30 then
if focus > 0 then
selfSay('Merry Christmas!')
end
focus = 0
end
if focus ~= 0 then
if getDistanceToCreature(focus) > 3 then
selfSay('Merry Christmas!')
focus = 0
end
end
if focus == 0 then
cx, cy, cz = selfGetPosition()
randmove = math.random(1,25)
if randmove == 1 then
nx = cx + 1
end
if randmove == 2 then
nx = cx - 1
end
if randmove == 3 then
ny = cy + 1
end
if randmove == 4 then
ny = cy - 1
end
if randmove >= 5 then
nx = cx
ny = cy
end
moveToPosition(nx, ny, cz)
--summons = 30
--summons2 = 30
end
if focus > 0 then
rand = math.random(1,8)
if rand == 1 then
item = 2195
elseif rand == 2 then
item = 2130
elseif rand == 3 then
item = 2173
elseif rand == 4 then
item = 2160
elseif rand == 5 then
item = 2452
elseif rand == 6 then
item = 2453
elseif rand == 7 then
item = 2349
else
item = 2353
end
end
if focus == 0 then
randsay = math.random(1,80)
if randsay == 1 then
selfSay('Hmmhmm...')
end
if randsay == 2 then
selfSay('Hooooly Shit...')
end
if randsay == 3 then
selfSay('Hoho...')
end
end
end

Aha zapomnia?em doda? ?e nie mo?na 2x dosta? prezentu ;s
 
Ostatnia edycja:
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Gelio, mam pro?be, nie chce u Ciebie zamawia? za du?o bo mi ju? nie wypada :o (ten tutorial i serfing :D), ale potzrebuje...
typ:Actions
Wersja:8.22 TFS
Opis:co sekunde na 8 pozycjach pojawia sie item o ID XXX i za sekunde znika, i tak w k??ko...


@EDIT:Mo?e Winged Nightmare by Ci pomaga? ^^
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Prosz? o skrypt NPC RL addon na devlanda 8.1.Pr?bowa?em ze skryptami forum ale nie dzia?a?y.;/
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Witam,
je?li mo?na by by?o zrobi? skrypt : sms pacc
Chodzi mi pod tibie 8.4 . ots Armonia 8.4 (ten co jest do ?ci?gni?cia w download)

oraz

skrypt na sklep. nie wiem czy tak wog?le mo?na ale chcia?bym go mie? na swoim forum .
strony na razie nie tworze.

Je?eli gdzie? ju? to jest to podajcie link i nr. strony bo ja szuka?em i nie znalaz?em.

Pozdrawiam,
clk15.
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Potrzebuje skryptu do teleportu tzn. za pomoca dzwigni zebym mogl sie teleportowac w dowolne miejsce.
Bardzo prosze o pomoc :) Pod tibie 8.40
 
Ostatnia edycja:
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Niewiem czy to mozliwe ale zawsze mozna napisac :D
Rodzaj:runes/spells (niewiem jak nazwac)
Wersja tibii: 8.4
Opis: Kilkasz na dana runke i znika 1 frag
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Rodzaj NPC
Wersja 8.31
opis
Npc sprawdza jak? profesje ma gracz i m?wi jaki? tekst ka?dy dla innej
np mam sorcerrer m?wi
hi sorcerer
mam druid m?wi
hi durid i tak dalej
przyk?ad daje promocje
Kod:
local keywordHandler = KeywordHandler:new()
local npcHandler = NpcHandler:new(keywordHandler)
NpcSystem.parseParameters(npcHandler)

function onCreatureAppear(cid)            npcHandler:onCreatureAppear(cid)            end
function onCreatureDisappear(cid)        npcHandler:onCreatureDisappear(cid)            end
function onCreatureSay(cid, type, msg)        npcHandler:onCreatureSay(cid, type, msg)        end
function onThink()                npcHandler:onThink()                    end

local node1 = keywordHandler:addKeyword({'promot'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can promote you for 20000 gold coins. Do you want me to promote you?'})
    node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 20000, level = 20, promotion = 1, text = 'Congratulations! You are now promoted.'})
    node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true})
--[[
local node2 = keywordHandler:addKeyword({'epic'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'I can epicize you for 200000 gold coins. Do you want me to epicize you?'})
    node2:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 200000, level = 120, promotion = 2, text = 'Congratulations! You are now epicized.'})
    node2:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Alright then, come back when you are ready.', reset = true})
]]--

npcHandler:addModule(FocusModule:new())
 
Ostatnia edycja:
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

actions
8.10
Po przesuni?ciu dzwigni maj? znika? trzy scian 1 sciana id 3514, 2 sciana 3515, 3 sciana 3514 po ponownym nacisni?ciu maja sie pojawia?
Silnik XML!

Najlepiej wy?lij na PW
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Jak sie chodzi zeby zostawaly slady!!!!!!! Plz potrzebuje to!!!!
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Mug?bys poprawic ten skrypt tak ?eby przy zamrarzanu by? jakis efekt(cos typu tych gwiazdek jak np sie ulecza) napeno jest taki efekt jak przy zeby pasowa? do zamrarzania.
Kod:
function onUse(cid, item, frompos, item2, topos)
local drzewa = {
{normalne = 2700, lodowe = 7022},   
{normalne = 2701, lodowe = 2697},  
{normalne = 2702, lodowe = 7020},    
{normalne = 2703, lodowe = 7020},  
{normalne = 2711, lodowe = 7022},  
{normalne = 2712, lodowe = 7020},  
{normalne = 2704, lodowe = 2697},  
{normalne = 2705, lodowe = 2697},  
{normalne = 2706, lodowe = 2697},  
{normalne = 2708, lodowe = 7020},  
{normalne = 2707, lodowe = 7020}  
}
blad = 0  -- Tego nie ruszaj
for i=1, #drzewa do
	if (item2.itemid == drzewa[i].normalne) then
		doTransformItem(item2.uid,drzewa[i].lodowe)
		blad = blad+1
	end
end
if (blad == 0) then
	doPlayerSendCancel(cid,"You can use it only on tree.")
end
end

Edit: Mug?bys poprawic ten skrypt tak ?eby przy zamrarzanu by? jakis efekt(cos typu tych gwiazdek jak np sie ulecza) napeno jest taki efekt jak przy zeby pasowa? do zamrarzania.
Kod:
function onUse(cid, item, frompos, item2, topos)
local drzewa = {
{normalne = 2700, lodowe = 7022},   
{normalne = 2701, lodowe = 2697},  
{normalne = 2702, lodowe = 7020},    
{normalne = 2703, lodowe = 7020},  
{normalne = 2711, lodowe = 7022},  
{normalne = 2712, lodowe = 7020},  
{normalne = 2704, lodowe = 2697},  
{normalne = 2705, lodowe = 2697},  
{normalne = 2706, lodowe = 2697},  
{normalne = 2708, lodowe = 7020},  
{normalne = 2707, lodowe = 7020}  
}
blad = 0  -- Tego nie ruszaj
for i=1, #drzewa do
	if (item2.itemid == drzewa[i].normalne) then
		doTransformItem(item2.uid,drzewa[i].lodowe)
		blad = blad+1
	end
end
if (blad == 0) then
	doPlayerSendCancel(cid,"You can use it only on tree.")
end
end

Edit: cos hyba zadurza razy klikne?em zatwierdz odpowiedz :P ^^

Edit: cos hyba zadurza razy klikne?em zatwierdz odpowiedz :P ^^
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Rodzaj: Moventines
Wersja: 8.10 XML
opis:Gelio poniewa? powiedzia?e? ?e nie da si? zrobi? skryptu na nie?miertelno?? to mo?e da si? zrobi? tak jak u gm ?e potwory go goni? ale nie mog? zaatakowa?. Mia? by to by? "item"
o ten:
heart_pillow.gif

Heart Pillow o id:6105 zak?adany na g?ow?...

Prosz?...:P
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Rodzaj: Actions? :rolleyes:
Wersja: 7.6
opis: Je?li klikniemy na gr?b teleportuje nas w miejsce XYZ. A w miejscu XYZ1 pojawia si? Orshabaal, w miejscu XYZ2 pojawia si? Demodras, a w miejscu XYZ3 pojawiaj? si? 3 demony ;)

Skrypt nie dla mnie!
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Rodzaj: Actions (chyba)
Wersja:8.40
opis:Jezeli klikne na dzwignie lub tez na inna rzecz teleportuje mnie w miejsce XYZ.
Prosze o pomoc ;)
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Rodzaj:(Nie wiem za bardzo)
Wersja Tibi:8.31
Opis:
Posta? stoi np. tu:x=1183y=1171z=7
Switch jest tu: x=1184y=1171z=7
I gdy posta? przesunie switch to mu si? pojawi
Royal helmet tu: x=1183y=1170z=7.
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Rodzaj: Nie wiem (Chyba Creaturescripts)
Wersja Tibi: 8.4/8.31
Dzia?anie: Co 10 min pojawia si? 10i?c jedzenia na danych wsp??rz?dnych...
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

spujrz na strone wcze?niej tam mam 1 post. oprucz tego trzeba mi taki skrypt:
jak wejdziemy z plytek action id: 997799 na wode action id : 999999 postac zaczyna plywac.
wersja 8.10
jak cos mam skrypt na swimming.
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Wersja: TFS 8.31
Rodzaj: Movements
Co:
Skrypt na p?ywanie. Nie znalaz?em. :(

Wersja: TFS 8.31
Rodzaj: Actions????
Co: Tapestry system. Nigdzie nie znalaz?em dobrego. :(

Prosz? Ci? o te 2 skrypty.

@down

Rodzaj to TalkActions i nie w tym dziale, ale jak Gelio b?dzie chcia? to zrobi.
 
Ostatnia edycja:
Status
Zamknięty.
Do góry