MamaRuna ko?cz?ca si? i 100 urzy?

Status
Zamknięty.

zeus997

User
Zarejestrowany
Dołączył
Listopad 20, 2009
Posty
44
Liczba reakcji
2
Witam poszukuje skryptu na ManaRune Tylko nie te z forum bo przeszuka?em i nie znalaz?em takiej co si? ko?czy i ma 100 u?y? nie chce by npc sprzedawa? 100 u?y? tylko odrazu jak gm przywo?uje to mam 100 w jednej tak jak sd silnik tfs 0.3.6 tibia 8.54 z g?ry dzi?kuje My?l? ?e wiecie o co mi chodzi prosz? o szybk? odpowied?
 
Odp: MamaRuna ko?cz?ca si? i 100 urzy?

Od?wie?am Prosz? bardzo potrzebuje tego skryptu Przepraszam ?e nie od?wie?am po 24h ale bardzo potrzebuje tego
 
Odp: MamaRuna ko?cz?ca si? i 100 urzy?

yy? Z tego co zrozumialem, chcesz miec 100 uzyc kiedy przywolasz manarune postacia GameMastera.. Jesli nie dzieje sie to automatycznie, zmien silnik.
Jesli chodzilo ci o cos innego - Napisz jeszcze raz, tylko tym razem nie tak chaotycznie.
 
Odp: MamaRuna ko?cz?ca si? i 100 urzy?

Witam poszukuje skryptu na ManaRune Tylko nie te z forum bo przeszuka?em i nie znalaz?em takiej co si? ko?czy i ma 100 u?y? nie chce by npc sprzedawa? 100 u?y? tylko odrazu jak gm przywo?uje to mam 100 w jednej tak jak sd silnik tfs 0.3.6 tibia 8.54 z g?ry dzi?kuje My?l? ?e wiecie o co mi chodzi prosz? o szybk? odpowied?
Spr?buj w items.xml znale??:
Kod:
<item id="ID_MANARUNY" article="a" name="ManaRune">

I zmieni? to na:
Kod:
		<item id="ID_MANARUNY" article="a" name="ManaRune">
                        <attribute key="weight" value="120"/>
Troch? niezrozumiale to napisa?e?.

Pozdrawiam,

Miauuuu
 
Odp: MamaRuna ko?cz?ca si? i 100 urzy?

Witam dzi?ki ?e si? zainteresowa? kto? Ju? opisze dok?adniej

Potrzebuje skrypt na manarune ( nie mam jej w silniku )
Manaruna ma si? ko?czy? i mie? 100 u?y? tak jak sd

Mam silnik tfs 0.3.6 I w nim komenda np /i 2160 100 nie dzia?a wystarczy /i 2160 i jest 100 cc i jak wpisuje /i idmanarunki chce by od razu by?o 100 a nie 1 pr?bowa?em sam zrobi? ale za du?y laik zemnie :P


Jeszcze raz gdy przywo?uje mr kom?d? /i idmr dostaje 1 z 1 u?yciem a chce by dostawa? 1 ale z 100 u?y?
 
Odp: MamaRuna ko?cz?ca si? i 100 urzy?

Mamaruna? A mo?e do tego Tataruna?

#Topic
Po prostu w config.lua ustaw ?eby runy si? ko?czy?y, a w skrypcie NPC zmie? warto?? sprzedawanej runy z 1 na 100 i b?dzie wszystko cacy stuk stuk. Wszystkie skrypty z mr, kt?re s? na forum dzia?aj? dobrze.


Tak wi?c do data/actions/actions.xml dodajemy:
PHP:
<action itemid="2275" script="manarune.lua" allowfaruse="1"/>


