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

how make it in while

xavierek

New Member
Joined
Apr 11, 2009
Messages
209
Reaction score
0
how make it in while ??
PHP:
local condition = createConditionObject(CONDITION_ATTRIBUTES)
setConditionParam(condition, CONDITION_PARAM_TICKS, -1)  
setConditionParam(condition, CONDITION_PARAM_STAT_MAXHITPOINTSPERCENT, 100)
setConditionParam(condition, CONDITION_PARAM_STAT_MAXMANAPOINTSPERCENT, 100)  
local condition1 = createConditionObject(CONDITION_ATTRIBUTES)
setConditionParam(condition1, CONDITION_PARAM_TICKS, -1)  
setConditionParam(condition1, CONDITION_PARAM_STAT_MAXHITPOINTSPERCENT, 101) 
setConditionParam(condition1, CONDITION_PARAM_STAT_MAXMANAPOINTSPERCENT, 101) 
local condition2 = createConditionObject(CONDITION_ATTRIBUTES)
setConditionParam(condition2, CONDITION_PARAM_TICKS, -1)  
setConditionParam(condition2, CONDITION_PARAM_STAT_MAXHITPOINTSPERCENT, 102)
setConditionParam(condition2, CONDITION_PARAM_STAT_MAXMANAPOINTSPERCENT, 102)  
local condition3 = createConditionObject(CONDITION_ATTRIBUTES)
setConditionParam(condition3, CONDITION_PARAM_TICKS, -1)  
setConditionParam(condition3, CONDITION_PARAM_STAT_MAXHITPOINTSPERCENT, 103) 
setConditionParam(condition3, CONDITION_PARAM_STAT_MAXMANAPOINTSPERCENT, 103)

?
 
Code:
local condition = {}
for i = 0, 3 do
	condition[i] = createConditionObject(CONDITION_ATTRIBUTES)
	setConditionParam(condition[i], CONDITION_PARAM_TICKS, -1)  
	setConditionParam(condition[i], CONDITION_PARAM_STAT_MAXHITPOINTSPERCENT, 100 + i) 
	setConditionParam(condition[i], CONDITION_PARAM_STAT_MAXMANAPOINTSPERCENT, 100 + i)
end

local v = math.max(0, getPlayerStorageValue(cid, 100))
doAddCondition(cid, condition[v])
 
as it wants to do all the possible combinations, then the error
atampt to index field "?" a nil valu

line8

PHP:
for i = 0, 20 do
	for i2 = 0, 20 do
		condition[i][i2] = createConditionObject(CONDITION_ATTRIBUTES)
		setConditionParam(condition[i][i2], CONDITION_PARAM_TICKS, -1)  
		setConditionParam(condition[i][i2], CONDITION_PARAM_STAT_MAXHITPOINTSPERCENT, 100 + i) 
		setConditionParam(condition[i][i2], CONDITION_PARAM_STAT_MAXMANAPOINTSPERCENT, 100 + i2)
	end
end
 
i need full options

on 1HP set 1MP , 2MP, MP3 to 20 MP
2HP set 1MP, 2MP

in php i can make array 2D namearray[x][y] =

how make it in lua :S ?
 
ok im found it :D

lua dont make autamticle array 2D :P

PHP:
tab={}
for i=1, 10 do
    tab[i]={}
    for z=1, 10 do
        tab[i][z]= 0
    end
end
 
Back
Top