Ir para conteúdo

Helflin

Artesão
  • Total de itens

    142
  • Registro em

  • Última visita

Tudo que Helflin postou

  1. Retirado.
  2. poe tipo alavancas .... que ai n tem como bugar ou entao altera o npc.ccp do distro
  3. aí ja n lembro mais... tenta achar ot 8.1 q acho que éra assim... mas pq vc n usa o hi, trade? eu acho até melhor cara.
  4. Script: Obs: altere o "PREÇO". local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} 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 local shopModule = ShopModule:new() npcHandler:addModule(shopModule) shopModule:addBuyableItemContainer({'Event I'},2270, PREÇO, 1) shopModule:addBuyableItemContainer({'Event II'},2296, PREÇO, 1) shopModule:addBuyableItemContainer({'Event III'},2290, PREÇO, 1) shopModule:addBuyableItemContainer({'Event Castle'},2280, PREÇO, 1) function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local items = {[1] = 2190, [2] = 2182, [5] = 2190, [6] = 2182} if(msgcontains(msg, 'first rod') or msgcontains(msg, 'first wand')) then if(isSorcerer(cid) or isDruid(cid)) then if(getPlayerStorageValue(cid, 30002) == -1) then selfSay('So you ask me for a {' .. getItemNameById(items[getPlayerVocation(cid)]) .. '} to begin your advanture?', cid) talkState[talkUser] = 1 else selfSay('What? I have already gave you one {' .. getItemNameById(items[getPlayerVocation(cid)]) .. '}!', cid) end else selfSay('Sorry, you aren\'t a druid either a sorcerer.', cid) end elseif(msgcontains(msg, 'yes')) then if(talkState[talkUser] == 1) then doPlayerAddItem(cid, items[getPlayerVocation(cid)], 1) selfSay('Here you are young adept, take care yourself.', cid) setPlayerStorageValue(cid, 30002, 1) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then selfSay('Ok then.', cid) talkState[talkUser] = 0 end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) NPC: <?xml version="1.0" encoding="UTF-8"?> <npc name="Xodet" script="data/npc/scripts/xodetrunes.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="130" head="19" body="86" legs="87" feet="95" addons="0"/> <parameters> <parameter key="message_greet" value="Oh, please come in, |PLAYERNAME|. Just ask me for sell {Event I}, {Event II}, {Event III}, {Event Castle}."/> <parameter key="message_farewell" value="Good bye and come again."/> <parameter key="module_keywords" value="1" /> <parameter key="keywords" value="job;" /> <parameter key="keyword_reply1" value="I'm sorcerer and selling magic items." /> </parameters> </npc>
  5. tenta esse script. é o seguinte: vc tem que falar, hi, bp uh, yes. caso não queira backpacks, tire os ids das bps abaixo. local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} 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 local shopModule = ShopModule:new() npcHandler:addModule(shopModule) shopModule:addBuyableItemContainer({'bp blank'}, 1998, 2260, 220, 1, 'bp blank rune') shopModule:addBuyableItemContainer({'bp animate dead'}, 1998, 2316, 7520, 1, 'bp animate dead rune') shopModule:addBuyableItemContainer({'bp antidote'}, 2003, 2266, 1320, 1, 'bp antidote rune') shopModule:addBuyableItemContainer({'bp avalanche'}, 2002, 2274, 3600,4, 'bp avalanche rune') shopModule:addBuyableItemContainer({'bp chameleon'}, 1998, 2291, 4220,1, 'bp chameleon rune') shopModule:addBuyableItemContainer({'bp convince creature'}, 1998, 2290, 1620,1, 'bp convince creature rune') shopModule:addBuyableItemContainer({'bp desintegrate'}, 2001, 2310, 1620,3, 'bp desintegrate rune') shopModule:addBuyableItemContainer({'bp destroy field'}, 2003, 2261, 920,3, 'bp destroy field') shopModule:addBuyableItemContainer({'bp energy bomb'}, 2003, 2262, 6520,2, 'bp energy bomb rune') shopModule:addBuyableItemContainer({'bp energy field'}, 1998, 2277, 2320,3, 'bp energy field') shopModule:addBuyableItemContainer({'bp energy wall'}, 2002, 2279, 6820,4, 'bp energy wall rune') shopModule:addBuyableItemContainer({'bp explosion'}, 2001, 2313, 3820,6, 'bp explosion rune') shopModule:addBuyableItemContainer({'bp fire bomb'}, 2000, 2305, 4720,2, 'bp fire bomb rune') shopModule:addBuyableItemContainer({'bp fire field'}, 2000, 2301, 1720,3, 'bp fire field rune') shopModule:addBuyableItemContainer({'bp fireball'}, 2000, 2302, 3020,5, 'bp fire ball') shopModule:addBuyableItemContainer({'bp gfb'}, 2000, 2304, 3620,4, 'bp gfb') shopModule:addBuyableItemContainer({'bp hmm'}, 2001, 2311, 2420,10, 'bp hmm') shopModule:addBuyableItemContainer({'bp icicle'}, 2002, 2271, 3020,5, 'bp icicle') shopModule:addBuyableItemContainer({'bp ih'}, 2003, 2265, 1920,1, 'bp ih') shopModule:addBuyableItemContainer({'bp lmm'}, 1998, 2287, 820,10, 'bp lmm') shopModule:addBuyableItemContainer({'bp poison field'}, 1998, 2285, 1320,3, 'bp poison field') shopModule:addBuyableItemContainer({'bp poison wall'}, 1998, 2289, 4220,4, 'bp poison wall rune') shopModule:addBuyableItemContainer({'bp sd'}, 2003, 2268, 6500 ,3, 'bp sd') shopModule:addBuyableItemContainer({'bp uh'}, 2002, 2273, 3520,3, 'bp uh') function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local items = {[1] = 2190, [2] = 2182, [5] = 2190, [6] = 2182} if(msgcontains(msg, 'first rod') or msgcontains(msg, 'first wand')) then if(isSorcerer(cid) or isDruid(cid)) then if(getPlayerStorageValue(cid, 30002) == -1) then selfSay('So you ask me for a {' .. getItemNameById(items[getPlayerVocation(cid)]) .. '} to begin your advanture?', cid) talkState[talkUser] = 1 else selfSay('What? I have already gave you one {' .. getItemNameById(items[getPlayerVocation(cid)]) .. '}!', cid) end else selfSay('Sorry, you aren\'t a druid either a sorcerer.', cid) end elseif(msgcontains(msg, 'yes')) then if(talkState[talkUser] == 1) then doPlayerAddItem(cid, items[getPlayerVocation(cid)], 1) selfSay('Here you are young adept, take care yourself.', cid) setPlayerStorageValue(cid, 30002, 1) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then selfSay('Ok then.', cid) talkState[talkUser] = 0 end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) E caso queira trocar a fala do npc é no xodet.xml...
  6. Fica na pasta do executavel do seu server. Que eu saiba não, tem que ser o MYSQL. Tem que executar no seu OT: /woe setup ou entao criar a tabela no MYSQL. E caso não queira automatico, /woe on para iniciar, para cancelar o evento /woe off.
  7. Só uma pergunta. Ao remover os itens, estes itens vão pro depot do jogador que éra o dono da casa? e casa tambem fica livre?
  8. Na pasta NPCs crie "xodet.xml" e cole isto abaixo dentro. <?xml version="1.0" encoding="UTF-8"?> <npc name="Xodet" script="data/npc/scripts/xodetrunes.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="130" head="19" body="86" legs="87" feet="95" addons="0"/> <parameters> <parameter key="message_greet" value="Oh, please come in, |PLAYERNAME|. If you need magical equipment such as runes or wands, just ask me for a {trade}."/> <parameter key="message_farewell" value="Good bye and come again."/> <parameter key="module_keywords" value="1" /> <parameter key="keywords" value="job;" /> <parameter key="keyword_reply1" value="I'm sorcerer and trade with all kinds of magic items." /> </parameters> </npc> Agora em NPCs/Scripts tu cria "xodetrunes.lua" e poe isso abaixo dentro. local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} 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 local shopModule = ShopModule:new() npcHandler:addModule(shopModule) shopModule:addBuyableItem({'spellbook'}, 2175, 150, 1, 'spellbook') shopModule:addBuyableItem({'magic lightwand'}, 2163, 400, 1, 'magic lightwand') shopModule:addBuyableItem({'small health'}, 8704, 20, 1, 'small health potion') shopModule:addBuyableItem({'health potion'}, 7618, 45, 1, 'health potion') shopModule:addBuyableItem({'mana potion'}, 7620, 50, 1, 'mana potion') shopModule:addBuyableItem({'strong health'}, 7588, 100, 1, 'strong health potion') shopModule:addBuyableItem({'strong mana'}, 7589, 80, 1, 'strong mana potion') shopModule:addBuyableItem({'great health'}, 7591, 190, 1, 'great health potion') shopModule:addBuyableItem({'great mana'}, 7590, 120, 1, 'great mana potion') shopModule:addBuyableItem({'great spirit'}, 8472, 190, 1, 'great spirit potion') shopModule:addBuyableItem({'ultimate health'}, 8473, 310, 1, 'ultimate health potion') shopModule:addSellableItem({'normal potion flask', 'normal flask'}, 7636, 5, 'empty small potion flask') shopModule:addSellableItem({'strong potion flask', 'strong flask'}, 7634, 10, 'empty strong potion flask') shopModule:addSellableItem({'great potion flask', 'great flask'}, 7635, 15, 'empty great potion flask') shopModule:addBuyableItem({'fire bomb'}, 2305, 55, 1, 'fire bomb') shopModule:addBuyableItem({'destroy field'}, 2261, 5, 1, 'destroy field rune') shopModule:addBuyableItem({'light magic missile'}, 2287, 1, 1, 'light magic missile rune') shopModule:addBuyableItem({'heavy magic missile'}, 2311, 2, 1, 'heavy magic missile rune') shopModule:addBuyableItem({'great fireball'}, 2304, 10, 1, 'great fireball rune') shopModule:addBuyableItem({'explosion'}, 2313, 5, 1, 'explosion rune') shopModule:addBuyableItem({'sudden death'}, 2268, 100, 1, 'sudden death rune') shopModule:addBuyableItem({'convince creature'}, 2290, 80, 1, 'convince creature rune') shopModule:addBuyableItem({'holy judgment'}, 2300, 120, 1, 'holy judgment rune') shopModule:addBuyableItem({'chameleon'}, 2291, 210, 1, 'chameleon rune') shopModule:addBuyableItem({'desintegrate'}, 2310, 30, 1, 'desintegreate rune') shopModule:addBuyableItem({'fire field'}, 2301, 10, 1, 'fire field rune') shopModule:addBuyableItem({'energy field'}, 2301, 10, 1, 'energy field rune') shopModule:addBuyableItem({'avalanche rune'}, 2274, 12, 1, 'avalanche rune') shopModule:addBuyableItem({'antidote rune'}, 2266, 65, 1, 'antidote rune') shopModule:addBuyableItem({'energy wall'}, 2279, 32, 1, 'energy wall rune') shopModule:addBuyableItem({'icicle'}, 2271, 8, 1, 'icicle rune') shopModule:addBuyableItem({'poison field'}, 2285, 7, 1, 'poison field rune') shopModule:addBuyableItem({'poison wall'}, 2289, 12, 1, 'poison wall rune') shopModule:addBuyableItem({'blank'}, 2260, 10, 1, 'blank rune') shopModule:addBuyableItem({'fire ball'}, 2302, 5, 1, 'fire ball rune') shopModule:addBuyableItem({'thunderstorm rune'}, 2315, 55, 1, 'thunderstorm rune') shopModule:addBuyableItem({'stone shower rune'}, 2288, 55, 1, 'stone shower rune') shopModule:addBuyableItem({'magic wall'}, 2293, 200, 1, 'magic wall rune') shopModule:addBuyableItem({'paralyze'}, 2278, 400, 1, 'paralyze rune') shopModule:addBuyableItem({'animate dead'}, 2316, 375, 1, 'animate dead rune') shopModule:addBuyableItem({'chameleon'}, 2291, 210, 1, 'chameleon rune') shopModule:addBuyableItem({'wand of vortex', 'vortex'}, 2190, 500, 1, 'wand of vortex') shopModule:addBuyableItem({'wand of dragonbreath', 'dragonbreath'}, 2191, 1000, 1, 'wand of dragonbreath') shopModule:addBuyableItem({'wand of decay', 'decay'}, 2188, 5000, 1, 'wand of decay') shopModule:addBuyableItem({'wand of draconia', 'draconia'}, 8921, 7500, 1, 'wand of draconia') shopModule:addBuyableItem({'wand of cosmic energy', 'cosmic energy'}, 2189, 10000, 1, 'wand of cosmic energy') shopModule:addBuyableItem({'wand of inferno', 'inferno'}, 2187, 15000, 1, 'wand of inferno') shopModule:addBuyableItem({'wand of starstorm', 'starstorm'}, 8920, 18000, 1, 'wand of starstorm') shopModule:addBuyableItem({'wand of voodoo', 'voodoo'}, 8922, 22000, 1, 'wand of voodoo') shopModule:addBuyableItem({'snakebite rod', 'snakebite'}, 2182, 500, 1, 'snakebite rod') shopModule:addBuyableItem({'moonlight rod', 'moonlight'}, 2186, 1000, 1, 'moonlight rod') shopModule:addBuyableItem({'necrotic rod', 'necrotic'}, 2185, 5000, 1, 'necrotic rod') shopModule:addBuyableItem({'northwind rod', 'northwind'}, 8911, 7500, 1, 'northwind rod') shopModule:addBuyableItem({'terra rod', 'terra'}, 2181, 10000, 1, 'terra rod') shopModule:addBuyableItem({'hailstorm rod', 'hailstorm'}, 2183, 15000, 1, 'hailstorm rod') shopModule:addBuyableItem({'springsprout rod', 'springsprout'}, 8912, 18000, 1, 'springsprout rod') shopModule:addBuyableItem({'underworld rod', 'underworld'}, 8910, 22000, 1, 'underworld rod') shopModule:addSellableItem({'wand of vortex', 'vortex'}, 2190, 50, 'wand of vortex') shopModule:addSellableItem({'wand of dragonbreath', 'dragonbreath'}, 2191, 500, 'wand of dragonbreath') shopModule:addSellableItem({'wand of decay', 'decay'}, 2188, 1000, 'wand of decay') shopModule:addSellableItem({'wand of draconia', 'draconia'}, 8921, 1500, 'wand of draconia') shopModule:addSellableItem({'wand of cosmic energy', 'cosmic energy'}, 2189, 2000, 'wand of cosmic energy') shopModule:addSellableItem({'wand of inferno', 'inferno'},2187, 3000, 'wand of inferno') shopModule:addSellableItem({'wand of starstorm', 'starstorm'}, 8920, 3600, 'wand of starstorm') shopModule:addSellableItem({'wand of voodoo', 'voodoo'}, 8922, 4400, 'wand of voodoo') shopModule:addSellableItem({'snakebite rod', 'snakebite'}, 2182, 50,'snakebite rod') shopModule:addSellableItem({'moonlight rod', 'moonlight'}, 2186, 500, 'moonlight rod') shopModule:addSellableItem({'necrotic rod', 'necrotic'}, 2185, 1000, 'necrotic rod') shopModule:addSellableItem({'northwind rod', 'northwind'}, 8911, 1500, 'northwind rod') shopModule:addSellableItem({'terra rod', 'terra'}, 2181, 2000, 'terra rod') shopModule:addSellableItem({'hailstorm rod', 'hailstorm'}, 2183, 3000, 'hailstorm rod') shopModule:addSellableItem({'springsprout rod', 'springsprout'}, 8912, 3600, 'springsprout rod') shopModule:addSellableItem({'underworld rod', 'underworld'}, 8910, 4400, 'underworld rod') function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local items = {[1] = 2190, [2] = 2182, [5] = 2190, [6] = 2182} if(msgcontains(msg, 'first rod') or msgcontains(msg, 'first wand')) then if(isSorcerer(cid) or isDruid(cid)) then if(getPlayerStorageValue(cid, 30002) == -1) then selfSay('So you ask me for a {' .. getItemNameById(items[getPlayerVocation(cid)]) .. '} to begin your advanture?', cid) talkState[talkUser] = 1 else selfSay('What? I have already gave you one {' .. getItemNameById(items[getPlayerVocation(cid)]) .. '}!', cid) end else selfSay('Sorry, you aren\'t a druid either a sorcerer.', cid) end elseif(msgcontains(msg, 'yes')) then if(talkState[talkUser] == 1) then doPlayerAddItem(cid, items[getPlayerVocation(cid)], 1) selfSay('Here you are young adept, take care yourself.', cid) setPlayerStorageValue(cid, 30002, 1) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then selfSay('Ok then.', cid) talkState[talkUser] = 0 end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
  9. http://www.xtibia.com/forum/topic/137431-gesior-aacshop-itens-com-categorias/ Aí está!
  10. http://www.xtibia.com/forum/topic/137431-gesior-aacshop-itens-com-categorias/ aí está. basta procurar. JB2, tem como disponibilizar as linhas alteras desse 1- 1- 1- 1- 1- em vez de 1- 2- 3- 4- 5- ?
  11. Script 99% , só tem 1 erro, que é quando tu clica em algum player do top 5 alí, redireciona pro outro site. Creio que seja na linha 52: echo '<div align="left"><a href="http://tremera-global.com/index.php/character/view/Azurahere" class="topfont"> Pois sempre que tento ver 1 dos tops do meu sv sempre redireciona pra este link ai em cima. E se possivel, postar a linha para alterar, para que não precisem baixar o arquivo denovo. Rep+ garantido. Att.
  12. O Meu problema acho que é no globalevents/scripts/zombie/onthink.lua e no lib/zombie_event.lua, na linha:function spawnNewZombie(). Obs: Uso TFS 0.4 e o zombie event eu peguei do otland, no qual é por talkactions(ex: /zombiestart 5) Esse é o meu erro... Bora galerinha, ajuda aew pow
  13. Estou com o mesmo problema, coloquei ontem kkkkkkk meu problema é o mesmo do seu e estou precisando de ajuda... vlws O Meu problema acho que é no globalevents/scripts/zombie/onthink.lua e no lib/zombie_event.lua, na linha:function spawnNewZombie(). Obs: Uso TFS 0.4. Esse é o meu erro... Bora galerinha, ajuda aew pow
  14. Helflin

    Shop Gesior

    Vlw mano funfo !!! [RESOLVIDO] REP+... VLW!!!
  15. kkkkkk é joão vitor, agr o gringo la hakio o teu ot e o teu site, crio um char, boto god e saiu fazendo ghazba e orsha em thais kkkkk alem disso hakio o site dps o mlk By : samanosuke !!! fui entrar pa ve o ot e to vendo akele trem hacked lol em
  16. Helflin

    Shop Gesior

    Tipo: uso vip system do mork, e pelo site tenho que vender vip por pacc.... Por exemplo: Tenho 50 pontos no site e vou mandar vip de 6 pontos pro meu amigo. Eu compro a vip e mando direto pra ele, eu fico com 44 pontos. Ai o meu amigo, recebe a vip e fica com 44 pontos tambem, entendeu? Quando eu mando a vip ele fica com a mesma quantidade de pontos que eu. Ai clona entendeu? Tem como resolver? PRECISO URGENTE !!
  17. Helflin

    Exp Extra

    HELP PLEASEEEEE.... o que eu ponho em creaturescripts.xml ? EXEMPLO: <event type="login" name="ExpVip" script="vipexp.lua"/>
  18. Eu queria um script que da para a guild ganhadora do war of emperium, bonus de experience, tipo: 20% de exp.... Tipo do script: creaturescripts Protocolo (versão do Tibia): 8.60 Servidor utilizado: Global Compacto 8.60 Nível de experiência: Médio Adicionais/Informações: Bonus Exp para Ganhadores Do War OF Emperium !!! Obs: Uso o War OF Emperium postado aqui no próprio site do XTibia pelo Henke Soft e BrunoCarvalho...
  19. Helflin

    Menu - Gesior

    Preciso de Uma Ajuda Aqui Galera, Seguinte... Queria os negocios igual da imagem 1 em vez da imagem 2... Ta vendo atras do news, accounts... Aquela imagem preta com linhas, queria aquela em vez da outra, se alguem arranjar aew... vlws A Imagem 1 que digo é o site do EX: www.confidenceworld.com.br (tem outros, mais tem la também) E a 2 é a imagem original que vem EX: war-super.sytes.net flw
  20. Diga AS Coordenadas aew.... vlw mto bom
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...