Tudo que buddha postou
-
Jail nao sai do player apos reiniciar/desligar OT
Poste o script do seu sistema de Jail.
-
Causar dano a uma Pos
Você pode definir uma variável local no começo: local pos = getCreaturePosition(cid) local min = -((level*0.2) + (maglevel*2.653) + 16) local max = -((level*0.2) + (maglevel*4.503) + 28) addEvent(function() doAreaCombatHealth(cid, COMBAT_PHYSICALDAMAGE, pos, area, min, max, CONST_ME_FIREAREA) end, 1000) addEvent(function() doAreaCombatHealth(cid, COMBAT_PHYSICALDAMAGE, pos, area, min, max, CONST_ME_FIREAREA) end, 2000) addEvent(function() doAreaCombatHealth(cid, COMBAT_PHYSICALDAMAGE, pos, area, min, max, CONST_ME_FIREAREA) end, tempo em milisegundos) Assim você executaria a magia e se você saísse do lugar ela continuaria executando naquele lugar. Mas lembrando que só serve quando você estiver com battle.
-
Causar dano a uma Pos
Não entendi o que quis dizer. Você quer que quando você se mova a magia continue onde você estava? Ex: M = Magia P = Player A = Player na posição anterior -> = Trajetória M MAM--------------->P M
- (Resolvido)Outfit por vocação
- sistema mercenário
-
[Creaturescripts] Outfit por vocação
Belo script, só poderia ser mais resumido, tipo assim: Além de ter uma configuração mais fácil Aliás você fez uma verificação de que é player, por que? Agora não sei se precisa ou não
- (Resolvido)Outfit por vocação
- (Resolvido)Outfit por vocação
- Limite de Skill
-
(Resolvido)Outfit por vocação
Pera ai cara, não ponha no seu server ainda, tava testando e deu um bug loko aqui. Já posto o funcional. Aqui: Assim ele setaria o outfit mas a cor seria branca, para mudar isso é só ir mudando o lookHead e tals. Para saber o numero é facil, a tabela de cores se conta assim: 0 = branca(a primeira contando na horizontal), 1 = bege(a segunda contando na horizontal), etc. Lembrando que nos testes vi que precisa ser onLogin(cid), mas não se preocupe, não dá para trocar de outfit. Também tem que colocar a outfit do homem e da mulher, senão os homens vão nascer com outfits de mulher ou as mulher com as do homem, eu marquei em negrito onde que é o do homem e o da mulher. O lookAddons é o seguinte: 1 = O primeiro addon, 2 = O segundo addon, 3 = Os dois addons.
-
(Resolvido)[Erro] Globalevent
Cara, dessa eu não sabia. Valeu ai também! Huheuhuehue
- (Resolvido)Outfit por vocação
-
(Resolvido)Outfit por vocação
Não testei. A tag é essa: <event name="VocationChange" interval="1000" script="others/vocationchange.lua"/> Assim ele iria executar o script a cada segundo, impedindo que os players troquem o outfit denovo. Caso não funcione use ao invés de onThink(cid, interval) o onLogin(cid). Dai a tag seria essa: <event type="login" name="VocationChange" script="others/vocationchange.lua"/> Edit: Eu coloquei que se o player não estiver usando a outfit que era da vocation dele então trocar, para não causar lag. Caso não funcione é só tirar a parte "and getCreatureOutfit(cid) ~= cfg" que vai funcionar.
-
(Resolvido)[Erro] Globalevent
function onThink(interval, lastExecution) local wallpos, wallID = {x=296, y=451, z=7, stackpos=1}, 1515 function OpenAndCloseWall() if getTileItemById(wallpos, wallID).uid == 0 then doCreateItem(wallID, 1, wallpos) else doRemoveItem(getThingfromPos(wallpos).uid,1) doSendMagicEffect(wallpos, CONST_ME_POFF) end broadcastMessage(" Gran Castle ".. getTileItemById(wallpos, wallID).uid == 0 and "ABERTO" or "FECHADO" .."!", MESSAGE_EVENT_ADVANCE) return true end if os.date("%A") == "Monday" then if (os.date("%X") == "19:00:00") or (os.date("%X") == "19:00:05") then OpenAndCloseWall() elseif (os.date("%X") == "20:00:00") or (os.date("%X") == "20:00:05") then OpenAndCloseWall() end end return TRUE end Em if os.date("%A") == "Monday" then você adiciona depois do "Mondey": or "Tuesday" ficando if os.date("%A") == "Monday" or os.date("%A") =="Friday" then
- sistema mercenário
-
Pedido Script que não mova para mão
Não testei, mas deve funcionar.
-
{PEDIDO} Montaria imune.
Eu já vi esse pedido 5 vezes essa semana, procurasse antes de pedir?
- SHOP.LUA TFS 1.0
- SHOP.LUA TFS 1.0
-
(Resolvido)Arena Que Só Pode Haver Um Player Por Vez. Ajude-me e Torne Meu Projeto Mais Perto De Ser Inaugurado
Então tá, não falo mais nada. Só não fique bravo por causa de uma coisa tão inútil.
-
(Resolvido)Arena Que Só Pode Haver Um Player Por Vez. Ajude-me e Torne Meu Projeto Mais Perto De Ser Inaugurado
Eu não to cobrando nada, só to tentando te ajudar. Se eu achei o erro e falo, estou te poupando de procurar, oras.
-
(Resolvido)Arena Que Só Pode Haver Um Player Por Vez. Ajude-me e Torne Meu Projeto Mais Perto De Ser Inaugurado
Eu não sei se é impressão, mas você parece estar puto comigo toda vez que comenta. Então com todo o respeito e educação, você não adicionou essas duas funções que citei no seu script.
-
(Resolvido)Arena Que Só Pode Haver Um Player Por Vez. Ajude-me e Torne Meu Projeto Mais Perto De Ser Inaugurado
Suicide, não sei na sua versão, mas na minha não existe a função isOnSameFloor(fromPos, toPos) nem a isEven(distance). Talvez não exista na dele também. Ou talvez seja uma função do White e você esqueceu de colocar? Edit: Maicon, faça o seguinte(caso o script do suicide não funcione), ponha minha revisão do script do suicide de volta e substitua o creaturescripts por: Acho que assim não vai mais dar erro e já que funcionou então... Lembrando que tem que por o monstro pelo RME.
-
[SCRIPT] Mudar de vocaçao com reset [AJUDA?]
Não testei. A tag é: <talkaction words="!promotion" event="script" value="promotion.lua"/> Em TFS 1.0 é: <talkaction words="!promotion" script="promotion.lua"/> Para configurar é só copiar isso e ir colando um embaixo do outro. [1] = {newVoc = 5, newMana = 1, newHealth = 1, needLevel = 60000, newLevel = 1, newExperience = 0}, 1 = VocationID que o player tinha(no caso Sorcerer) newVoc = Nova VocationID(no caso Master Sorcerer) newMana = Nova mana newHealth = Nova vida needLevel = O level que precisa newLevel = O level que vai ficar newExperience = A exp que vai ficar Não se esqueça do REP+ e qualquer duvida pode postar aqui!
-
(Resolvido)Arena Que Só Pode Haver Um Player Por Vez. Ajude-me e Torne Meu Projeto Mais Perto De Ser Inaugurado
Faltou um "S" suicide. Substitua o que está dentro do suvivalarena.lua no creaturescripts por isso: