-
Total de itens
988 -
Registro em
-
Última visita
-
Dias Ganhos
22
Tudo que DuuhCarvalho postou
-
spell Reverts -- Spell que reverte seu life em mana
tópico respondeu ao RigBy de DuuhCarvalho em Globalevents e Spells
rsrsrs' mais ta muito bom cara .. continua com suas spells assim, inovadoras . -
ou ele ta usando o mesmo actionid em todos os baús rsrs' não esquece de colocar actionid's diferentes para cada tag : <action actionid="0000" script="NomedoArquivo.lua" /> actionid= "0000", actionid="0001" , actionid="0003" ...
-
spell Reverts -- Spell que reverte seu life em mana
tópico respondeu ao RigBy de DuuhCarvalho em Globalevents e Spells
Você gosta de spells né ? rsrs' Muito bom cara, parabéns ! -
Tutorial Básico Movements
tópico respondeu ao DuuhCarvalho de DuuhCarvalho em Tutoriais de Scripting
Muito Foda ! .. -
Tutorial Básico Movements
tópico respondeu ao DuuhCarvalho de DuuhCarvalho em Tutoriais de Scripting
OtScript Live! .. Quem cria o script é você ele só tem as funções , mais não explica o uso de cada função. Tem também spells e quest maker. mais não gosto da base do script, prefiro criar meu proprio . -
Tem tanto tutorial no Xtibia cara .. você quer oq ? professor particular ?
- 31 respostas
-
- glove
- sword distance
-
(e 1 mais)
Tags:
-
Tutorial Básico Movements
tópico respondeu ao DuuhCarvalho de DuuhCarvalho em Tutoriais de Scripting
Sim ! .. -
action Item que Transfere Health.
tópico respondeu ao DuuhCarvalho de DuuhCarvalho em Actions e Talkactions
Amigo , assim da erro . -
Tutorial Básico Movements
tópico respondeu ao DuuhCarvalho de DuuhCarvalho em Tutoriais de Scripting
Amigo , usei esse script ae apenas como uma base , para explicar em apenas 1 script o uso de 2 funções(onStepIn e onStepOut)... Claro que se fosse um tile que ganhasse dinheiro , usaria apenas a função 'onStepIn', e para que o player ganhasse apenas uma vez , usaria storage.. Ex : function onStepIn(cid, item, pos) if isPlayer(cid) then if getPlayerStorageValue(cid, 54321) <= 0 then doPlayerAddItem(cid, 2160, 100) else doPlayerSendCancel(cid, "Você já fez essa quest!") end end return true end O seu script tá totalmente errado, no caso ficaria assim : function onStepIn(cid, item, pos) if isPlayer(cid) then doCreatureAddHealth(cid, 500) end return true end .. Pelo que eu entendi sua ideia era que ao pisar no tile, o player ganhasse 500 de hp, então... Não tem necessidade de usar getCreatureHealth(cid). Apenas use um ' if (se) ' ,isPlayer(cid) .. ( Se é Player) .. Assim o script só será executado se for player.. (Apenas Player ganharam 500 de hp) E usa um doCreatureAddHealth(cid, 500).. Vai adicionar 500 de hp no cid(creatura que ta pisando no tile) e finaliza o if com um ' end ' . -
É um item que ao usar troca o seu health com o health da criatura . Ex : Ta quase morrendo da use no item e será curado de acordo com o health da criatura. A criatura perderá life de acordo com seu health. Simples , porém útil ! obs: Ao dar use no item o mesmo será removido! Não terá de usar o item na criatura. Apenas der USE . Vá em data / actions / scripts. Cria um Arquivo.lua e coloca isso dentro : function onUse(cid, item, frompos, item2, topos) target = getCreatureTarget(cid) if target > 0 then local life = getCreatureMaxHealth(target) if isMonster(target) then doCreatureAddHealth(cid, life) doSendMagicEffect(getCreaturePosition(cid), 28) doCreatureAddHealth(target, -getCreatureMaxHealth(cid)) doRemoveItem(item.uid, 1) else doPlayerSendCancel(cid, "O Item só funciona com Monster.") doSendMagicEffect(getCreaturePosition(cid), 2) end else doPlayerSendCancel(cid, "Você não está atacando nenhum Monster.") doSendMagicEffect(getCreaturePosition(cid), 2) end return true end E em actions.xml cole a tag : <action itemid="IdDoItem" script="NomedoArquivo.lua"/> É isso.. Espero que seja útil para você ! comentem . esqueci... o player tem que está atacando o monster .
-
eu sinceramente quando lembrei do concurso já foi tarde 'rsrs.. to com um ideia em mente , quando tiver tempo vou por em pratica .
-
impossível não gostar de um seriado que so tem sexo e guerra 'rsrs.. @topic.. Verdade mano !
- 31 respostas
-
- glove
- sword distance
-
(e 1 mais)
Tags:
-
Killua muito foda seu avatar ! .. to aguardando a 4ª temporada . verdade ! mais ta na área de pedido né .
- 31 respostas
-
- glove
- sword distance
-
(e 1 mais)
Tags:
-
Ficou bom . só as houses todas do mesmo jeito que não gostei .
-
Muito útil, ótima ideia RigBY ! Com certeza ganharia o concurso !
-
usa esse.. (não precisa instalar é só extrair e abrir) http://www.4shared.com/rar/VHbYmb_rce/SharpLoader_IP_CHANGER_870.html? e não, não é só 8.70 !
-
em alguma dessas posições tem alguma coisa não andável. tipo parede, pedra.. ?
-
Participando , espero que ganhe ao menos em 3º rsrs'
-
Se a gente colhe o que planta, coloca um sorriso no rosto, que logo ele brota na alma.
-
script Intermediário - Talkactions
tópico respondeu ao MersTurial de DuuhCarvalho em Tutoriais de Scripting
Boa ! . Continuo te dando inspiração ? rsrs' zueira. já que é para intermediário devia explicar um pouco mais. os parâmetros por exemplo, não expliquei no meu tópico . channel ... -
script Intermediário - Talkactions
tópico respondeu ao MersTurial de DuuhCarvalho em Tutoriais de Scripting
Acabei de cria um tópico assim, rsrs ' e você já viu ! só que um pouco mais complexo . http://www.xtibia.com/forum/topic/229237-tutorial-basico-talkactions/ -
Muito bom . Também lembrei do battle , mais depois vi que ja tem no script !
-
usa o script do RigBy é só você colocar todas as posições . ele vai teleportar aleatoriamente .
-
script Tutorial Básico Talkactions
tópico respondeu ao DuuhCarvalho de DuuhCarvalho em Tutoriais de Scripting
é que já é mania minha mesmo colocar == TRUE. -
Talkactions, são scripts que são executados * ao falar . Função : function onSay(cid, words, param) -- ao falar . Valores de Armazenamento: (Não tem que Editar). cid = Jogar que está falando . words = palavras faladas . param = parâmetros . Exemplo de Script : onSay . function onSay(cid, words, param) if doPlayerRemoveMoney(cid, 10000) == TRUE then doPlayerAddItem(cid, 2173, 1) doSendMagicEffect(getCreaturePosition(cid), 28) else doPlayerSendCancel(cid, "Você não tem dinheiro suficiente.") doSendMagicEffect(getCreaturePosition(cid), 2) end return true end Entendendo... Ao falar "Algo" definido em talkactions.Xml. verificar se o Player tem Money , 10000 (1 crystal coin). Se for verdadeiro (se remover o money do player) então Adicionar o 1 item 2173 ao player . e mandar magic effect 28 na posição do player. se não (se não remover 1 crystal coin do player) então.. Mandar mensagem ao player falando ("Você não tem dinheiro suficiente.") e mandar magic effect 2 na posição do player. finaliza . Tag : <talkaction words="!PalavraQueoPlayerTemQueFalar" script="NomeDoArquivo.lua"/> Para criar um novo Script, vá em data / talkactions / scripts. Cria um novo Arquivo.lua e coloca seu script dentro. Depois é só colocar a tag em talkactions.Xml . Algumas funções get, set, do .. Aqui.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.