mirror of
https://github.com/edubart/otclient.git
synced 2025-10-17 13:03:27 +02:00
* Fixed calling local in an if statement where it is not required (lol). * Fixed an issue with the auto walk checker.
This commit is contained in:
@@ -97,13 +97,14 @@ function onAddVip(id, name, state)
|
||||
|
||||
for i=1,childrenCount do
|
||||
local child = vipList:getChildByIndex(i)
|
||||
if state == VipState.Online and not child.vipState == VipState.Online then
|
||||
if state == VipState.Online and child.vipState ~= VipState.Online then
|
||||
vipList:insertChild(i, label)
|
||||
return
|
||||
end
|
||||
|
||||
if (not state == VipState.Online and not child.vipState == VipState.Online)
|
||||
if (state ~= VipState.Online and child.vipState ~= VipState.Online)
|
||||
or (state == VipState.Online and child.vipState == VipState.Online) then
|
||||
|
||||
local childText = child:getText():lower()
|
||||
local length = math.min(childText:len(), nameLower:len())
|
||||
|
||||
@@ -113,6 +114,8 @@ function onAddVip(id, name, state)
|
||||
return
|
||||
elseif nameLower:byte(j) > childText:byte(j) then
|
||||
break
|
||||
elseif j == nameLower:len() then -- We are at the end of nameLower, and its shorter than childText, thus insert before
|
||||
vipList:insertChild(i, label)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user