-
Total de itens
114 -
Registro em
-
Última visita
Tudo que matheus1000 postou
-
Cara você postou a mesma coisa de novo... Problemas com portas versão 8.57 Reportado Da próxima vez espere as pessoas responderem.
-
acho que você boto no lugar errado, tenta a tag assim: <talkaction words="!rank" script="rest/rank.lua"/>
-
va em data/talkactions/script e crie uma pasta chamada rank.lua e bote isso: 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.getResultlocal 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 depois data/talkactions/talkactions.xml e bote isso: <talkaction words="!rank" script="rank.lua"/>
-
Funções Dos Scrips De Lua #2
tópico respondeu ao Izaiasousa de matheus1000 em Tutoriais de Scripting
Ficou muito bom organizado, mas faltou algumas. Vê se ao longo do tempo você adiciona mais ae. =D -
Nem tudo, no tibia global não há !buyaol... Mas esse é da CipSoft, tanto que tem no tibia global...
-
Muito bom, mas eu acho que a CipSoft merece um pouco dos créditos...
-
[Ticker] 5.758 Players Banidos!
tópico respondeu ao Doidin de matheus1000 em Notícias e Discussões - Tibia Global
Sempre fui botter, mas agora parei. Upo normal mesmo como homem -
[Sem Respostas] Outfit Guitarrista
tópico respondeu ao YuriGrandstorm de matheus1000 em Lixeira Pública
Cara cuidado com o flood, leie as regras do fórum. @Topic Usa a da foto ué, da onde voce tirou ela? -
É o nome do programa que liga o server, TheForgottenServer.
-
Não é só isso não, tem que botar. Eu acho que tem que ser assim : Verde: botar item que você pois na tag.
-
Da onde você tirou?
-
Ótimo, vale apena por no Ot. Tem muita gente da polonia, espanha, estados unidos... Vou pôr aqui, valeu. +REP
-
talkaction [Talkaction]Mana E Vida
tópico respondeu ao DevilMoon de matheus1000 em Actions e Talkactions
Achei um erro: No script da !buyhelth ta assim: Não era pra ser life?? -
Olá Equipe XTibia, eu tenho uma idéia para a edição de posts... Tipo: O (Fulano) cria um tópico de um sistema, mas o (Sicrano) também ajudou. Então eu queria que o (Fulano) poderia botar o (Sicrano) para editar o tópico. Obs: Não precisa ser tópico, pode ser post também. Espero que aceitem...
-
talkaction [ Talkaction ]Exiva + Minimap
tópico respondeu ao matheus1000 de matheus1000 em Actions e Talkactions
Acho que só marca no Minimap, você tem que procurar usando Alt + Setas. E se for no espaço preto, fica marcado normal. -
talkaction [ Talkaction ]Exiva + Minimap
tópico respondeu ao matheus1000 de matheus1000 em Actions e Talkactions
@UP Eu não tenho muitas idéias... Mas no próximo vou trazer meu mesmo. VlW's -
talkaction [ Talkaction ]Exiva + Minimap
um tópico no fórum postou matheus1000 Actions e Talkactions
Olá pessoal, estou aqui hoje para trazer uma talkaction que quando o player da exiva mostra no minimap. Instalação Vai em data/talkactions/script e crie um arquivo chamado exiva.lua e bote isso dentro: function onSay(cid, words, param, channel) player = getPlayerByName(param) if isPlayer(player) then if getCreatureMana(cid) >= 20 then doPlayerAddMapMark(cid, getCreaturePosition(player), 9, "The player "..param.." was here.") doPlayerAddSpentMana(cid, 20) return true else doPlayerSendCancel(cid, "You do not have enough mana to use this spell.") end else doPlayerSendCancel(cid, "There is no player with this name.") end end Depois vá em data/talkactions/talkactions.xml e bote isso: <talkaction log="yes" words="exiva" event="script" value="exiva.lua"/> Créditos Então é isso, valeu. -
Ótimo, muito bom script! Enquanto aos créditos, bote Snowz mesmo. Obrigado por trazer o conteúdo ao XTibia
-
RETIRADO
-
[Action] Mount System 1.4 - 100% Inovador!
tópico respondeu ao Doidin de matheus1000 em Actions e Talkactions
Não tem mais nada para inventar... Muito bom mesmo. +REP -
Como ta no seu config.lua?? Assim: killsToBan = 10 ??
-
talkaction [ Talkaction ]Teleport Por Talk. Para Vip
tópico respondeu ao Vodkart de matheus1000 em Actions e Talkactions
RETIRADO -
@UP Tente o meu: 2º vá em data/npc e crie um arquivo Catapult Manager.xml e bote: ?xml version="1.0"?> <npc name="Catapult Manager" script="data/npc/scripts/catapult.lua" access="3" walkinterval="0" floorchange="0"> <look type="247" head="20" body="30" legs="40" feet="50"/> <parameters> <parameter key="module_travel" value="1"/> <parameter key="message_greet" value="Blz |PLAYERNAME|. Quer ir para onde Demon3, Demon2, Demon, Dragon Lord, Warlock2, Warlock, Dragon, Hydra2, Hydra, Giant Spider, Orc, Undead Dragon, Behemoth, Pharao, Sea Serpent, Hand of Cursed Fate, Human Fortress?"/> <parameter key="travel_destinations" value="Maniz,1526,585,6,130"/> </parameters> </npc> Depois vá em data/npc/script e crie um arquivo chamado catapult.lua e bote isto: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end npcHandler:addModule(FocusModule:new())
-
KkKkKkKkK Oia o Dj Sky com cara de fodao, é a coisa que ele menos é
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.