Skrypty & Kody Czar z ksi??ki

Status
Zamknięty.

skryptonim

Active User
Zarejestrowany
Dołączył
Maj 12, 2012
Posty
59
Liczba reakcji
0
Cze, Tak jak w temacie szukam skryptu kt?ry dzia?a gdy si? kliknie praw? myszk? na t? ksi??k?.
Z g?ry dzi?ki
 
Odp: Czar z ksi??ki

raz musisz usun?? writeable z tych co to maj?, dwa masz doPlayerLearnInstantSpell(cid, name) (zagl?daj do luascript.cpp jak nie znasz jakiej? funkcji, mo?e te? siedzie? w libach czasami co? ciekawego, dopiero wtedy pisz, b?dzie szybciej)
 
Odp: Czar z ksi??ki

Je?li dana ksi??ka po klikni?ciu wy?wietla okno z tekstem to prawdopodobnie nie zadzia?a. Musisz to usun??. A funkcja ucz?c? ju? prostsza by? nie mo?e.
 
Odp: Czar z ksi??ki

dalej nie rozumiem.. mo?e jakie? ss albo w pktach ;p
 
Odp: Czar z ksi??ki

Je?li dana ksi??ka po klikni?ciu wy?wietla okno z tekstem to prawdopodobnie nie zadzia?a. Musisz to usun??. A funkcja ucz?c? ju? prostsza by? nie mo?e.
Bullshit :)
Wystarczy da? skrypt 'actions' "onUse" i zwr?ci? warto?? 1? (wtedy nasz skrypt si? wykona i nie pozwoli silnikowi "uruchomi?" funkcji zawartych w silniku...
 
Odp: Czar z ksi??ki

w sumie na par? rzeczy dzia?a
ale jak zwr?cisz nie prawd? o wywali, ?e nie mo?na u?y? na ekran
niby nic ale ja bym nie chcia?
 
Odp: Czar z ksi??ki

#luzak123
Je?eli 7.6 to warto?? 0,
natomiast je?eli 8.6+[tfs] trzeba zwr?ci? false.
 
Odp: Czar z ksi??ki

0 = false, 1 = true; je?eli jeszcze tego nie wiesz...

Co do warto?ci funkcji, je?eli si? pomyli?em to sry...
 
Odp: Czar z ksi??ki

Dobra temat do zamkni?cia
nikt nie pom?g? tylko spamujecie
 
Odp: Czar z ksi??ki

Mo?na jeszcze zrobi? ksi??ke jako rune kt?ra si? nie ko?czy ;d
 
Odp: Czar z ksi??ki

Wait a minute...

PHP:
<action itemid="?" event="script" value="skrypcik.lua"/>
skrypcik.lua :
PHP:
function onUse(cid, item, fromPosition, itemEx, toPosition)
    doPlayerLearnInstantSpell(cid, name) -- example: doPlayerLearnInstantSpell(cid, "Death Strike")
    return false
end

Wiem ?e mog?em napisa? odrazu, zamiast pierdoli? bez sensu no ale c??...
 
Ostatnia edycja:
Odp: Czar z ksi??ki

@luzak

jak ustawi? aby np ksi??ka o id xxxx mog?a zmienia??
 
Odp: Czar z ksi??ki

Kod:
<action itemid="?" event="script" value="skrypcik.lua"/>

Zamiast pytajnika dajesz id przedmiotu. ( a i pasowa?oby ?eby przedmiotu nie da?o si? u?y? na dystans [farUse])
i nie zapomnij wpisa? nazwy spella w skrypcie.
 
Odp: Czar z ksi??ki

u mnie nie dzia?a..zobacz czy dobrze poda?e?.
albo zr?b to mi.
ten czar si? nazywa Mega holy i jak bije z dysta to ?eby trafia?o w niego
 
Odp: Czar z ksi??ki

Eeee co?
Chcesz si? uczy? czaru z ksi??ki czy go u?ywa??
 
Odp: Czar z ksi??ki

chc? aby ten czar by? do nauki ale ?eby by? dystansowy.
np kupujesz ksi??k? z sms shopa ona zawiera czar. p??niej ten czar u?ywa tylko jedna osoba kt?ra klikn??a na t? ksi??k?.
I ten czar ma by? dystansowy.
 
Odp: Czar z ksi??ki

Kod:
function onUse(cid, item, fromPosition, itemEx, toPosition)
	local spellname = "Light Healing"
	
	if(getPlayerLearnedInstantSpell(cid, spellname))
		doPlayerSendTextMessage(cid, 18, "You already learned that spell.")
	else
		doPlayerLearnInstantSpell(cid, spellname)
		doPlayerSendTextMessage(cid, 18, "You learned new spell ("..getInstantSpellInfo(cid, spellname).words..").")
		doRemoveItem(item.uid)
	end
return true
end

Zmieniasz tylko:
Kod:
local spellname = "Light Healing"
 
Odp: Czar z ksi??ki

1310480585093.jpg

actions/scripts/bookspell.lua

A do actions/actions.xml
<action itemid="ITEMID" event="script" value="bookspell.lua"/>

Tam gdzie ITEMID zmieniasz na id jakiego? przedmiotu.
 
Status
Zamknięty.
Back
Do góry