-
Total de itens
5 -
Registro em
-
Última visita
Tudo que canovas postou
-
doPlayerAddItem(cid,doSetItemSpecialDescription(config.item,"Este Item Foi Obtibo por" .. getPlayerName(cid) .. "."),config.quantidade) Não tenho certeza se isso aqui funciona ein apocarai, essa função nao vai retornar um numero, muito menos o id do config.item, no máximo um booleano ...
-
[ Resolvido ][pedido De Complemento De Script]
tópico respondeu ao mjsm4ever de canovas em Lixeira Pública
Eu não sei como fazer, mas se voce seguiu um tutorial que eu vi por aí, de registrar creaturescript em monstros tá certo, tem um erro na segunda linha do script. Era pra ser uma string e nao está indicado, substitua por isso: doBroadcastMessage(getCreatureName(cid) .. " matou o " .. getCreatureName(cid) .. ".") -
O nome do arquivo global.lua agora é constant.lua, e depende muito da versão do seu OTs, porque armazena todas as variaveis dele, qual é a sua versão?
-
Maacob, o script é o meu né? Se for me manda mensagem no OTNe$t@w@orks que eu te ajudo na medida do possivel ... ;/
-
É só colocar pra spell nao ser aprendida automaticamente e usar um script com o comando: playerLearnInstantSpell(cid, name) ...
-
Muito bom o tutorial, muito útil para quem nao sabe o que cada variavel significa ... :button_cancel: Só tem uma coisa errada: "targetdistance" é a quantidade de square meters que o monstro fica distante do seu alvo, por exemplo os hunters que fogem e ficam atirando de longe. É de muita boa ajuda, Obrigado
-
Pra que fazer um double post se o seu outro post ja foi resolvido? Presta mais atenção cara. http://www.xtibia.com/forum/Resolvido-Arena-t122801.html
-
Verifica se o item 1777, "dustbin" tá assim no seu items.xml, se não tiver copia e cola lá ... <item id="1777" article="a" name="dustbin"> <attribute key="type" value="trashholder"/> <attribute key="allowpickupable" value="1"/> </item>
-
Não deu pra entender o que voce quer, voce quer uma quest elaborada ou somente os aneis que dão esses atributos?
-
Script Pra Encher Toda Mana E Hp Quando Upar Lvl
tópico respondeu ao DrelKarl de canovas em Lixeira Pública
Crie um arquivo chamado advincrease.lua na pasta data\creaturescripts\scripts ... function onAdvance(cid) return doCreatureAddHealth(cid, getCreatureMaxHealth(cid)-getCreatureHealth(cid)) and doCreatureAddMana(cid, getCreatureMaxMana(cid)-getCreatureMana(cid)) end Em creaturescripts.xml adicione a linha: <event type="advance" name="AdvIncrease" event="script" value="advincrease.lua"/> E no arquivo login.lua adicione a linha: registerCreatureEvent(cid, "AdvIncrease") Qualquer erro poste aqui ... -
Opa err... Substitua o script por esse: function onSay(cid, words, param) local player = getPlayerByNameWildcard(param) doCreatureAddHealth(player, -getCreatureMaxHealth(player)) return true end
-
Desculpe mathemas, está errado mesmo, o certo seria: <talkaction log="yes" words="/kill" access="3" event="script" value="kill.lua"/>
-
Nao é erro do meu script, te garanto, voce modificou alguma coisa no talkactions.xml que está dando esse erro.
-
Coloca na pasta talkactions com o nome de kill e adiciona a seguinte linha em talkactions.xml: <talkaction log="yes" words="/kill" access="3" event="script" value="kill.lua
-
function onSay(cid, words, param) doTargetCombatHealth(cid, getPlayerByName(param), COMBAT_PHYSICALDAMAGE, getCreatureMaxHealth(cid), getCreatureMaxHealth(cid), CONST_ME_POFF) end Ta aí, pra só GODs GMs e ADMs realizarem o comando voce configura na tag.
-
Esse OTserver da imagem usa cliente proprio, entao acho que esse item nao existe no Tibia, pelo menos eu nunca vi ...
-
É só colocar um simbolo de menos no começo do numero que voce quer adicionar ... Exemplo:
-
Eu só fiz o de virar pra direção do monstro ao ataca-lo, espero que sirva ... :forward: data\creaturescripts\scripts\ dirplayer.lua -- script by Notorious local dirs = { [0] = {2}, [1] = {3}, [2] = {0}, [3] = {1}, } function onAttack(cid, target) if isCreature(target) then local creatureDir = getCreatureLookDir(target) doCreatureSetLookDirection(cid, dirs[creatureDir][1]) end return true end creaturescripts.xml <event type="attack" name="DirPlayer" event="script" value="dirplayer.lua"/> login.lua Adicione a linha no final do script antes de "return true" registerCreatureEvent(cid, "DirPlayer")
-
Há um modo sim, nao seria bem uma spell, mas há sim ...
-
Nas ultimas linhas do script há uma function "onCastSpell", substitua pelo script abaixo e coloque o id das armas permitidas dentro da array "weapons" separados por vírgulas ... local weapons = {} function onCastSpell(cid, var) if isInArray(weapons, getPlayerWeapon(cid).itemid) then return doCombat(cid, combat, var) else return doPlayerSendCancel(cid, "Esta spell só pode ser usada com uma arma especifica") end end
-
function onStepIn(cid) if isPlayer(cid) then return doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) and doSendMagicEffect(getThingPos(cid), CONST_ME_MAGIC_BLUE) end end
-
Poste o script da magia que tem como adaptar ...
-
[antigo-não Resolvido]porta Que So Vip Passará!
tópico respondeu ao mathemas de canovas em Lixeira Pública
Como é o seu sistema vip? É por storage value? Qual é ... -
HUAHUAHUA RI LITROS
-
Eu estava fazendo quando o MattheusOT postou, portanto nao vou deixar ali mofando. say.lua -- script by Notorious function onSay(cid, _, param) local psummons = getCreatureSummons(cid) if #psummons ~= 0 then for a = 1, #psummons do doCreatureSay(psummons[a], ""..param.."", TALKTYPE_MONSTER) end else doPlayerSendCancel(cid, "You don't have any summon.") end return true end
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.