• 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.

Typ:Action <<Moje ulubione :D
Wersja:8.22 TFS
Opis:Chodzi o to ?e jak raz staniemy na dan? kratke to dostajemy MPA,ale je?li staniemy drugi raz to nas teleportuje w jakies miejsce :)
Jasne. Ju?:
Kod:
function onStepIn(cid, item, pos)
local mpaID = xx  -- Id mpa
local posToTp = {x=xxx, y=yyy, z=z}    -- Gdzie ma tp

if (getPlayerStorageValue(cid,1288) == -1) then
	doPlayerAddItem(cid,mpaID,1)
	setPlayerStorageValue(cid,1288,1)
	doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"You have found Magic Plate Armor")
else
	doPlayerSendCancel(cid,"Sorry, not possible.")
	doTeleportThing(cid,posToTp)
end
end
To jest skrypt movements. Do movements.xml:
Kod:
<movevent event="StepIn" uniqueid="unique id kratki" script="nazwa skryptu.lua" />

Pozdro,
Gelio
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Ok. Zasi?g da?oby si?, ale nie chce mi si? tego robi? teraz. Je?eli naprawd? chcesz, to mo?e potem to zrobie.
Skrypt talkaction:
Kod:
function onSay(cid, words, param)
local maxmana = getPlayerMaxMana(cid)
local player = getPlayerByName(param)
if (getPlayerMana(cid) == maxmana) then
	if (isPlayer(player) == 1) then
		doTeleportThing(cid,getPlayerPosition(player))
		doPlayerAddMana(cid,-maxmana)
	else
		doPlayerSendCancel(cid,"Gracz jest offline.")
	end
else
	doPlayerSendCancel(cid,"Nie masz wystarczajaco duzo many.")
end
end
Pozdro,
Gelio
@down
Nie bardzo, bo nie ma czego? takiego, jak param w czarach ;/


Nie dzia?a ... Znowu ... Gelios pom?rz w koskoli jest tak
:: Loading spells.xml...Warning: [Event::loadscript] Event OnCast Spell not found
data/spells/scripts/tp.lua
[done]
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Typ:NPC
Wersja:8.22 TFS
Opis:napisze mu cormaya teleportuje mnie do jakiegos miejsca,napisze bleeee teleportuje mnie do jakiego? miejsca napisze mozg to mnie teleportuje do jakiegos miejsca.

@EDIT:Kto ma pomys? na quest z wulkanem :D ?

@UP:Ja s?dze ?e ?le nazwale? plik .lua w data/spells/scripts , albo zle wpisales do spells.xml.
 
Ostatnia edycja:
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Typ : Item a dok?adnie Softy
Wersja Tibi 8.31 do TFS
Majom to byc Softy kt?re Dajom Moc Walenia z sd
tak zeby dodawa?y jak walisz po 1000 zeby walic po 1250:D
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Nie dzia?a ... Znowu ... Gelios pom?rz w koskoli jest tak
:: Loading spells.xml...Warning: [Event::loadscript] Event OnCast Spell not found
data/spells/scripts/tp.lua
[done]
Bo to nie jest spell, tylko talkaction. Do talkactions to musisz wrzuci?.

Pozdro,
Gelio
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Typ : Item a dok?adnie Softy
Wersja Tibi 8.31 do TFS
Majom to byc Softy kt?re Dajom Moc Walenia z sd
tak zeby dodawa?y jak walisz po 1000 zeby walic po 1250:D
Moge zrobi?, ?e jak za?o?ysz softy to ci powi?ksza m lvl, bo nie da si? zrobi?, ?e tylko wybrany ?ywio?.

Pozdro,
Gelio
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Typ:NPC
Wersja:8.22 TFS
Opis:napisze mu cormaya teleportuje mnie do jakiegos miejsca,napisze bleeee teleportuje mnie do jakiego? miejsca napisze mozg to mnie teleportuje do jakiegos miejsca.
@EDIT:Kto ma pomys? na quest z wulkanem :D ?
@UP:Ja s?dze ?e ?le nazwale? plik .lua w data/spells/scripts , albo zle wpisales do spells.xml.
Ok, zaraz zrobie. Potem biore si? za oracle dla innego u?ytkownika. Zaraz edit dam.

Pozdro,
Gelio

@edit
Prosz?:
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

function creatureSayCallback(cid, type, msg)
	if(npcHandler.focus ~= cid) then
		return FALSE
	end
		if msgcontains(msg, 'cormaya') then
			doTeleportThing(cid,{x=xxx, y=yyy, z=z})  -- Pozycja cormaya
			npcHandler:say('So let\'s go!')
		elseif msgcontains(msg, 'bleeee') then
			doTeleportThing(cid,{x=xxx, y=yyy, z=z})   -- Pozycja bleeee
			npcHandler:say('So let\'s go!')
		elseif msgcontains(msg, 'mozg') then
			doTeleportThing(cid,{x=xxx, y=yyy, z=z})   -- Pozycja mozgu
			npcHandler:say('So let\'s go!')
		end


	return TRUE
