• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Skrypt 8.6 strata lvl

pawlacz741

New Member
Joined
Jan 23, 2009
Messages
87
Reaction score
2
Witam
Szukam skryptu po smierci gracza ustawi lvl na 90. Mialem kiedys ale po 8.6 przestał dzialac
 
TFS 0.4:
Code:
function onLogin(cid)
   doPlayerAddLevel(cid, 60 - getPlayerLevel(cid))
end

A jeśli brakowało by funkcji, wkleić do 050-function.lua:
Code:
function getExperienceForLevel(level)
   level = level - 1
   return ((50 * level * level * level) - (150 * level * level) + (400 * level)) / 3
end

function doPlayerAddLevel(cid, amount, round)
   local experience, level, amount = 0, getPlayerLevel(cid), amount or 1
   if amount > 0 then
     experience = getExperienceForLevel(level + amount) - (round and getPlayerExperience(cid) or getExperienceForLevel(level))
   else
     experience = -((round and getPlayerExperience(cid) or getExperienceForLevel(level)) - getExperienceForLevel(level + amount))
   end

   return doPlayerAddExperience(cid, experience)
end

@edit
Już powinno być okay :)
 
Last edited:
Dzieki, zaraz sprawdze tylko jeszcze ze nie mam tfs 0.4 jak cos
Własnie z tego co rozumiem to ustawi mi na 8 lvl jezeli spadnie ponizej, a ja szukam ze np padne na 150 to mi ustawi na 60
/Edit
Działa pomogło :)
 
Last edited:
Back
Top