-
Total de itens
19 -
Registro em
-
Última visita
Tudo que LioNsZ postou
-
dúvida [Encerrado] [ ERRO ] Criando servidor com net compartilhada
tópico respondeu ao subdruid de LioNsZ em Tópicos Sem Resposta
Wan interface > All. tem alguma opção pra mudar se sim qual? -
Ok, Vamos lá 1º Passo: Abra o Spells.XML e adicione o seguinte código: <instant name="Shadow Walker" words="invisible" lvl="40" manapercent="70" exhaustion="2000" needlearn="0" event="script" value="support/shadow.lua"> <vocation id="41"/> </instant> 2º Passo Crie na pasta \data\spells\scripts\support um arquivo chamado Shadow.lua e coloque o seguinte código dentro: function onCastSpell(cid, var) parameters = {cid=cid} setPlayerGroupId(cid, 2) doCreatureExecuteTalkAction(cid, "/ghost", TRUE) addEvent(talk, 5000, parameters) return true end function talk(parameters) doCreatureExecuteTalkAction(parameters.cid, "/ghost", TRUE) setPlayerGroupId(parameters.cid, 1) end 3º passo No arquivo login.lua (\data\creaturescripts\scripts) Adicione o seguinte código logo abaixo de "function onLogin(cid)" -- Login Cancel Invisible -- if(getPlayerGroupId(cid) == 2) then setPlayerGroupId(cid, 1) end if(isPlayerGhost(cid)) then doCreatureExecuteTalkAction(cid, "/ghost", TRUE) end -- end -- Configurando: 1º Passo: NOTA: aonde está manapercent="70" pode ser trocado por mana="VALOR", Deixe só 1 dos dos para não dar problemas! 2º Passo Na linha onde se encontra "addEvent(talk, 5000, parameters)" Troque 5000 por quantos segundos vc deseja que este spell dure (1 seg = 1000) Na linha onde se encontra "setPlayerGroupId(cid, 2)" ela deixará o player com o groupid de senior tutor. Infelismente é o único jeito que descobri para que players não te encherguem ao usar, pois a condição ghost afeta apenas quem é inferior ao groupid do player. 3º passo Isto serve para caso o server caia, o player que está na condição ghost vire groupid 0(player) e cancele o ghostmode ao login. É importante ressaltar também, que caso algum GM/GOD esteja ghostmode e de logout, quando der login voltará a ser visível apenas, ele NÃO terá o groupid modificado! então pode usar de boas CREDITOS Shadow Walker
-
Poxa véy não acredito, e eu quebrando a cabeça aqui mano.. VALEW!
-
Olá Galera, bom eu baixei varios sites para wodbo, todos veio com shop system.(Aquele que coloca a pasta "gifts") mas em todos os sites eu não conseguia abrir a pagina SHOP ou algo a ver com ela! ainda não entendi porque ao clicar no "SHOP" ele vai em ultimas noticias. se puderem me ajudem, deve ser alguma coisa que eu fiz de errado..
-
Ok. Vlw!
-
No RME? ele buga da hora de de clikar no "Preferences"
-
O arquivo é só o mapa, meu servidor ja é 8.60!
-
Cara para criar itens novos ou você Edita um item, ou você cria um!(que é bem complicado, pois terá que mexer com o client)
-
Olá Xtibianos hoje eu baixei um mapa de wodbo 8.0 e estava querendo coloca-lo em meu servidor, porém ele é 8.60, então eu tentei mudar a versão do mapa pelo RME mas não tive sucesso. Alguem pode tentar mudar a versão pra mim, não consegui de nenhum jeito! se alguem puder ta ae: Mapa: 8.0 Desejado: 8.60 http://www.2shared.com/file/Ob9jZBs8/world.html <<< Mapa Wodbo 8.0 Compativel Wodbo By Crazzymaster Obrigado Galera! Rep +
-
Oi genti Bom meu site nicaw tem a primeira pagina "NEWS", no site pra baixar o lek fala que é no "admin.php" em que se coloca oque você quer na primeira pagina.. alguem poderia me falar onde colocar? Meu admin!
-
Olá tibianos, bom hoje eu achei um site bom para meu servidor, porém ele está meio bugado ao criar a acc... ele cria suave mas apareçe umas linhas chatas no site inteiro(Site nicaw acc) olha oque apareçe Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. inC:\xamppp\htdocs\class\sql.php on line 214 Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. inC:\xamppp\htdocs\class\sql.php on line 216 Por favor Tibianos me ajudem nessa! Obrigado! REP+
-
Tu quer um mapa ou um server?
-
[Encerrado] ERRO WEBSITE DE DRAGON BOLL
tópico respondeu ao leoofcanae de LioNsZ em Tópicos Sem Resposta
como esta seu xampp? poste um print -
[Resolvido] [PEDIDO] Npc que troca 3 itens por X item
pergunta respondeu ao HenrikDiamond de LioNsZ em Resolvidos
Tenta agora editei ali -
[Resolvido] [PEDIDO] Npc que troca 3 itens por X item
pergunta respondeu ao HenrikDiamond de LioNsZ em Resolvidos
hmn achei esse em outro forum acho que é oque você quer: 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 function playerHaveItems(cid, itemid) local items = type(itemid) == "table" and itemid or {itemid} for i = 1, #items do if getPlayerItemCount(cid, items) <= 0 then return false end end return true end function doPlayerRemoveItems(cid, itemid, count) local items = type(itemid) == "table" and itemid or {itemid} for i = 1, #items do doPlayerRemoveItem(cid, items, count ~= nil and count or 1) end return nil end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end if msgcontains(msg, "trocar") then if playerHaveItems(cid, {12149, 12150, 12151}) then doPlayerRemoveItems(cid, {12149, 12150, 12151}, 300) doPlayerAddItem(cid, 2200, 1) else selfSay("Você Não tem os itens necessarios.") end end return true endnpcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Agora vá em Data/Npc/Nomedonpc.xml <?xml version="1.0" encoding="UTF-8"?> <npc name="Nomedonpc" script="trocaitems.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="169" head="114" body="86" legs="114" feet="0" addons="2"/> <parameters> <parameter key="message_greet" value="Ola, diga {trocar} para trocar 3 items por 1."/> </parameters> </npc> -
Não sei direito mais ali em local position = {x=32786, y=32412, z=8} esta a posição da tumba?
- 2 respostas
-
- erro
- quest demon oak
-
(e 1 mais)
Tags:
-
[Resolvido] [PEDIDO] Npc que troca 3 itens por X item
pergunta respondeu ao HenrikDiamond de LioNsZ em Resolvidos
Ola amigo tava procurando aqui no Xtibia e achei um olha Vai em data/npc e crie um arquivo.xml, nomeia ele como você quiser, depois você cola isso dentro dele: <?xml version="1.0" encoding="UTF-8"?> <npc name="Nome do Npc" script="nome_do_arquivo.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="300" head="0" body="0" legs="0" feet="0" corpse="5995"/> <parameters> <parameter key="message_greet" value="Hello |PLAYERNAME|! Do you want to do some {trading}?"/> </parameters> </npc> Pronto, feito isso vai em data/npc/script, e cria um arquivo .luaé so copiar um arquivo existente e renomear, depois você cola isso 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 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 shopWindow = {} local moeda = 2200 local t = { [12149] = {price = 1}, -- Nome do Item [12150] = {price = 1}, -- Nome do Item [12151] = {price = 1}, -- Nome do Item } local onBuy = function(cid, item, subType, amount, ignoreCap, inBackpacks) if t[item] and not doPlayerRemoveItem(cid, moeda, t[item].price) then selfSay("Desculpe, mas voce nao tem "..t[item].price.." "..getItemNameById(moeda), cid) else doPlayerAddItem(cid, item) selfSay("aqui esta seu item!", cid) end return true end if (msgcontains(msg, 'trade') or msgcontains(msg, 'TRADE'))then for var, ret in pairs(t) do table.insert(shopWindow, {id = var, subType = 0, buy = ret.price, sell = 0, name = getItemNameById(var)}) end openShopWindow(cid, shopWindow, onBuy, onSell) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) Te ajudei rap ++ -
[Encerrado] Ajuda players mata outros players e ganha lvl
tópico respondeu ao joseanpereira de LioNsZ em Tópicos Sem Resposta
Seu Otserver esta Pvp-e que significa pvp enforced se algum player matar outro ira ganhar lvl é so você fazer igual o roriscrave disse vá em config.lua e procure por "worldtype=pvpe" deve estar assim e coloque pvp e ira ficara assim "worldtype=pvp" Te ajudei rap++ -
[Encerrado] Ajuda players mata outros players e ganha lvl
tópico respondeu ao joseanpereira de LioNsZ em Tópicos Sem Resposta
Você quer tirar o tanto de level que ganha ou quer que não ganhe level? explique
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.