end

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

Odp: Skrypty na zam?wienie.

Niewiem czy sie da ;(
Ale prosze o ten skrypt

Action
8.1

Skrypt na Wampira :P
Jesli wybierzemy profesie Wampir, to musimy 1 na dzien (tibijski) wypic krew np ide na raty zabilem mam fiolke i ja napelniam . POZDR Dziekuje :)
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Na stigma 8.1
poprosze skrypt:
Miot?a, za pomoc? kt?rej skasuj? u?ywaj?c ,,use with..."
itemu w promieniu 1 kratki od siebie.
Dodam i? chcia?bym, aby mo?na by?o ko?ysta? z niej zawsze :)
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

OTS 8.10
Typ actions
mozesz mi zrobic skrypt do questa id skrzynki 1740 a id items 7735 (magicial wand)
z gory dziex
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

OK to zrub plix :D xD bardzo potrzebne mi jest :D
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Typ: Spell
Wersja: 8.10

Czar do naruto OTS: Kawarimi
Chodzi o to, ?e robie czar:
Adamigo says: Kawarimi ... Id? dalej, wali mnie potworek to mi nic nie zabiera tylko pojawiam si? 4 kratki dalej ...
Bardzo prosz? :)
@down
To dobrze pami?tasz xD Ale zmieni?em tak, ?eby po Tibijsku to wygl?da?o...
Nie da si? ? Potworek ci? ?unie i b?c - stoisz dalej ... :/ Szkoda, by?oby fajnie ...
 
Ostatnia edycja:
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Typ: Spell
Wersja: 8.10
Czar do naruto OTS: Kawarimi
Chodzi o to, ?e robie czar:
Adamigo says: Kawarimi ... Id? dalej, wali mnie potworek to mi nic nie zabiera tylko pojawiam si? 4 kratki dalej ...
Bardzo prosz? :)
... z tego co pami?tam to w naruto inaczej to wygl?da?o. A nie da si? czego? takiego zrobi?, ?e jak ci? monster atakuje to pojawiasz si? 4 kratki dalej.

Pozdro,
Gelio
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

OTS 8.10
Typ actions
mozesz mi zrobic skrypt do questa id skrzynki 1740 a id items 7735 (magicial wand)
z gory dziex
ok. Prosz?:
Do actions/scripts/quest na magical wand.lua:
Kod:
function onUse(cid, item, frompos, item2, topos)
local item = 7735
local queststatus = getPlayerStorageValue(cid,7735)
	if (queststatus == -1) then
		doPlayerAddItem(cid, item, 1)
		setPlayerStorageValue(cid,7735,1)
		doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"You have found magical wand.")
	else
		doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"It's empty.")
	end
end
W actions.xml:
Kod:
<action itemid="1740" script="quest na magical wand.lua" />
Powinno dzia?a?.

Pozdro,
Gelio
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Prosilbym zeby robil mi ktos dzialajacy buycontainer
TFS 0.3
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Typ: Actions (?)
Wersja: 8.0
Chodzi mi oto, ?e je?eli poci?gniemy za dan? d?wignie, to pojawi nam si? kratka pod?ogi o okre?lonym id
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Typ: Actions (?)
Wersja: 8.0
Chodzi mi oto, ?e je?eli poci?gniemy za dan? d?wignie, to pojawi nam si? kratka pod?ogi o okre?lonym id
Da si? to zrobi?. Zrobi?em tak, ?e po przeci?gni?ciu d?wigni kratka si? usuwa, a zostaje taka sama jak by?a. Powinno nie by? b??d?w:
Kod:
function onUse(cid, item, frompos, item2, topos)
local kratkaID = zxxx  -- ID kratki, ktora sie pojawi
local gdzie = {x=xxx, y=yyy, z=z, stackpos=0}   -- Gdzie sie pojawi. Nie ruszac stackpos=0
local kratkaBierzaca = getThingfromPos(gdzie)

if (item.itemid == 1945) then
	local kratka = doCreateItem(kratkaID,1,gdzie)
	doSetItemActionId(kratka,kratkaBierzaca.itemid)
	doSendMagicEffect({x=gdzie.x, y=gdzie.y, z=gdzie.z},12)
	doTransformThing(item,1946)
elseif (item.itemid == 1946) then
	local kratka = doCreateItem(kratkaBierzaca.actionid,1,gdzie)
	doSendMagicEffect({x=gdzie.x, y=gdzie.y, z=gdzie.z},12)
	doTransformThing(item,1945)
end
end

Pozdro,
Gelio
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

To zrobisz Mi te Softy?? do TFS??:D prosze zrub Potrzebne mi som:D
 
Odp: Skrypty na zam?wienie.

Odp: Skrypty na zam?wienie.

Siema, nie zrobi? by kto? manarune pod tibie 8.31 mam TFS ?
 
Status
Zamknięty.
Do góry