
Tudo que Pedriinz postou
-
CONTAR TASK PARA PARTY
Qual seria a graça disso? Colocar um personagem que está em party no depot enquanto somente 1 faz a task, enquanto que oq ta no depot tb ganha ela? Não vejo sentido disso
-
Bolt que só use com 1 unico crossbow
Creio que você terá que criar um script para a possível arrow dentro dos arquivos weapons. Infelizmente não estou livre para te ajudar, se não eu faria...
-
Sprites 10.9 em 8.6
? Você tá usando um servidor distruibuido livremente na internet. Ou seja OPEN SOURCE, você não tem direito nenhum em comercializar algo utilizando isso. Quando você criar o seu proprio motor ou algo do tipo ai sim, você poderá quem sabe processar alguem. E repito, se alguem quiser usar suas sprites, vão usar... e você dificilmente vai conseguir fazer contra isso, agora se você quer mesmo assim fazer, boa sorte.
- Sprites 10.9 em 8.6
-
Alguem ajuda +Rep / Aol nao some
Eu não fiz nada kkkkkk só apontei o erro. Que bom que resolveu! Boa sorte
-
Colocar Exausted em script!
Deu?
-
Alguem ajuda +Rep / Aol nao some
Que versão tfs? O problema é aqui: if getPlayerFlagValue(player, PlayerFlag_NotGenerateLoot) Isso é 1.0? Infelizmente se for não vou poder te ajudar
-
QUERIA SABER COMO CRIO UMA ARMA!
Pegue um padrao de wand no items.xml e veja se nele declara a quantos SQM vai funcionar a Wand. Procura por exemplo a wand of vortex, e ve como ta lá. E edita a sua parecido.
-
QUERIA SABER COMO CRIO UMA ARMA!
Sim para alterar o nome, você muda em items.xml
-
QUERIA SABER COMO CRIO UMA ARMA!
Sim é possível. Acredito que para isso você só deve adicionar uma exceção a esse item nos arquivos weapons. Vou tentar realizar um passo a passo sobre como fazer isso e jaja edito. @EDIT: Abre a pasta weapons, e localiza o arquivo weapons.xml abre ele e procura por isso: <!-- Wands --> Após isso adiciona isso: <wand id="7451" level="8" mana="2" min="8" max="18" type="energy" function="default"> <!-- Wand Nova --> <vocation name="Sorcerer"/> <vocation name="Master Sorcerer" showInDescription="0"/> </wand> Agora você deve somente edita-la ai mesmo: Level, é o minimo para utiliza-la. Mana, é a quantidade de mana que ela irá consumir a cada hit min e max, é a quantidade minima e maxima de dano que ela vai dá. Type, é o tipo de dano que ela vai dá, energy, holy, fire... Vocation name, é as vocações que vão poder usar essa wand/rod Teste, e me diga o que deu
-
Error NPC
Ohhh! eu já fixei esse erro, mas obrigado!
-
Bug Speed e Attack nos itens
Nessa caso você precisa de correção na source. (Mais trabalhosa) O que você pode fazer por enquanto é usar uma description.
-
Players com mesma speed em evento!
doChangeSpeed(cid, x) Uma maneira de fazer isso, seria setando um certo storage, utilizando: setPlayerStorageValue em um teleport, comando, ou qualquer outro meio que as pessoas entrariam no Evento. Quem tiver esse storage getPlayerStorageValue receberia essa função que "mudaria o speed" do personagem pra um padrão que você deseja. Após saír do evento, essa storage seria removida. PS: Se o evento for algo relacionado a morte, você também deve adicionar a tag de remover a storage nos arquivos referentes a dead, (creaturescript), caso o jogador tenha a storage. Acho que isso resolve.
-
Colocar Exausted em script!
Não testei, mas acho que resolve. Teste: local config = { --[vocation id] = { level, nova voc, looktype, efeito} -- Goku -- [1] = { 30, 2, 439, 112}, [2] = { 50, 3, 440, 114}, [3] = { 75, 4, 441, 114}, [4] = { 100, 5, 442, 114}, [5] = { 150, 6, 444, 114}, [6] = { 180, 7, 445, 116}, [7] = { 200, 8, 446, 115}, ---------------------------- ---------Reborn------------- ---------------------------- [10] = { 50, 11, 448, 114}, [11] = { 100, 12, 449, 114}, [12] = { 150, 13, 450, 114}, [13] = { 199, 14, 451, 34}, [14] = { 200, 15, 452, 112}, [15] = { 400, 16, 454, 116}, -- Goku -- } function onSay(cid, words, param, channel) local time = 1 -- Quanto tempo de exausted você deseja local storage = 4557 -- Storage utilizada no check local voc = config[getPlayerVocation(cid)] if getPlayerStorageValue(cid, storage) <= os.time() then if voc then if getPlayerLevel(cid) >= voc[1] then doPlayerSetVocation(cid, voc[2]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Voce Transformou!") local outfit = {lookType = voc[3]} doCreatureChangeOutfit(cid, outfit) doSendMagicEffect(getCreaturePosition(cid), voc[4]) setPlayerStorageValue(cid, storage, os.time()+time) else doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Voce precisa estar no level " .. voc[1] .. " para transformar.") end else doPlayerSendCancel(cid, "Voce nao pode se Transformar!") end else doPlayerSendTextMessage(cid, 2, "You can't use this again right now.") doSendMagicEffect(getThingPos(cid),CONST_ME_POFF) return false end return true end Pra configurar edite apenas isto: local time = 1 -- Quanto tempo de exausted você deseja local storage = 4557 -- Storage utilizada no check
-
(Resolvido)[AJUDA] Piso que Heala Soul
É simples, você vai no script que eu te mandei, e encontra essa parte: Depois você substitui isso por: doCreatureAddMana(cid, -manaRequired) Deixa desse mesmo jeitinho mesmo. Ai quando você for editar quanto de soul quer ganhar e quanto de mana vai usar, você vai no começo do script e muda somente aqui: local manaRequired = 100 -- Mana que precisa pra funcionar local soulAdd = 10 -- Quantidade de soul que aumenta Que o script faz o resto sozinho. Abraços e boa sorte.
-
(Resolvido)[AJUDA] Piso que Heala Soul
doCreatureAddMana(cid, -100) Ta sem usar a variavel também edita aí pra quando você for editar o script ficar melhor... doCreatureAddMana(cid, -manaRequired)
- Sprites 10.9 em 8.6
-
Ajuda com um problema no Executavel ot 7.92
- Help Limite de players em uma guild
O problema não é ser guild ou não, o problema é estruturar um codigo que armazene 10 pessoas, e depois mais 10 pessoas, e depois mais 10 pessoas... Teria que utilizar algum vetor com limite 10, e sempre seja criado quando este chegar ao limite. Mas eu não tenho nem ideia de como fazer isso em lua, ainda preciso desenvolver mais minhas habilidades, sendo assim infelizmente não posso ajudar.- Help Limite de players em uma guild
Se fizerem isso, você intervem e mostra quem que manda na porr* toda. Haha, não consigo pensar em como adiciconar uma storage apenas para 10 pessoas de cada guild... Se passar 10, tem que aceitar mais 10 no max de outra guild, e assim vai... não sei como utilizar isso. Provavelmente seria com vetores, mas não consigo pensar em como estruturar, sorry- Help Limite de players em uma guild
Entendi, mas isso ficaria como responsabilidade da guild não? Isso já mostraria aos jogadores que se invitar muitas pessoas, podem ficar sem participar do evento... o que levaria aos jogadores sempre criar guild novas, consequentemente ter mais guilds no seu servidor.- ERRO EVENTO DOTA
Ok então o problema é o codigo do seu evento. Me adicione no skype para que eu possa te ajudar melhor, por que se não vamos spamar aqui haha! Skype: pedrosz4- (Resolvido)[AJUDA] Piso que Heala Soul
Hahahahaha! Eu sei disso, eu errei por que escrevi o código as pressas hahahhahahahhaa mas valeu ai pela intenção- [ERRO] GUILD POINTS
Poste o script...- ERRO EVENTO DOTA
Estranho, eu testei aqui e deu certo... Faz o seguinte, cria uma talkaction qualquer e põe isso: function onSay(cid, words, param) doSummonCreature("Rat", {x=32368, y=32223, z=7}) return true end Configura um lugar que você possa ver, tipo na frente do templo, e use o comando. Veja o que acontece, e poste aqui. - Help Limite de players em uma guild
Informação Importante
Confirmação de Termo