-
Total de itens
62 -
Registro em
-
Última visita
Tudo que sauvadur2 postou
-
Versao: 8.55 Preciso de que voces editem um script para min de npc de reset. é Assim ele esta para resetar no level 700 por 50k Eu queria que ficasse assim o level dos resets: 1° reset level 500 e 10k 2° reset level 550 e 20k 3° reset level 600 e 30k E assim por diante. Script: -- SCRIPT FEITO POR YUNIE -- config minlevel = 700 -- level para resetar price = 50000 newlevel = 8 -- level após reset newexp = 4200 -- nova experiencia após reset -- end config function addReset(cid) resets = getResets(cid) setPlayerStorageValue(cid,1020,resets+1) return true end function getResets(cid) resets = getPlayerStorageValue(cid,1020) if resets < 0 then resets = 0 end return resets end local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} 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 function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVbehavior == CONVERSATION_DEFAULT and 0 or cid if msgcontains(msg, 'reset') then selfSay('Voce deseja resetar seu char? Isto custará 50k!', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if getPlayerMoney(cid) < price then selfSay('É Necessario ter 50k para resetar!', cid) elseif getPlayerLevel(cid) < minlevel then selfSay('O level minimo para reset é 500!', cid) else doPlayerRemoveMoney(cid,price) addReset(cid) playerid = getPlayerGUID(cid) doRemoveCreature(cid) db.executeQuery("UPDATE `players` SET `level`="..newlevel..",`experience`="..newexp.." WHERE `players`.`id`= ".. playerid .."") end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then talkState[talkUser] = 0 selfSay('Ok.', cid) elseif msgcontains(msg, 'quant') then selfSay('Voce tem um total de '..getResets(cid)..' reset(s).', cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
-
Minha Dragon Sword, Vou editando até ficar perfeita Dragon Sword 0.0.1 Dragon Sword 0.0.2 Dragon Sword 0.0.3 Dragon sword 0.0.4 Dragon Sword 0.0.5 (Reformulei a Lamina inteira) Criticas contrutivas!
-
Versao do server: 8.55 EU queria um script que é baseado em 4 locais. Cada local encanta a arma e altera seu nome. É assim eu tenho uma dragon slayer, eu vo no primeiro local coloco minha dragon slayer + o item de id 11390, e ela vira uma dragon slayer nível 1 mas tem 50% de chance de encantar, e aumenta 4 de ataque e 2 de defesa, caso falhe os 2 itens somem. E o sprite dela fica com a dragon slayer de fogo. Dai eu vou para o segundo local coloco a minha dragon slayer nível 1 + o item de id 11391, e tera 40% de dar certo. Se der certo ela ira virar uma dragon slayer nível 2, com a sprite da dragon slayer de gelo. Dai vou para o terceiro local coloco minha dragon slayer nível 2 + o item de id 11396, tera 30% de chance de dar certo, caso de certo ela ira virar uma dragon slayer nível 3 com o sprite da dragon slayer de energy. Dai vou para o quarto local coloco minha dragon slayer nível 3 + o item de id 11397, terá 20% de chance de dar certo, caso der certo ela ira virar uma dragon slayer nível 4 com a sprite de dragon slayer de terra. SS do Local: Obs: Quando a fusao der certa o item ira para a bp do player. Obs2: Toda vez que der certo o encantamento, o item aumentara 4 de ataque e 2 de defesa! Obs3 quero que isso aconteça com todas as armas encantaveis e que siga a ordem dos efeitos: nível 1> fogo nível 2> gelo nível 3> energia nível 4> terra
-
Tipo do script: creaturescripts Protocolo (versão do Tibia): 8.55 Servidor utilizado: styler youruts 0.7.0 Nível de experiência: avançado Adicionais/Informações: É assim eu quero um script, que com muita raridade uns 10% de chance de quando de respawn se as 10% de chance for certa, em vez de nascer o mostro do local do respawn ira nascer um montro champiom. Caracteristicas do monstro champion. 10x mais life. 10x mais exp. 10x mais loot. Ao final do seu nome tem o simbolo [*] Exemplo: demon[*] Obs: Ideia retirada do otserver RADBR!
-
Acho que alguns de voces conhecem o ot server RADBR... a algum tempo atras teve uma atualizao que ocorre o seguinte. Raramente em algum respawn ira aparecer um monstro champion com as seguintes caracteriticas: tera apos seu nome [*] tera 10x mais de vida dara 10x mais de exp tera 10x mais loot Será que alguem consegueria fazer esse script para min, axo que ele seria uma creaturescript...
-
Vlw ae funciono certinho
-
Ae galera é o seguinte sempre que tka uma mw ou wild growth rune no meu ot o cara fica com pz lock.. Tem como retirar isto?
-
talkaction [talkaction] !ranks Com Resets Sistem
tópico respondeu ao satan666 de sauvadur2 em Actions e Talkactions
Ae cara aqui deu esse erro: [Error - TalkAction Interface] [11/04/2010 22:38:48] data/talkactions/scripts/ranks.lua:onSay [11/04/2010 22:38:48] Description: [11/04/2010 22:38:48] data/talkactions/scripts/ranks.lua:36: attempt to concatenate local 'players' (a nil value) [11/04/2010 22:38:48] stack traceback: [11/04/2010 22:38:48] data/talkactions/scripts/ranks.lua:36: in function <data/talkactions/scripts/ranks.lua:1> o Ot e 8.55.... -
talkaction [Talkactions] Enviando Item Em Segredo
tópico respondeu ao guedes100 de sauvadur2 em Actions e Talkactions
Secreto??? Se um player tive do seu lado ele vai ve seu comando Faiz um q se possa ta no meio de um monte de player e use isso e nao apareça nada! -
E existe alguma funçao que adcione skills? porque ja tentei doPlayerAddSkill e n funciona, ja procurei em todos os lugares e n axei
-
Ae galera to com duvida na funçao doPlayerAddSkilTry. Tipo, eu queria que com essa funçao adciona-se sempre uma skill ao player, nao importa o numero da skill dele, desde que adcione... Por exemplo: eu vo fazer um script que remove certo item e adciona 1 skill, dependendo do comando usado pelo jogador, dai eu irei colocar doPlayerAddSkilTry(cid, skillid, e qual numero devo colocar aqui para sempre adcionar só uma skill, nem mais, nem menos, exatamente uma skill Versao do ot server: 8.54
-
o 2° nao e a quantidade que mostra, e quantidade de resets, por exemplo o player tem 10 resets, ele ta na no rank de reset, mas se ele kta 11 resets, ele sai do rank! Entendeu agr?
-
E ae galera do xtibia tudo bem? Estou aqui para pedir 2 talkactions!E um outro sistema de look! 1º Talkactions reset Eu queria um sistema igual o do Marcryzius, só que com reformulado para 8.54 (ot alissow), e queria que ele fosse por estagios (a cada 4 resets, adcionada 10 leveis para resetar), e que Premmium accounts resetasem 20 leveis antes que os demais. Resumo: Uma talkaction de reset para 8.54, que fosse por stages (a cada 4 leveis, é necessario 10 leveis a mais para resetar), e que premium accounts resetassem 20 levels antes que os demais. 2°Talkactions !rank (com reset) Eu queria um sistema de rank que mostra-se os melhores players de level, reset, sword e talz para 8.54, pois o !rank do Marcryzius so aparece ate 10 resets dps os players com mais de 10 resets somem do rank de resets. 3° Sistema de look é Assimm galera, eu gostaria de um sistema que quando desse look no player, ao lado do level dele aparecia uma mensagem assim [Reset 0], so que iria aparecer a quantidade de resets que o player tem, igual no otserver radbr Espero que me ajudem Qualker coisa so posta que eu respondo suas duvidas! (Ot: Alissow 3.9--8.54)
-
Consertar Spell Que Nao Gasta Mana
tópico respondeu ao yurik44 de sauvadur2 em Actions e Talkactions
Voce poderia colocar embaixo do function da spell isso: doPlayerRemoveMana(cid, (quantidade de mana)) Espero ter ajudado -
talkaction [talkaction] !ranks Com Resets Sistem
tópico respondeu ao satan666 de sauvadur2 em Actions e Talkactions
Aqui tambem ta dando o mesmo erro so conta ate 9 resets o rank de resets -
funcionou certinho, mas tem como se me fazer para ml tbm, que so sorcerer e druid possam comprar? e pra por que distance so pra paladin e o resto so pra knight?
-
Ae galera do xtibia, Gostaria de uma talkaction que adcione 1 skill por 1 item de id: 10556 Assim, Eu diria !axe ou !sword ou !club(Somente knights) ou !magic (somente druids e sorcerers) !distance(Somente paladin) E trocaria 1 item de id 10556 por 1 skills das qual eu citei acima, mas o maximo de skill que pode e 350 Se pudessem postar so 1 de cada (axe,magic e distance) Ficaria agradecico ^.^ Versao do ot: 8.5-8.52
-
Ripper! Link do topico original: http://www.xtibia.com/forum/topic/121560-action-vip-system-para-sql-xml/page__p__801945__hl__vip%20system__fromsearch__1entry801945 Olhe a parte de talkactions e igual somente ele retirou o efeito! Reportado!
-
Gente eu nao sei mais o que fazer, derrepente meu ot começou a cair, eu sei que nao e nuker, pois ele sempre cai apos o mesmo tempo. vou explicar, o ot estava estavel tudo bem e talz, dai ele começo da uma travada, e travo completamente, mas o executavel ainda estava on, dai eu dei exit, abri o tibia denovo e logei acc tudo blz, dai vo loga o xar e ele n loga, dai ja ate reincie o pc ligo o ot apos um tempo trava tudo, nao da nem pra fechar o server. Meu server e o styler youruts versao 8.52
-
Bom e um script que as pessoas adoram mas eu n gosto mt, Razoes: Se o player esta em algum lugar e nao sabe como sair, oque ele faz? !fly e consegue sair do lugar sem problemas. Se o player esta em uma quest que e sola ou morre, ele vai la e da !fly e sai da quest Se o player esta em war, e vao matar ele, oque ele faz pra escapar? !fly Se voce bolasse um jeito de so poder voar com algum item especial, sem battle, dai ia fica legal
-
AE vilden, eu nao to conseguindo mudar a mana e life que regenera por segundo, ja mudei no vocations.xml, e reinciei o ot e nada, se puder me ajudar thx!
-
ha varios sistemas vips,dependendo de qual tipo de ot server voce usa; Eu axei aqui 3 scipts e estarei passando para voce o link dos topicos; 1° Feito por Noobinho, feito com talckactions e movements... http://www.xtibia.com/forum/topic/100858-perfect-vip-system/ 2° feito por 6543210, feito pelo sistema vip (recomendo se nao for mysql) http://www.xtibia.com/forum/topic/126804-novo-sistema-de-vip-via-npc/ 3° Feito por lukeskywalker, feito via mysql (se seu ot for mysql eu recomendo este.) http://www.xtibia.com/forum/topic/118599-action-sistema-vip-por-sql-v30-para-tfs-035/ Espero ter ajudado ;D
-
Ae Galera, venho postar para voces duas magias de trap que eu fiz. Elas nao tem aqueles bug de nao tirar mana nem nao ter exausted, pois encontrei como resolver o bug. Versao testada: 8.54 1ª Magia: Exevo tera trap Primeiramente va na pasta do seu ot /data/spells/scripts. Copie algum arquivo .lua e o renomeio para tera trap. Apague tudo o que esta escrito e ponha isto: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 50) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1499) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.9, -50, -1.3, -60) local arr = { {0, 0, 0, 1, 0, 0 ,0}, {0, 0, 1, 1, 1, 0 ,0}, {0, 1, 1, 1, 1, 1 ,0}, {1, 1, 1, 2, 1, 1 ,1}, {0, 1, 1, 1, 1, 1 ,0}, {0, 0, 1, 1, 1, 0 ,0}, {0, 0, 0, 1, 0, 0 ,0} } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Agora volte para a pasta spells e abra o arquivo spells.xml e adcione esta tag: <instant name="exevo tera trap" words="exevo tera trap" lvl="90" mana="1400" prem="1" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" script="tera trap.lua"> <vocation name="Elder Druid" /> </instant> Agora Modifique de acordo com sua vontade. 2ª Magia: Exevo vis trap Primeiramente va na pasta do seu ot /data/spells/scripts e copie algum arquivo .lua e renomeio para vis trap. Agora abra ele, apague tudo oque estiver dentro e cole isto: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 40) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -0.9, -50, -1.3, -60) local arr = { {0, 0, 0, 1, 0, 0 ,0}, {0, 0, 1, 1, 1, 0 ,0}, {0, 1, 1, 1, 1, 1 ,0}, {1, 1, 1, 2, 1, 1 ,1}, {0, 1, 1, 1, 1, 1 ,0}, {0, 0, 1, 1, 1, 0 ,0}, {0, 0, 0, 1, 0, 0 ,0} } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Agora volte para a pasta spells e abra o arquivo spells.xml e adcione esta tag: <instant name="exevo vis trap" words="exevo vis trap" lvl="90" mana="1400" prem="1" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" script="vis trap.lua"> <vocation name="Master Sorcerer" /> </instant> Screen Shot's: Exevo tera trap Exevo vis trap
-
[tbnews] Lord'paulistinha Nao Foi Banido, E Andrius Kell Hacked
um tópico no fórum postou sauvadur2 Lixeira Pública
Lord'Paulistinha loga dia 29 de dezembro de 2009. O que prova que o mesmo nao foi Banido! O Dono da Guild Vindicated,A Guild rival da Lucis Ferre, foi hackeado e rookado! -
8.5 The Forgotten Server V0.2.5 (mystic Spirit) 8.54 !
tópico respondeu ao KonradoMoreno de sauvadur2 em OTServ Comum
Hmmm Interessante... Versao 8.54 sem server log...
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.