.../data/actions/scripts/manarune.lua:
PHP:
-- Mana Rune - by Killavus. --
-- Feel free to edit! --
function onUse(cid, item, frompos, item2, topos)

	local level = getPlayerLevel(cid)
	local mlevel = getPlayerMagLevel(cid)
	
	-- Exhausted Settings --
	local exhausted_seconds = 1 -- How many seconds manarune will be unavailible to use. --
	local exhausted_storagevalue = 7000 -- Storage Value to store exhaust. It MUST be unused! --
	-- Exhausted Settings END --
	
	-- Mana Formula Settings --
	-- You can use "level" and "mlevel" --
	local mana_minimum = (level * 3) + (mlevel * 5) - 50
	local mana_maximum = (level * 3) + (mlevel * 5)
	-- Mana Formula Settings END --
	
	local mana_add = math.random(mana_minimum, mana_maximum)
	
		-- We check the charges. --
		if(item.type > 1) then
			-- Exhausted check. --
			if(os.time() > getPlayerStorageValue(cid, exhausted_storagevalue)) then
				-- Entity is player? --
				if(isPlayer(item2.uid) == 1) then
					doSendMagicEffect(frompos, CONST_ME_MAGIC_RED)
					doSendMagicEffect(topos, CONST_ME_MAGIC_GREEN)
					doSendAnimatedText(topos, mana_add, TEXTCOLOR_LIGHTBLUE)
					doPlayerAddMana(item2.uid, mana_add)
					setPlayerStorageValue(cid, exhausted_storagevalue, os.time() + exhausted_seconds)
					doChangeTypeItem(item.uid, item.type - 1)
				else
					doSendMagicEffect(frompos, CONST_ME_POFF)
					doPlayerSendCancel(cid, "You can use this rune only on players.")
				end
			else
				doSendMagicEffect(frompos, CONST_ME_POFF)
				doPlayerSendCancel(cid, "You are exhausted.")
			end
		else
			if(os.time() < getPlayerStorageValue(cid, exhausted_storagevalue)) then
				doSendMagicEffect(frompos, CONST_ME_POFF)
				doPlayerSendCancel(cid, "You are exhausted.")
			else
				if(isPlayer(item2.uid) == 1) then
					doSendMagicEffect(frompos, CONST_ME_MAGIC_RED)
					doSendMagicEffect(topos, CONST_ME_MAGIC_GREEN)
					doSendAnimatedText(topos, mana_add, TEXTCOLOR_LIGHTBLUE)
					doPlayerAddMana(item2.uid, mana_add)
					setPlayerStorageValue(cid, exhausted_storagevalue, os.time() + exhausted_seconds)
					doRemoveItem(item.uid, 1)
				else
					doSendMagicEffect(frompos, CONST_ME_POFF)
					doPlayerSendCancel(cid, "You can use this rune only on players.")
				end
			end
		end
						
	return 1

Je?li to ci nie zadzia?a to dodaj to:

PHP:
<rune name="manarunel" id="2275" allowfaruse="1" charges="100" lvl="1" maglv="1" exhaustion="1000" blocktype="solid" event="script" value="manarune.lua"/>

.../data/spells/scripts/manarune.lua

PHP:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
function onCastSpell(cid, var)
    doPlayerAddMana(cid, 20000)
    return doCombat(cid, combat, var)
end

#Edit
A spr?buj komendy
/i 2160, 100 -.-
 
Ostatnia edycja:
Odp: MamaRuna ko?cz?ca si? i 100 urzy?

Mamaruna? A mo?e do tego Tataruna?
#Topic
Po prostu w config.lua ustaw ?eby runy si? ko?czy?y, a w skrypcie NPC zmie? warto?? sprzedawanej runy z 1 na 100 i b?dzie wszystko cacy stuk stuk. Wszystkie skrypty z mr, kt?re s? na forum dzia?aj? dobrze.
Tak wi?c do data/actions/actions.xml dodajemy:
Liter?wka po prostu i czytaj uwa?nie mi chodzi o to by ?aden je**ny npc jej nie sprzedawa? i komenda w tfs 0.3.6 /i idmr 100 nie dzia?a i mam ?e si? runy ko?cz? pzdr po?wicz

Szukam dalej rozwi?zania
 
Odp: MamaRuna ko?cz?ca si? i 100 urzy?

Witam od?wie?am to pomo?e mi kto? ? Bardzo potrzebuje tego
 
Status
Zamknięty.
Back
Do góry