Ir para conteúdo

Duvida Em Função


eduardo190696

Posts Recomendados

porque isso não pega

 

local a = "1" or "2"

if "1" == a then
print("oi")
end
if "2" == a then
print("oi")
else
print("fals")
end

 

--//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//-//--

2° duvida

 

pq isso Isso pega

local a = {
["1"] = {9,11}
}

for k,v in pairs(a) do 
if 10 >= v[1] and 10 <= v[2] then
print("oi")
else
print("bye")
end
end

 

Mais pq isso n

unction onSay(cid, words, param, itemEx)
local summons = getCreatureSummons(cid)

local pet = {
["Rat"] = {1,5},
["Dragon"] = {6,60}
}

       for k,v in pairs(pet) do -- 1
               if getPlayerLevel(cid) >= v[1] and getPlayerLevel(cid) <= v[2] then -- 2
                       if getPlayerStorageValue(cid, 78552) == 1 then -- 3
                               if(table.maxn(summons) < 1) then -- 4
                                       x = doCreateMonster(k, getCreaturePosition(cid))
                                       doConvinceCreature(cid, x)
                                       doCreatureSay(cid, v ..", go!", 1)
                                       doSendMagicEffect(getThingPos(getCreatureSummons(cid)[1]), 2)
                               else
                                       doPlayerSendCancel(cid,"You can summon only 1 Pet.")
                                       return true
                               end -- 4
                       else
                               doPlayerSendCancel(cid,"You no have Pet.")
                               doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "You no have Pet.")
                       end -- 3
               else
                       doPlayerSendCancel(cid,"You no have level for use Pet.")
                       return true
               end -- 2
       end -- 1

return true
end

 

sendo que o lvl do player é 23, ele summona o monster mais aparece a mensaguem que ele n tem lvl

Editado por eduardobean
Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...