Ir para conteúdo
  • Cadastre-se

xWhiteWolf

Héroi
  • Total de itens

    3604
  • Registro em

  • Última visita

  • Dias Ganhos

    158

Tudo que xWhiteWolf postou

  1. no meu server eu tinha esse problema com dois itens: 1) era uma runa que estava setada pra duas actions diferentes: a primeira era uma mana rune e a segunda era uma spell rune (quando usasse a runa em si mesmo recuperava mana e se usasse no chão criava um energy hur) Solução: O jeito de resolver foi mudando o id de uma das runas, dai uma ficou uma mana rune e outra runa de um id que não tava sendo usado virou o da spell rune 2) O ruby estava sendo usado pra duas coisas: colocar no helmet of the ancients e usar pra encantar itens Solução: Tive que mudar o script do helmet of the ancients p
  2. se deu errado significa que esse script não é o único de destroy field que vc no seu servidor porque esse daí tá perfeito e infinito. tenta isso daqui: function onUse(cid, item, frompos, item2, topos) fieldpos = topos fieldpos.stackpos = 254 fielditem = getThingfromPos(fieldpos) if getPlayerMagLevel(cid) >= 3 then if fielditem.itemid > 0 and fielditem.itemid ~= 1497 and fielditem.itemid ~= 1498 then doSendMagicEffect(topos,2) doRemoveItem(fielditem.uid,1) if item.type > 1 then doChangeTypeItem(item.uid,item.type) else end else doSendMagicEffect(frompos,2) return 0 end else doSen
  3. não sei cara, era pra dar certo isso aí. Algum outro script deve estar indo de confronto com esse ou o seu site tá programado pra criar chars sem nada. Em nenhum dos casos eu vou saber te ajudar, mas oque dá pra fazer é modificar a área que o player for nascer qnd cria a conta pelo primeira vez e fazer uma sala com vários baús onde ele pode pegar os itens da vocação que ele escolheu
  4. isso não é um script, é um sistema. Não sei como funciona seu sistema de arena então precisaria que vc postasse aqui e explicasse como ele funciona no seu server
  5. a função que ele está usando "function onTime()" é criada dentro do script, não tem nada a ver com a onThink (que é uma função criada dentro da source para você poder utilizá-la) sei que vc já resolveu o problema mas só estou explicando pra vc entender a diferença.
  6. depende da forma que seu anti divulguer for feito.. se ele checa strings do tipo "www." e "192" "189" "191" separadamente então há grandes chances do seu antidivulguer bloquear qualquer mensagem que contenha essas strings (INCLUSIVE AS DO PRÓPRIO SERVER), o ideal seria colocar algumas excessões, do tipo que ele cheque se a string contém 'www.' mas não seja 'www.seusite.com.br' (se for, ele não bloqueia). Mas a gente só vai conseguir te ajudar nisso se vc postar o script
  7. depois diga se funcionou a dica da amiguinha aqui de cima
  8. oque eu uso no meu server é esse daqui: mods\firstitems.xml <?xml version="1.0" encoding="UTF-8"?> <mod name="First Items" version="1.0" author="The Forgotten Server" contact="otland.net" enabled="yes"> <config name="firstitems_config"><![CDATA[ config = { storage = 30001, items = {2050, 2382} } ]]></config> <event type="login" name="FirstItems" event="script"><![CDATA[ domodlib('firstitems_config') function onLogin(cid) if(getPlayerStorageValue(cid, config.storage) > 0) then return true end for _, id in ipairs(config.items) do doPlayerAddItem
  9. peguei esse script aqui do fórum mesmo, o script é do tonyplyson scripts/buypremmy.lua days = 30 vipcoins = 2160 quant = 1 local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function santaNPC(cid, message, keywords, parameters, node) i
  10. @Lyon @azzouks o script funcinou até na parte de editar as skills? é que eu nunca havia mexido com npc antes, foi realmente um "desafio".
  11. para de spam mano, relaxa que eventualmente a gente vai te responder.. Esse problema no actions.xml é por causa que você tá usando um mesmo id pra diversos scripts diferentes. OBJETO DUPLICADO COM ID: XXXX Se você fosse scripter eu te ensinaria a arrumar isso da melhor forma, mas já que vc não é eu só vou te dizer pra escolher uma das actions e abrir mão da outra pra acabar com esse erro; A segunda opção é deixar o erro e não se importar, já que isso daí provavelmente não vai afetar em nada seu servidor
  12. só trocar isso daqui na lib e deve resolver: --[[ PERFECT UPGRADE SYSTEM 2.0 Criado por Oneshot É proibido a venda ou a cópia sem os devidos créditos desse script. ]]-- UpgradeHandler = { levels = { [1] = {100, false, true}, [2] = {90, false, true}, [3] = {80, false, true}, [4] = {70, false, true}, [5] = {60, false, true}, [6] = {50, false, true}, [7] = {40, false, true}, [8] = {30, false, true}, [9] = {20, false, true}, [10] = {10, false, true} }, broadcast = 9, attributes = { ["attack"] = 2, ["defense"] = 1, ["armor"] = 1 }, message = { console = "Trying to refine %s to level
  13. errado.. se vc remover aquilo que ele falou a runa vai parar de funcionar. remova essa parte aqui if item.type > 1 then doChangeTypeItem(item.uid,item.type-1) else doRemoveItem(item.uid,1) end ficando assim function onUse(cid, item, frompos, item2, topos) fieldpos = topos fieldpos.stackpos = 254 fielditem = getThingfromPos(fieldpos) if getPlayerMagLevel(cid) >= 3 then if fielditem.itemid > 0 and fielditem.itemid ~= 1497 and fielditem.itemid ~= 1498 then doSendMagicEffect(topos,2) doRemoveItem(fielditem.uid,1) else doSendMagicEffect(frompos,2) return 0 end else doSendMagicEffect(
  14. comente alguma coisa.... funcionou? não funcionou? eu dediquei muito tempo fazendo isso pra você e eu gostaria de um feedback.
  15. eu sei como fazer o script, falta eu arrumar tempo pra fazer ele.. Quando eu conseguir fazer eu irei postar aqui pra que as outras pessoas possam usar as ferramentes que eu vou fornecer para ajustar futuros scripts. É assim que funciona cara, não dá pra eu fazer coisa exclusiva pra você :/
  16. é um problema nas sources, aposto que seu server é o daemon 0.3.6, acertei? Ele ta dando PZ em todo script que usa "COMBAT_PARAM_CREATEITEM", ainda não sei como arrumar.
  17. se não funcionar agora: desisto. Só trabalho com as versões que eu tenho aqui em casa, isso daí é oque, 9.1? Tenta isso daqui, talvez a parte de skills funcione agora (mas só se o level funcionar tb) --[[Script made 100% by Nogard and Night Wolf. You can feel free to edit anything you want, but don't remove the credits]] local config = { minlevel = 50, --- level inical para resetar price = 10000, --- preço inicial para resetar newlevel = 20, --- level após reset priceByReset = 10000, --- preço acrescentado por reset mlnew = 20, --- quanto de ml vai adicionar ao resetar skillnew = 25
  18. abre seu talkactions.xml, procure a palavra "/ban", provavel que tenha duas. Escolha uma das duas e delete-a
  19. que versão de tibia vc usa? esse comando é pra fazer determinada função na database SQL. Eu testei na 8.54 e deu certinho
  20. duas talkactions estão como /ban no talkactions.xml.. é só ler o erro que ele tá falando exatamente oque tá de errado.
  21. para de dar up, eu vou tentar fazer esse fim de semana.. se eu conseguir eu posto aqui.
  22. acho que o erro não é no meu script não.. por dois motivos: 1- eu testei 2- o erro que tá dando é na linha 197, no meu script (se vc tiver copiado tudo certo) a linha 197 é uma linha em branco. em todo caso eu tirei os comentários desnecessários, copia e cola dnv e COLOCA O MESMO NOME QUE EU FALEI --[[Script made 100% by Nogard and Night Wolf. You can feel free to edit anything you want, but don't remove the credits]] local config = { minlevel = 700, --- level inical para resetar price = 10000, --- preço inicial para resetar newlevel = 20, --- level após reset priceByReset = 100
  23. Reseter.xml <npc name="Reseter" script="data/npc/scripts/reset.lua" access="5" lookdir="1"> <health now="1000" max="1000"/> <look type="133" head="95" body="86" legs="86" feet="38" addons="3"/> <parameters> <parameter key="message_greet" value="Hello |PLAYERNAME|.I've been waiting for you to come.. Say 'reset' or 'quantity'" /> </parameters> </npc> reset.lua --[[Script made 100% by Nogard and Night Wolf. You can feel free to edit anything you want, but don't remove the credits]] local config = { minlevel = 700, --- level inical para
  24. cara, tá escrito if not isPaladin(cid) then só tira esse not da frente que resolve o seu problema. Repete esse mesmo passo pra Knight, Drunou e etc. Outra coisa: vc tem que garantir que o seu server possui essa função isDrunou.. caso não existe substitui if not isDrunou(cid) then por if isInArray({NUMERO DA CLASSE}, getPlayerVocation(cid)) then no numero da classe coloca o NUMERO DA CLASSE kkk vc pode ver isso na vocations.xml dentro do seu server. Boa Sorte
  25. leia a minha resposta nesse tópico, ele pediu praticamente a mesma coisa. http://www.tibiaking.com/forum/topic/31450-pedido-editar-items/
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo