• 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!

crashe

Status
Not open for further replies.

Yol

yes
Joined
Aug 13, 2009
Messages
97
Reaction score
0
Mam rl mape 120 mb gra srednio 70 ludzi co 24h jest crash wie ktos czym to jest spowodowane?jak mzona wydluzyc prace serva,mysle ze mysql obciaza serv.U mnie te crashe sa specyficzne nie laguje mi,serva tylko poprosty wylacza sie i chuj.
 
jak można nie wiedzieć czy ma się ustawiony global save? :) porażka xD
 
slyszalem ze clean moze sie przyczynic do crashow na otsie prawda to?
 
jak można nie wiedzieć czy ma się ustawiony global save? :) porażka xD

Jak można robić NPC Frodo kompatybilne z najnowszymi TFS + własne modyfikacje? :) porażka xD
 
aa i mega bomb;/ szkoda ze nie ma skryptu na anty mega bomb
 
Samme odczep się dobrze? Prawda jest taka że skończyłem
z "durnymi pomysłami", ale przecież nie jestem pw3nd ani noob.
Po drugie nic nie wznosisz swoim komentarzem, a wręcz odwrotnie
piszesz o czym innym, zastanów się i odpukutuj.

Amen.
 
Ok. Parę porad ode mnie.

1. Usuń poffy ze wszystkiego. (w spells.cpp i talkactions.cpp)


2. Wgraj skrypty na antymagebomb i antymc(3+ loginy z ip).

Antycrash.lua
Code:
local config = {
seconds = 5, -- odstęp między logowaniem na tym samym ip.
onlyWithSameIP = TRUE(TRUE)
}
local m_lastLogin, m_lastIP = 0, 0
function onLogin(cid)
local timeNow, playerIP = os.time(), getIPByPlayerName(getPlayerName(cid))
if(m_lastLogin + config.seconds >= timeNow and
(config.onlyWithSameIP == FALSE or m_lastIP == playerIP)) then
return FALSE
end
m_lastIP = playerIP
m_lastLogin = timeNow
return TRUE
end

oraz

AntiMc.lua
Code:
  local config = {
        seconds = 10,            -- w sekundach, czas oznaczony jako opóźnienie reloga
        onlyWithSameIP = "yes"  -- dla wszystkich graczy ("no"), lub dla tego samego ip ("yes")
}
--DONT MODIFY
config.onlyWithSameIP = getBooleanFromString(config.onlyWithSameIP)
local m_lastLogin, m_lastIP = 0, 0
function onLogin(cid)
        local timeNow, playerIP = os.time(), getPlayerIp(cid)
        if(m_lastLogin + config.seconds >= timeNow and
                (config.onlyWithSameIP == FALSE or m_lastIP == playerIP)) then
                return FALSE
        end
        m_lastIP = playerIP
        m_lastLogin = timeNow
        return TRUE
end

i w creaturescripts.xml dodaj
Code:
	<event type="login" name="AntiMC" event="script" value="antiMc.lua"/>
	
	<event type="login" name="Antycrash" event="script" value="antycrash.lua"/>


3. Rob cleany co 1h.

4. Savuj serv co 1h.

5. Ustaw global save.

6. Ustaw w configu

Code:
	maxItemsPerPZTile = 50
	maxItemsPerHouseTile = 50

7. NAJWAŻNIEJSZE! Daj mi repa ;d

//metody sprawdzone przy 400+ online :p(z wyjatkiem ze cleany sa co 15 min)

@down

Działa :( Zlikwidowałem dzięki temu 90% crashy na moich otsach :)
 
Last edited:
A to??
autoBanishUnknownBytes = "yes"

i czy lepiej robic cleany co 1h czy w ogole?
 
legolas23, nie masz serwera dobrze zabezpieczonego, ale patrzac na to, ze chojrak robi Ci skrypty czy tam cos to zaden zly czlowiek nie chce Ci go zniszczyc ;/
 
Status
Not open for further replies.
Back
Top