• logo_cipsoft
    Nowe serwery zostały otwarte 27 Sie 2025:
    Escura (Retro Open PvP) Mystera (Retro Open PvP) us_logo Penumbra (Retro Open PvP)

Dany lvl na danym itemku

Status
Zamknięty.

texon I

User
Dołączył
Październik 20, 2009
Posty
24
Liczba reakcji
4
Wiek
31
Witam, podaruje wam skrypt z mojego OTS, jest to skrypt banalny
Jak on dzia?a?
Dzia?a on na tej zasadzie, ?e w skrypcie ustawiamy lvl i na tym danym lvl dostajemy wyznaczony Itemek.
Instrukcja
C:Silnik/data/creaturescripts/creaturescripts.xml
I wklejamy poni?sz? linie:
<event type="advance" name="level" event="script" value="level.lua"/>
Nasz plik b?dzie nosi? nazw? "level".
Nast?pnie otwieramy:
Kod:
C:silnik/data/creaturescripts/scripts/ i robimy nowy plik level.lua
I wklejamy zawarto??:
HTML:
if(getPlayerStorageValue(cid, 9999) ~= 1 and skill == SKILL__LEVEL and newlevel >= 7500) then
                doPlayerAddItem(cid, 2262, 1, TRUE)
                   doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Wbiles 7500lvl. Otrzymales w nagrode Super Super SD")
                setPlayerStorageValue(cid, 9999, 1)
        end

        return TRUE
end
Ostatnim krokiem do sko?czenia system jest otworzenie pliku login.lua, znajduje si? on:
Kod:
C:silnik/data/creaturescripts/login.lua

I tak doklejamy linie:
Kod:
	registerCreatureEvent(cid, "level")



To jest koniec...
Mam na dziej?, ?e ten skrypt wam si? przyda i m?j poradnik instalacyjny tak?e
Pozdrawiam
 
Odp: Dany lvl na danym itemku

Banalny skrypt ale bardzo przydatny :)
Na pewno przyda si? w wielu projektach, mo?e nawet w moim? :)
Kto wie :) Ode mnie + za dodanie go :)

Pozdrawiam
 
Odp: Dany lvl na danym itemku

tak tego wlasnie szukalem na swoj ots dzieki mi sie bardzo przyda.
 
Odp: Dany lvl na danym itemku

Brak?o ci onAdvance w skrypcie, fail.

youfail.jpg
 
Odp: Dany lvl na danym itemku

Jak funkcja to jeszcze enda brakuje
images


Skrypt ju? by? kilka razy tu umieszczany (nawet lepsze wersje widzia?em, w dodatku nie wiem czemu jest w globalevent)

#Down racja m?j b??d
 
Ostatnia edycja:
Odp: Dany lvl na danym itemku

PHP:
if(getPlayerStorageValue(cid, 9999)
Jakim cudem napisa?e? cid, jak nie ma funkcji?

PHP:
function onAdvance(cid, skill, newLevel)
To powinno wystarczy?.

#Aragornkk
End'y s? dobrze, tzn z funkcj?, bo bez o jeden jest za du?o. ; D

Pozdrawiam,
Sassin
 
Status
Zamknięty.
Do góry