-
Total de itens
1599 -
Registro em
-
Última visita
-
Dias Ganhos
7
Tudo que caotic postou
-
Teve o pokemon flash antes do pokemon dash. Mais o que mudou opentibia foi quando a versão completa do pokemon(pokemon fight) foi disponibilizada.
-
Demais em demobholder. Teve que criar um blibioteca complexa.
-
Duvida em local incorreto. Tópico Movido
-
Parabéns seu download foi aprovado. Movido
- 15 respostas
-
- exp alta
- maximum exp
-
(e 3 mais)
Tags:
-
Olá XTibiano, Infelizmente seu tópico não cumpre todos os requisitos para ser aprovado e movido para a seção de downloads. Releia os guias da seção e oriente-se sobre como criar um bom tópico com um bom download para os usuários. Reprovado.
-
Parabéns seu servidor foi aprovado. Movido
-
Olá XTibiano, Infelizmente seu tópico não cumpre todos os requisitos para ser aprovado e movido para a seção de downloads. Releia os guias da seção e oriente-se sobre como criar um bom tópico com um bom download para os usuários. Reprovado.
-
8.6 Novo Tatical War Atualizado [TOPICO OFICIAL]
tópico respondeu ao underewarr de caotic em Lixeira Pública
Olá XTibiano, Infelizmente seu tópico não cumpre todos os requisitos para ser aprovado e movido para a seção de downloads. Releia os guias da seção e oriente-se sobre como criar um bom tópico com um bom download para os usuários. Reprovado. -
Olá XTibiano, Infelizmente seu tópico não cumpre todos os requisitos para ser aprovado e movido para a seção de downloads. Releia os guias da seção e oriente-se sobre como criar um bom tópico com um bom download para os usuários. Reprovado.
- 3 respostas
-
- 8.6
- prefiro não dizer
- (e 4 mais)
-
Olá XTibiano, Infelizmente seu tópico não cumpre todos os requisitos para ser aprovado e movido para a seção de downloads. Releia os guias da seção e oriente-se sobre como criar um bom tópico com um bom download para os usuários. Reprovado.
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Parabéns tutorial APROVADO. Movido.
-
Tutorial Aprovado. Movido
-
[ Spell ] Mini Tutorial De Spells Simples.
tópico respondeu ao Meunometemvinteletra de caotic em Tutoriais de Scripting
Eu achei interessante. E vó mover se tiver alguém com opinião contraria pode falar. -
dúvida Éh possível criar um Acc Maker atravéz de um Blog?
pergunta respondeu ao FenixBorges de caotic em Websites
Tópico movido para a seção de dúvidas e pedidos resolvidos. -
dúvida Éh possível criar um Acc Maker atravéz de um Blog?
pergunta respondeu ao FenixBorges de caotic em Websites
Não e que ele não e ligado ao um banco de dados. E que ele não tem suporte a php e nem mysql. Tópico Movido -
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
action Como Colocar Boost Stone No Nome Do Pokemon
tópico respondeu ao XxMaSTeRPoSTxX de caotic em Actions e Talkactions
Duvida em local incorreto. O correto seria a seção de pedidos e duvidas de servidores derivados. Tópico Fechado -
Esta não e a área correta e por enquanto xtibia não suporta duvidas sobre bots. Tópico Fechado
-
[Noticia] Seção character desativada!
tópico respondeu ao Stigal de caotic em Notícias e Discussões - Tibia Global
Me explica como postamos noticias sem copiar informações de uma fonte? Toda a noticia vem de alguma fonte mesmo que seja de outro site terceiro. Usuário alertado em 10% por flood. -
do centurion? Não tem nada a haver com o centurion. E totalmente novo.
- 4 respostas
-
- rep
- reputation system
- (e 4 mais)
-
Ola galera xtibiaaana. Venho disponibilizar o novo rep system. E um sistema igual ao do fórum você dá reputação para outros membros e também recebe reputação. Configs: No seu look também aparece a sua frase de efeito e sua reputação. E só dar look no player desejado. Agora vamos a instalação. Crie um arquivo lua em lib chamado de rep e coloque isto: local rep = { [0] = "Sem nenhum rep que maldade", ---Pode editar a frase mais não retire [1] = "Up up e mais um up", [2] = "Ai o to upando", [100] = "Fod@ e fod@ mesmo", [1000] = "DEUS DEUS GOD OF REP" } function getRepPlayer(cid) return getPlayerStorageValue(cid , 2332) end function doAddReputation(cid, player) setPlayerStorageValue(player, 2332, getPlayerStorageValue(player , 2332)+1) exhaustion.set(cid, 44226, 36000*1000) end function setRep(cid, player, quant) for i =1, quant do doAddReputation(cid, player) local t = rep[getPlayerStorageValue(cid, 2332)] if not t then else setPlayerStorageValue(cid, 52426, t) end end end function showRanksRep(cid) k = 1 str = 2332 local rep = db.getResult("SELECT `player_id`, `value` FROM `player_storage` WHERE `key` = "..str.." ORDER BY `value` DESC;") str = "Rank de Reputation:\n\n" if rep:getID() == -1 then doShowTextDialog(cid, 1387, "Não existe nenhuma pessoa com reputation") return true end while true do local players = rep:getDataInt("player_id") local players = getPlayerNameByGUID(players) str = str .. k .. "-"..players.." \n\n" k = k+1 if not rep:next() or k >= 10 then doShowTextDialog(cid, 1397, str) break end end end function getEffectRep(cid) if getPlayerStorageValue(cid, 52426) == -1 then setPlayerStorageValue(cid, 52426, rep[0]) return rep[0] end local t = rep[getPlayerStorageValue(cid, 2332)] if not t then return getPlayerStorageValue(cid, 52426) end setPlayerStorageValue(cid, 52426, t) return t end function getExhaustionRep(cid) return exhaustion.get(cid, 44226) end Agora vá em talkactions e crie um arquivo lua chamado de rep e coloque isto: function onSay(cid, words, param, channel) if param == "" or param == " " then return doShowTextDialog(cid, 1397, "/rep(nome do player) -- Dar reputação\n/rep(rank) -- Ve o rank de rep\n/rep(rep) -- Ve a quantidade de rep que você e sua frase de efeito") end if param == "rank" or param == "tops" then showRanksRep(cid) return ture end if param == "effect" or param == "frase" or param == "rep" then eff = getEffectRep(cid) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, ""..getRepPlayer(cid).." - "..getEffectRep(cid).."") return true end if getExhaustionRep(cid) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você tem que esperar para dar mais 1 rep") return true end if getPlayerGroupId(cid) >= 5 then local t = string.explode(param, ",") local pid = getPlayerByNameWildcard(t[1]) if not pid then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Este player não esta online ou não existe") return true end if pid == cid then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode se auto - reputar") return true end setRep(cid, pid, t[2] == "" and 1 or tonumber(t[2])) else local pid = getPlayerByNameWildcard(param) if not pid then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Este player não esta online ou não existe") return true end if pid == cid then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você não pode se auto - reputar") return true end doAddReputation(cid, player) end return true end Coloque esta tag em talacktions.xml: <talkaction words="/rep" event="script" value="rep.lua"/> Agora vá em creaturescripts e crie um arquivo lua chamado de rep e coloque isto: function onLook(cid, thing, position, lookDistance) if isPlayer(thing.uid) then local string = ""..getPlayerName(cid).." Reputação "..getRepPlayer(thing.uid).." - "..getEffectRep(thing.uid).."" doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, string) return false end return true end Agora vá em creaturescripts.xml e coloque esta tag: <event type="look" name="rep" register = "1" event="script" value="rep.lua"/> Agora vá em login.lua e registre o evento: registerCreatureEvent(cid, "rep")
- 4 respostas
-
- rep
- reputation system
- (e 4 mais)
-
Tópico movido para a seção de dúvidas e pedidos resolvidos.
-
Todo mundo ta fazendo usando gmatch. Em questão de praticidade ele e o melhor mesmo.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.