Ir para conteúdo

SkyLigh

Lorde
  • Total de itens

    2183
  • Registro em

  • Última visita

  • Dias Ganhos

    23

Tudo que SkyLigh postou

  1. SkyLigh

    Oi Eu Sou O Goku.

    isto e racismo com os lindos
  2. @IGORFS Pode ser eu ja tenho hospedagem dominio e tudo . entra pm cmg
  3. SkyLigh

    Oi Eu Sou O Goku.

    esemesmo?
  4. Cara e adicionado mais de 20 servidores por dia no otservlit
  5. Foi mal nem consegui quem sabe me outro
  6. título irregular reportado
  7. Iae galera do xtibia to aki hoje um script que attack pelo lvl do player . Como : Uma sd so que vai hita por level . então vamos la em data / actions / scripts / renome algum arquivo para attacklvl.lua e adicione function onUse(cid, item, frompos, item2, topos) local min100 = 100 -- quanto o lvl 100 vai hita no min local max100 = 150 -- quanto o lvl 100 vai hita no max -------------- local min200 = 200 -- quanto o lvl 200 vai hita no min local max200 = 250 -- quanto o lvl 200 vai hita no max -------------- local min300 = 300 -- quanto o lvl 300 vai hita no min local max300 = 350 -- quanto o lvl 300 vai hita no max -------------- local min400 = 400 -- quanto o lvl 400 vai hita no min local max400 = 450 -- quanto o lvl 100 vai hita no max -------------- local storage = 11548 -- nao mexa local exhau = 3 -- quantos segundos pra usar denovo a potion local lvl1,lvl2,lvl3,lvl4 = 100,200,300,400 -- a composiçao do level se querer alterar -------------- if getPlayerLevel(cid) <= lvl1 and setItemAttackcid(itemEx.uid, math.random(min100, max100)) then return true elseif getPlayerLevel(cid) <= lvl2 and setItemAttackcid(itemEx.uid, math.random(min200, max200)) then return true elseif getPlayerLevel(cid) <= lvl3 and setItemAttackcid(itemEx.uid, math.random(min300, max400)) then return true elseif getPlayerLevel(cid) <= lvl4 and setItemAttackcid(itemEx.uid, math.random(min400, max400)) then return true elseif (getPlayerStorageValue(cid, storage) <= os.time()) then setPlayerStorageValue(cid,storage,os.time()+exhau) doSendMagicEffect(getThingPos(itemEx.uid), CONST_ME_MAGIC_BLUE) doCreatureSay(itemEx.uid, "Curado..", TALKTYPE_ORANGE_1) return true end end em actions.xml <action itemid="ID DO ITEM" script="attacklvl.lua"/>
  8. atulizado RarTnE os preços ja vi em diversos servidores aki
  9. SkyLigh

    Addevent()

    duvida sanada reportado
  10. http://www.xtibia.com/forum/topic/150018-tutorialeditando-e-criando-monstros/
  11. Equipe Atulizada Novo Intregante Na Equipe Hisashi Mapper
  12. Pode ficar tranquilo alerta nem suspensão se vai receber pq você não e de fazer isso sera so um aviso para cuidado
  13. local incorreto reportado esta em resolvidos ¬¬
  14. local incorreto reportado esta em resolvidos ¬¬
  15. local incorreto reportado esta em resolvidos ¬¬
  16. Local incorreto . reportado para ser movido esta em resolvidos ¬¬
  17. normal covarde é assim msm, vc nao tem ideia do quanto de medo que eu estou, ui ele me feriu pela net, chego quase sair sangue, facil se esconder atras de um pc kkkk, deve ser um nerd gordo que foi humilhado na xtibia por nao fazer o serviço direito, nossa 10% ui que medaaaa fasso 99% na digitaçao kkkkk tenho dó de vc reportado novamnete. OBS : Stigal da ban permanente pra acabar a poluição no tópico e retira os comentários dele
  18. Fico bem detalhado parabéns .
  19. Obrigado ! Lembre-se estamos a procura de mapper .
  20. veja este http://www.xtibia.co...proprio-client/ entao n vi o post do subwat malz
  21. http://www.xtibia.com/forum/topic/171037-criando-um-cliente-100-proprio/
  22. Use esse reset system que amostra http://www.xtibia.com/forum/topic/138026-talk-action-advanced-reset-system/page__st__20 e o rank reset aki function getPlayerNameByGUID2(n) local c = db.getResult("SELECT `name` FROM `players` WHERE `id` = "..n..";") if c:getID() == -1 then return "SQL_ERROR["..n.."]" end return c:getDataString("name") end function onSay(cid, words, param) local max = 10 local letters_to_next = 20 local skills = { ['fist'] = 0, ['club'] = 1, ['sword'] = 2, ['axe'] = 3, ['distance'] = 4, ['shielding'] = 5, ['fishing'] = 6, ['dist'] = 4, ['shield'] = 5, ['fish'] = 6, } local name_now local name = "Highscore for level\n" local rkn = 0 local no_break = 0 param = string.lower(param) dofile('config.lua') if param == "" or param == "level" and ( param ~= "magic" and param == "ml") and skills[param] == nil then name = name.."\n" name = name.."Rank Level - Nome do Jogador\n" local v = db.getResult("SELECT `name`, `level`, `experience` FROM `players` WHERE `group_id` <= 2 ORDER BY `experience` DESC LIMIT 0,"..(max)..";") repeat no_break = no_break +1 if v:getID() == -1 then break end rkn = rkn+1 name_now, l = v:getDataString("name"), string.len(v:getDataString("name")) space = "" for i=1, letters_to_next-l do space = space.." " end name = name..rkn..". "..v:getDataInt("level") .." - "..name_now..space.." ".."\n" if no_break >= 20 then break end until v:next() == false elseif param == "magic" or param == "ml" then name = name.."\n" name = name.."Rank Magic - Nome do Jogador\n" local v = db.getResult("SELECT `name`, `level`, `maglevel` FROM `players` WHERE `group_id` <= 2 ORDER BY `maglevel` DESC LIMIT 0,"..(max)..";") repeat if v:getID() == -1 then break end rkn = rkn+1 name_now, l = v:getDataString("name"), string.len(v:getDataString("name")) space = "" for i=1, letters_to_next-l do space = space.." " end name = name..rkn..". "..v:getDataInt("maglevel").." - "..name_now..space.." ".." ".."".."\n" until v:next() == false elseif param == "reset" or param == "resets" then name = name.."\n" name = name.."Rank Reset - Nome do Jogador\n" local v = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = 1020 ORDER BY cast(value as INTEGER) DESC;") local kk = 0 repeat if kk == max or v:getID() == -1 then break end kk = kk+1 name_now, l = getPlayerNameByGUID2(v:getDataInt("player_id")), string.len(getPlayerNameByGUID2(v:getDataInt("play er_id"))) space = "" for i=1, letters_to_next-l do space = space.." " end if name_now == nil then name_now = 'sql error['..v:getDataInt("player_id")..']' end name = name..kk..". "..v:getDataInt("value").." - "..name_now..space.." \n" until v:next() == false elseif skills[param] ~= nil then name = name.."\n" name = name.."Rank "..param.." fighting - Nome do Jogador\n" local v = db.getResult("SELECT `player_id`, `value` FROM `player_skills` WHERE `skillid` = "..skills[param].." ORDER BY `value` DESC;") local kk = 0 repeat if kk == max or v:getID() == -1 then break end kk = kk+1 name_now, l = getPlayerNameByGUID2(v:getDataInt("player_id")), string.len(getPlayerNameByGUID2(v:getDataInt("play er_id"))) space = "" for i=1, letters_to_next-l do space = space.." " end if name_now == nil then name_now = 'sql error['..v:getDataInt("player_id")..']' end name = name..kk..". "..v:getDataInt("value").." - "..name_now..space.." \n" until v:next() == false end if name ~= "Highscore\n" then doPlayerPopupFYI(cid, name) end return TRUE end
  23. Xdeveloper AHUAHUAHUAHUAHUAHUA eu acho q e esse nome
  • Quem Está Navegando   0 membros estão online

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