-
Total de itens
321 -
Registro em
-
Última visita
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Cazuza postou
-
Só adiciona isto no creaturescripts: <event type="logout" name="BIKE" event="script" value="Bike.lua"/> function onLogout(cid) if getPlayerStorageValue(cid, 3624) >= 0 then return false end return true end
-
(Resolvido)Rec de Staminia
Cazuza respondeu ao tópico de ludgeromf1 em Suporte Tibia OTServer (Resolvidos)
function onUse(cid, item, fromPosition, itemEx, toPosition) local cfg = {} cfg.refuel = 42 * 60 * 1000 if(getPlayerStamina(cid) >= cfg.refuel) then doPlayerSendCancel(cid, "Your stamina is already full.") elseif(not isPremium(cid)) then doPlayerSendCancel(cid, "You must have a premium account.") else doPlayerSetStamina(cid, cfg.refuel) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Your stamina has been refilled.") end return true end Tu so quer deixar infinito? testa agora. -
[Pedido] Spell que necessite de mais de um item para ser feita.
Cazuza respondeu ao tópico de MrAbomai em Suporte Tibia OTServer
Ainda quer isto? Se quiser avise que eu faço para você. é bem simples, não sei como ninguém te ajudou ainda. -
(Resolvido)[Pedido] Deixar o Caster imóvel enquanto executa a spell
Cazuza respondeu ao tópico de Danves em Suporte Tibia OTServer (Resolvidos)
doCreatureSetNoMove(cid, true or false) -
Cara esta é a versão mais barbada, até 8.60 se não me engana, há diversos programas para mudar. É só procurar, mas enfim vou te mandar um site para ti criar:http://vapus.net/customclient
-
Obrigado. Avisa sim, qualquer coisa eu ajeito.
-
function onKill(cid, target) --config---------------------------- local lvl = getPlayerLevel(cid) --players level local target_lvl = getPlayerLevel(target) -- add 5 levels --end------------------------------- if isPlayer(target) == TRUE then if getPlayerIp(cid) ~= getPlayerIp(target) then doPlayerAddExperience(cid, -50000) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Voce foi punido por matar alguem do mesmo IP e não ganha lvl") return TRUE else if lvl < target_lvl then -- Quem mata é menor do que de quem morre if (lvl - target_lvl) <= 20 then -- Se a
-
[Pedido] Ajuda Arrumar Essa Script? Plx
Cazuza respondeu ao tópico de LeoTK em Suporte Tibia OTServer
Bá velho até faria mas é uma mão. Sem falar que se algum deles morrer, vai dar erro. Pois vai usar um addevent para retornar e caso morra um ou outro, ou os dois. Vai dar erro no console por não achar a "cid", creature id. -
function onKill(cid, target) --config---------------------------- local lvl = getPlayerLevel(cid) --players level local target_lvl = getPlayerLevel(target) -- add 5 levels --end------------------------------- if isPlayer(target) == TRUE then if getPlayerIp(cid) ~= getPlayerIp(target) then doPlayerAddExperience(cid, -50000) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Voce foi punido por matar alguem do mesmo IP e não ganha lvl") return TRUE else if lvl < target_lvl then -- Quem mata é menor do que de quem morre if (lvl - target_lvl) <= 20 then -- Se a
-
Assim que eu fizer, te mando e tu vê.
-
Ta até faço embora esteja com preguiça, vê se fica bom assim: Pra cima (exemplo: Quem mata é level 100 e quem morre é level 120) = Se a diferença for de 20 levels = +5 levels Se a diferença for de 50 levels = +6 levels Se a diferença for de +100 levels = +8 levels Se a diferença for de +150 levels = +10 levels - Pra baixo (exemplo: Quem mata é level 100 e quem morre é level 80) = Se a diferença for de 20 levels = +5 levels Se a diferença for de 50 levels = +4 levels Se a diferença for de +100 levels = +3 levels
-
Brother isto sempre acontece com spells com mais de um turno. Pois ele manda por exemplo 10 efeitos. Cada um de 1 em 1 segundo digamos assim. Nos 3 primeiros segundos, você esta olhando pra cima. Agora se você se mexer nos proximos segundos a spell vai pegar a posição nova, e então ira mudar. Fazendo com que pareça estar errada. Não sei se consegui explicar direito, é algo complicadinho.
-
function onKill(cid, target) --config---------------------------- local lvl = getPlayerLevel(cid) --players level local nlvl = getPlayerLevel(cid) + 5 -- add 5 levels --end------------------------------- if isPlayer(target) == TRUE then local exp = (50 * (lvl) * (lvl) * (lvl) - 150 * (lvl) * (lvl) + 800 * (lvl)) / 5 local nexp = (50 * (nlvl) * (nlvl) * (nlvl) - 150 * (nlvl) * (nlvl) + 900 * (nlvl)) / 5 local newexp = nexp - exp doPlayerAddExp(cid,newexp) doSendAnimatedText(getPlayerPosition(cid), "Orgasmic~", 198) if getPlayerIp(c
-
Não brother, ele só está punindo quem tem o mesmo IP. Não adiciona XP. - Se quiser que dê XP e Puna me avisa. - Se quiser que so puna deixe como está. - E se quiser tirar a punição diga tambem que te ajudo.
-
Editei, por que tinha dado uma resposta de retardado por não ter entendido direito a pergunta. Enfim. Desculpe.
-
Depende da versão do cliente.
-
CreatureScript%252FGlobalEvent%252FMoveMent [Moveevents] Cadeiras curando
Cazuza respondeu ao tópico de Cazuza em Scripts tfs 0.4 (OLD)
Valeu brother. -
[ajuda] Mudar Dinheiro no Poketibia
Cazuza respondeu ao tópico de sidneivascao em Suporte Tibia OTServer
Dá para fazer uma action, que quando cliclar nesses 100 items, virar uma scarab coin. Porém os NPCS não vão aceita-la como dinheiro. -
Nome: Banco/Cadeiras curando Função: Bom, na verdade é bem simples, fiz para meu servidor para dar mais RPG. Funciona da seguinte maneira: Se a vida do jogador for menor que o máximo de vida e se ele não estiver com battle. Entrara em modo de descanso, fazendo que cure sua vida em uma porcentagem X ( configuravel ).de Y em Y tempo ( configuravel) Versão: Testada somente na "10.31". (OTX Server - Galaxy) Créditos: Kazuza - (eu) Por ter criado. xWhiteWolf - Por uma função "Pasta Servidor > Data > Moveevents > Scripts" crie "Banco.lua". function onStepIn(cid, item, positio
-
Já tinha visto este servidor em outro forum. Mas nunca vejo atualização.
-
Baixa o OTCliente, e poe o cliente do teu servidor dentro do OTCliente em things. Depois disso é so usar, não tem coisa mais facil. Mas eu não recomendo OTcliente pelos bugs.
-
playerpos = {x=1026, y=915, z=7} if getThingFromPos(playerpos).itemid > 0 then if getTileItemById(playerpos, 1387) == false then doCleanTile(playerpos) end end
TibiaKing
Open Tibia Server
Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!