• 01-04.05.2026 - DOUBLE EXP / SKILL EVENT!

Minimalny LvL Postaci

Drakee

Advanced User
Zarejestrowany
Dołączył
Październik 8, 2009
Posty
152
Liczba reakcji
14
Witam u?ywam silnika TFS 0.3.6 (8.54-8.57)
Wiem by? ju? na forum taki temat dok?adniej :
http://tibia.net.pl/pomoc-z-ot/325635-minimalny-lvl-postaci-help-rep.html

Niestety zosta? on zamkni?ty... skrypt dzia?a? ale nie w 100%

Oto skrypt
function onLogin(cid)
local margin = 15 - getPlayerLevel(cid)
if (margin > 0) then
doPlayerAddLevel(cid, margin)
end
return true
end

Skrypt ma polega? na tym ?e lvl nie spada poni?ej 15...
Niestety je?eli zgon nast?pi podczas gdy gracz ma np. 50% do LVL , zamiast po zalogowaniu mie? 15lvl i 100% do 16, to gracz ma np 40 % do 16...
Chcia?bym aby to wygl?da?o tak ?e minimalny lvl postaci to 15 ! A nie zmienia na 15 a procenty pozostaj?

Za pomoc oczywi?cie reput!
 
Odp: Minimalny LvL Postaci

Proste jak 2+2 ;P

creaturescripts.xml
PHP:
	<event type="login" name="13lev" event="script" value="13lev.lua"/>
login.lua
PHP:
registerCreatureEvent(cid, "13lev")
13lev.lua
PHP:
function onLogin(cid)
local lev = 23200-getPlayerExperience(cid)
if getPlayerLevel(cid) <= 12 then
doPlayerAddExperience(cid,lev)
end
return true
end
 
Odp: Minimalny LvL Postaci

Ok dzi?ki wielkie , ju? skrypt nie jest potrzebny, ale reputa dostajesz !
Prosz? o zamkni?cie tematu...
 
Back
Do góry