Tudo que kiinho postou
-
(Resolvido)Erro na script talkactions
kiinho respondeu ao post em um tópico de iury alves potter em Suporte OTServer Derivados (Resolvidos)Primeiramente teste assim, caso der o mesmo problema, avise
-
Contagem em TP
E cade o script do evento?
-
(Resolvido)Ajudar a colocar porcentagem nesse script!
Não é possivel que dê errado novamente Tem discord? Se tiver me add Senky#6266 Que a gente resolve e posta a solução aqui
-
(Resolvido)Ajudar a colocar porcentagem nesse script!
Estava faltando um end e os ifs estavam errados
-
(Resolvido)Ajudar a colocar porcentagem nesse script!
Usou o 2º script? O 1º Script tem 3 chances de vir itens, por exemplo, se as 3 chances forem as mesmas que o item pede, os 3 itens irão pro personagem, o 2º script, a chance é de vir 1 item apenas
-
(Resolvido)Ajudar a colocar porcentagem nesse script!
Eu consertei o script colocando aquelas 3 chances, da uma olhada se foi esse q vc pegou
-
(Resolvido)Ajudar a colocar porcentagem nesse script!
Coloquei o script completo agora, se der erro, me manda o print do erro Acho que consertei o script, da uma olhada ai
-
(Resolvido)Ajudar a colocar porcentagem nesse script!
1º Script 2º Script Modifiquei o script do nosso amigo acima, só fiz trocar o tipo de envio da mensagem.
-
(Resolvido)Scripts quest inicial stone como restringir
Pq n faz um baú com as 3? basta colocar uma function onUse, qnd o cara clicar ele pegar as 3 stones, doPlayerrAdd... 3x com o id de cada stone
-
Gesior nao mostra quem ta online BUG
Na página whoisonline
-
Tipo do item
O script tem que procurar se o item é head body legs boots, entendeu? Eu sei procurar o item Mas não sei fazer o script verificar se é body...
-
Gesior nao mostra quem ta online BUG
@ExtremyDsgnr procura por $players_online_data = $SQL->query('SELECT * FROM players WHERE world_id = '.(int) $world_id.' AND online > 0 ORDER BY '.$orderby); troca por $players_online_data = $SQL->query("SELECT `name`, `online`, `group_id`, `world_id` FROM `players` WHERE `group_id` >= 1 ORDER BY `group_id` DESC"); testa ae
-
Tipo do item
Quero criar um script de upgrade system, preciso saber se o item é head, armor, boots...
-
Tipo do item
Como pegar fazer uma verificação desse slotType = head?
-
Tipo do item
Base: TFS 0.4 Qual erro está surgindo/O que você procura? Existe o getItemWeaponType(uid) que verifica o tipo das armas. Existe algum que verifica o tipo dos equipamento, como helmet, armor, legs, boots? Alguém poderia me ajudar?
-
Erro Player Not Found
Não acontece nada e não aparece nenhum erro na distro E aparece isso ao usar Consegui arrumar esse problema, vc tinha esquecido uma , solta por ai e expinicial vc colocou para expInicial, mas deixou alguns como expinicial, agora é que surgiu outro erro coloquei um print Muito obrigado, consertei os erros, rep + Resolvido, podem fechar o tópico!
-
Erro Player Not Found
Da um erro ao abrir o servidor ou ao dar reload actions, e o outro é quando tento usar Melhorei o código, porém o function potion n funciona por causa que ele n acha player Não mostra erro, só não executa o event da function potionexp Quando eu removo if (not isPlayer(cid)) then return false end aparece o seguinte erro
-
Erro Player Not Found
-
Erro Player Not Found
Diga em poucas palavras a base utilizada (Nome do servidor ou nome do website). Ex. TFS 1.3; Base: TFS 0.7.5 Qual erro está surgindo/O que você procura? Postei a imagem do erro Você tem o código disponível? Se tiver publique-o aqui: ---------- CONFIGURE AQUI ---------- local tempo = 5 -- (1 = 1 minuto) Tempo que o script durará local expinicial = 2 -- O quanto que você quer que dobre sua experiencia, por exemplo 2 é 2x as rates do seu server. local expfinal = 1 --Não mude, isso é para a experiencia voltar ao normal. local itemId = 7440 -- Aqui vai o ID do ITEM local texto = "Você receberá " .. expinicial .. "x de xp durante " .. tempo .. " minuto(s)" -- Texto que irá receber ao usar a potion. local textofinal = "Fim do efeito da potion." -- Texto que irá receber quando o efeito da potion acabar. local storage = 171717 -- Storage local level = 8 -- LEVEL para usar o item local rates = getPlayerRates(cid) ---------- FIM DA CONFIGURAÇÃO NÃO ALTERE NADA A BAIXO DISSO ------------- function onUse(cid, item, frompos, item2, topos) tempo = tempo*60*1000 if rates[SKILL__LEVEL] > 1 then rates = rates[SKILL__LEVEL] + expinicial else rates = (rates[SKILL__LEVEL] + expinicial) - 1 end if getPlayerLevel(cid) >= level then if getPlayerStorageValue(cid, storage) <= 0 then if item.itemid == itemId then doRemoveItem(item.uid,1) doPlayerSetExperienceRate(cid,rates) doSendMagicEffect(frompos,13) doPlayerSendTextMessage(cid,22,texto) addEvent(potion,tempo,cid) setPlayerStorageValue(uid, storage, 1) end else doPlayerSendCancel(cid, "Você já está sob efeito desse item.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) end else doPlayerSendCancel(cid, "Você não tem level suficiente, precisa ser level 1500.") doSendMagicEffect(getCreaturePosition(cid), CONST_ME_POFF) end end function potion(pos, cid) if (rates - expinicial) >= 1 then doPlayerSetExperienceRate(pos,rates - expinicial) elseif (rates - expinicial) < 1 then doPlayerSetExperienceRate(pos,expfinal) end setPlayerStorageValue(uid, storage, 0) doPlayerSendTextMessage(pos,22,textofinal) doPlayerSendTextMessage(cid,22,"Bônus de xp: " .. rates .. "x") stopEvent(potion) end Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.
-
[doSetCreatureOutfit] Não funciona em todas vocations
manda os scripts Vc pode tentar colocar no script
-
Storage em Spell
A primeira A segunda Testa ae O que eu fiz foi adicionar a função stopEvent para parar o evento do outro script, pode adaptar do jeito que quiser, ainda n testei, mas deve funcionar
-
[SCRIPT] Quest Para Vocação {RESOLVIDO}
Script mais otimizado
-
[SCRIPT] Quest Para Vocação {RESOLVIDO}
Substitui o script por esse
-
[SCRIPT] Quest Para Vocação {RESOLVIDO}
@Matheus Chanavat Crie um arquivo NOMEARQUIVO.lua e cole o script dentro Dentro do arquivo xml coloque
-
[PEDIDO]script para bau que teleport o player para determinada localização
Adicionei uma função é só vc editar como diz o comentário do lado!