Ir para conteúdo
  • Cadastre-se

xWhiteWolf

Héroi
  • Total de itens

    3604
  • Registro em

  • Última visita

  • Dias Ganhos

    158

Tudo que xWhiteWolf postou

  1. as restrições de red e black são pela source se não me engano, não adianta mudar esse mod aí.
  2. não precisa criar nada, posta o script que vc mexeu e eu dou uma olhada pra ver se consigo curar o outro sintoma haha
  3. gostei das ideias, são conditions simples que serão adicionas. Só preciso ver como faz e vou tentar fazer pra ti
  4. só não resolvo sua dúvida porque to no aguarde do Max resolver e eu vou conseguir aprender alguma coisa kkkk se for pra fazer clicando teria que fazer uma estátua pra cada vocação (a menos que seu server tenha 1 vocação só)
  5. calma jovem gafanhoto, tenha paciência com aqueles que tentam te ajudar. O /i use o do meu server funciona, tenta usar ele (mesmo o meu server sendo 8.54 pode ser que pegue) function onSay(cid, words, param, channel) if(param == '') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.") return true end local t = string.explode(param, ",") local ret = RETURNVALUE_NOERROR local pos = getCreaturePosition(cid) local id = tonumber(t[1]) if(not id) then id = getItemIdByName(t[1], false) if(not id) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BL
  6. alguma função onKill ou onDeath no seu servidor tá causando isso, dá uma fuçada no creaturescripts e tenta ver oque é. Provavel algum script q tenha isPlayer ou isMonster e não tá incluindo os summons, daí eles morrem e não morrem pq a função não engloba eles.
  7. não sei se dá pra remover a exp bonus, vou procurar umas funções aqui e se eu achar eu faço pra ti.
  8. pior q não, fiz em uns 20 minutos. O mais demorado aí foi fazer o npc (que na vdd foi só trocar os nomes pq eu ja tinha um npc de reset pra me basear) PS: fico feliz que vcs tenham curtido o script :]
  9. o jeito de fazer o script do Viitin é muito bom também, fica a seu critério escolher qual vc acha mais fácil fazer
  10. coloca em login.lua em creaturescripts.. se X storage for <0 entao teleporte pro trem e set X storage como sendo 1. Daí vc edita o account manager no sql editor e adiciona esse storage X com valor 1 nele pra q ele n seja teleportado. Ou se preferir entra nele e manda ele pro templo que ele vai ganhar o storage e a proxima vez que logar ja n vai mais teleportar
  11. tem várias maneiras, uma delas é fazer por função (e não por comando de spell normal) function onCastSpell (cid, var) local life = ((getPlayerMagLevel(cid)) * 100) doCreatureAddHealth(cid, life) local pos = getCreaturePosition(cid) doSendMagicEffect(pos, 12) return true end outra maneira é setar um combat callback pra fazer as fórmulas e acho que se fizer a fórmula certinha dá pra fazer do jeito que vc citou também, só que não vou conseguir te ajudar.
  12. espero que isso seja oque vcs queriam: http://www.tibiaking.com/forum/topic/33545-dodge-system-854/
  13. Ae galera do TK, uns caras ficaram me mandando PM pedindo esse sistema aqui.. aparentemente tem em algum server e eles queriam replicar o sistema no OT deles. Não sei como funciona no outro server mas no script que eu fiz vai funcionar assim: Serão 100 livros que você poderá comprar de um npc específico, cada livro te dá 1 ponto a mais na skill Dodge e isso acarreta em 0.3% de chance a mais de desviar de um golpe e tomar só 50% de dano. Infelizmente eu nunca joguei no servidor que foi o pioneiro desse sistema (na vdd eu nem sei qual é) então eu não fiz igual o deles, na realidade o meu só fu
  14. não faço a mínima ideia, nem sei oque é PDA. Nao estou a par desses servers variados de Tibia :/
  15. /\ isso no config.lua (pra caso vc n saiba)
  16. Mano, só dar uma procurada no search ou ir na parte de sistemas no fórum que vc acha tudo isso fácil, se vc não conseguiu instalar é porque você foi desatento, dá uma lida nos comentários pra ver se tem alguém com o mesmo problema e se alguém já colocou uma resposta.. caso contrário verifique as versões do seu OT e a versão em que foi feita o script, pois estas devem ser compatíveis pra que dê certo. Se mesmo assim não conseguir, vá no google e digite oque você quer +"otserv" que é bem provável que vc ache
  17. nunca nem se quer olhei a source de alguma versão do tibia, sou scripter, não programmer :/ Só sei que é só vc pegar a source do 8.6, procurar a pasta referente aos creaturescripts, abrir o arquivo e copiar a função pro mesmo arquivo do 8.4.. Procura uns tutoriais no google que acho q vc consegue de boa, dificil mesmo é pegar a source do 0 e compilar ela porque isso pode acabar estragando muitas outras coisas do seu servidor. Como eu disse anteriormente, não sou programmer, eu apenas arquiteto oque me é fornecido da maneira que convém
  18. remove as runas ou coloca nos scripts delas que se o global Storage for X então return false e vê qual é o global storage do zombie event (se não tiver vc adiciona)
  19. 1) aumenta o rate (é a multiplicidade das skills) 3) vá atras da lib das suas spells ou a do seu próprio server e procure a função docastspell, ela tá como um arranjo de funções e uma delas é a getThingFromPos, provavel que o stackpos esteja errado ou pra algumas spells esse getThingFromPos seja inválido
  20. ela aparece qnd vc loga ou qnd vc pisa no templo? Se for qnd loga deve ser um creaturescripts e se não tiver nada no creaturescripts.xml tá dentro do login.lua (que é um arquivo dentro de creaturescripts\scripts)
  21. 8.4 não tem a função onStatsChange no creaturescripts, vc teria que adicionar ela pelas sources pra poder utilizar esse script :/
  22. mas amigo, shoottype death não é o mesmo que o da SD? Ou você quer o efeito da SD (aquele circulo preto) no cara que foi atacado? Se for a segunda opção é só trocar no script local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_EFFECT, 17) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_DEATH) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1, 0, 1, 0)
  23. kkkk que isso mano, é mó script simples. Um amigo veio falar que o Fox World tem esse sistema também mas o deles é uma magia pra cada arma, também é bem legal a ideia deles mas sendo uma magia só você não precisa criar 13 outros scripts
  24. eu ja fiz um script desse prum cara, o problema mais provável é que no seu script as funções tão todas jogadas, coloca um while isPlayer(cid) pra evitar que o player deslogue e ocorram bugs
  25. vc pode editar qualquer coisa (inclusive o dano).. mas sugiro que vc deixe o event como default (Default quer dizer que ele vai pegar os dados do item no items.xml, e lá você edita de maneira bem mais simples. Pra mudar o range do dano é só editar essa linha aqui no weapons.xml <wand id="7958" level="100" mana="15" min="249" max="250" type="death" event="function" value="default"/> ID da wand, LEVEL que precisa pra usar, mana que gasta por hit, dano mínimo, dano máximo, tipo de ataque e o evento é a função de valor padrão (definida pelo items.xml). Agora no items.xml vc pode editar o
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo