

FER1561422
Campones-
Total de itens
14 -
Registro em
-
Última visita
Tudo que FER1561422 postou
-
Bom minha duvida é a seguinte. Eu queria saber como fazer para que apenas druid pudesse usar paralyze... Impedindo que outra vocação utilizasse ... Se alguém souber me ajuda serei grato :smile_positivo:
-
:smile_positivo: Bom depois que você arrumou o bug que eu falei ele não demonstra nem um outro erro... Ah notei que nois somos vizinhos de cidade tu mora em São João e eu na Vargem :positive: Obs: Você sabe como fazer que apenas Druid use Paralyze ?
-
[npc]addon Por Item, Com Todos Os Outfits.
tópico respondeu ao alissonlinneker de FER1561422 em NPCs, monsters e raids
@AlissonLinneker Agora so falta o NPC A Sweaty Cyclops para trocar os itens Eu tenho um aqui mais num funfa bem não SCRIPT local exchanges = {{takeId = 2487, takeCount = 1, giveId = 5887, giveCount = 1, keywords = {'crown armor','piece of royal steel'}}, {takeId = 2195, takeCount = 1, giveId = 5891, giveCount = 1, keywords = {'boh','enchanted chicken wings'}}, {takeId = 2498, takeCount = 2, giveId = 5884, giveCount = 1, keywords = {'fighting spirit','royal helmet'}}, {takeId = 2475, takeCount = 4, giveId = 5885, giveCount = 1, keywords = {'warriors sweat','warrior helmet'}}, {takeId = 5879, takeCount = 10, giveId = 5886, giveCount = 1, keywords = {'spool of yarn','giant spider silk'}}, {takeId = 2393, takeCount = 1, giveId = 5892, giveCount = 1, keywords = {'crude iron','giant sword'}}, {takeId = 2462, takeCount = 1, giveId = 5888, giveCount = 1, keywords = {'devil helmet','piece of hell steel'}}, {takeId = 2516, takeCount = 1, giveId = 5889, giveCount = 1, keywords = {'dragon shield','piece of draconian steel'}}, } local phrases = { "Oi, {|PLAYERNAME|} ! Em que posso ajudar?", "How rude!", "Wait! I'm talking.", "Você não tem o item", "Thank you so much.", "Volte sempre, {|PLAYERNAME|}", "Ohh, this is bad", trade1="Do you want to trade your", trade2="by" } 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 npcHandler:setMessage(MESSAGE_GREET, phrases[1]) npcHandler:setMessage(MESSAGE_WALKAWAY, phrases[2]) npcHandler:setMessage(MESSAGE_PLACEDINQUEUE, phrases[3]) npcHandler:setMessage(MESSAGE_FAREWELL, phrases[6]) local function cyclopsExchange(cid, message, keywords, parameters, node) local exchange = exchanges[parameters.id] if (not npcHandler:isFocused(cid)) then return false end if doPlayerTakeItem(cid, exchange.takeId, exchange.takeCount) > 0 then doPlayerAddItem(cid, exchange.giveId, exchange.giveCount) npcHandler:say(phrases[5], cid) else npcHandler:say(phrases[4], cid) end keywordHandler:moveUp(1) return TRUE end for i = 1, #exchanges do local exchange = exchanges for a = 1, #exchange.keywords do local node = keywordHandler:addKeyword({exchange.keywords[a]}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text =phrases.trade1..' '..getItemName(exchange.takeId)..' '..phrases.trade2..' '..getItemName(exchange.giveId)..'?'}) node:addChildKeyword({'yes'}, cyclopsExchange, {id = i}) node:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, moveup = 1, text = phrases[7]}) end end npcHandler:addModule(FocusModule:new()) NPC <?xml version="1.0" encoding="UTF-8"?><npc name="A Sweaty Cyclops" script="data/npc/scripts/bootmaker.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="22" head="0" body="0" legs="0" feet="0" addons="0"/> </npc> Se servir como base para você, e você puder trazer um NPC excelente como o que faz os addon por item, todos nois seremos gratos :smile_positivo: Obs: Seus trabalho são EXCELENTE -
@brainless Estava passando por este post e por curiosidade fiz esse NPC com o seu script. Mais quando fui fala com ele , ele pega o item mais não da nada em troca para o player. Ex: O player chega e fala hi...crown armor...yes, Ele pega a crown armor mais não da o Royal Steel ou nem um outro item que deveria da.
-
De nada fico muito feliz em ter ajudado vocês estamos aqui para isso mesmo ajudarmos uns aos outros... OBS:Esse sistema novo executa o script da pasta data/npc/script e também vem a executar o "<parameters>" dentro do xml do NPC.
-
Arumei o post Adicionei como QUOTE Espero ter te ajudado
-
Amigo acho que isso pode te ajudar. data/npc. data/npc/script. Editado por erro de spolier Adicionado como QUOTE @marcioiv @gnomow157 Seu NPC esta vendendo tudo em doblo pelo qual o npc system esta executando 2 vezes por causa que ah 2 trade modo no seu npc ele executa o script e também executa o Dark Rodo.xml Espero ter ajudado os dois :smile_positivo:
-
Queria que alguem me ajuda-se Queria um script que provoca invasão de monstro mais sem prescisar de nem um comando ou item, Que provoca-se uma invasão automatica... Se alguem puder me ajudar ficarei grato :smile_positivo:
-
Action, Talkaction Ou Creaturescripts...
tópico respondeu ao FER1561422 de FER1561422 em Lixeira Pública
@brainless Valeu bro funfo certinho :smile_positivo: -
Action, Talkaction Ou Creaturescripts...
tópico respondeu ao FER1561422 de FER1561422 em Lixeira Pública
@Godely muito obrigado :smile_positivo: E caso eu queira que aconteça um efeito tipo uma exploção igual a do efeito da runa explosion ? -
[sql] Como Deixo Char Com "somente Leitura" No Sql Editor ?
tópico respondeu ao mithi5 de FER1561422 em Lixeira Pública
Eu também tinha essa duvida agora num tenho mais Graças a vocês ;P Vlws todos OBS: Esse topico ja me ajudo pakas -
Bom é o seguinte eu queria colocar no meu server um treco tipo assim... quando o player morreste aconteceste um efeito... Tipo no momento em que o player morreste apareceste tipo DEATH ! como aparece qndo come food... Se alguem souber me ajude por favor serei grato
-
@Zyron Eu aumentei o exaust das magia deu certo não da mais o spaw sem exaust mais o server fica meio sem graça...fica parecendo aquele server com very lag :smile_positivo: ...Se ouver outra forma de arumar :smile_positivo:
-
@maligno Nem da nada prescissar estamos ai :smile_positivo: Cya :tuxout:
-
UAhUHAuUHAuhUHAuUAHA... Deixa eu participa também me passa o ip do ot :smile_positivo: Edited @Gorno é bug ou oque ? Quando um player segura um spaw de magia sai sem exaust :
-
@wernerpacheco não seria melhor assim... 1 = 5 É apenas uma sugestão :smile_positivo:
-
@WillChris... Muito obrigado funfo certinho Prescisar estamos ai:smile_positivo:
-
@Rickzs Obrigado por ter mostrado meu trabalho :smile_positivo: @maligno Preste mais atenção nos post :smile_positivo: Espero que você tenha gostado do meu trabalho. E também espero ter te ajudado com sua dúvida. Cya :tuxout:
-
Eu fiz uma runa no meu server de minha autoria e queria que apenas uma vocação pude-se usala Se alguem souber... Por favor posta ai Ficarei muito grato :smile_positivo:
-
Ficaria massa uma nova versão do Darkness com a versão nova do TFS... Uma versão do server com mais quest... Quest feita por npc...(tipo ter que falar ex: (Npc Max) prele manda você ir ate o (Npc John) para poder passa na portal e tal esses tipo de quest ) :smile_positivo: Darkness otserv é um sucesso. Mapa: Perfeito. Quest: Quests muito legal. So esta prescissando de um uptade Até mais. Cya :tuxout:
-
Bom vou criar uma mana rune para você com estilo :smile_positivo: Vamos ao que interessa... Primeiro você abre a pasta data/spells/scripts e copia um arquivo qualquer e cole-o renomeando para manarune Após ter feito isso cole isso dentro do arquivo MANARUNE local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, TRUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE) function onCastSpell(cid, var) doPlayerAddMana(cid, 200) doCreatureSay(cid, "Aaaah...", TALKTYPE_ORANGE_1) return doCombat(cid, combat, var) end * = É o tanto de mana que ira encher quando o player usa-la. Após fazer tudo isso que esta acima. Vá em pasta data/spells/spells.xml e cole isso em <!--Custom Runes --> <rune name="Mana Rune" id="2276" allowfaruse="1" charges="0" lvl="8" exhaustion="200" maglv="3" aggressive="0" needtarget="1" blocktype="solid" script="manarune.lua"/> * = Nome da runa. * = ID da runa. * = Local onde esta localizado o script MANARUNE
-
Bom é o seguinte Primeiro vai em pasta data/actions/scripts. Copie um arquivo qualquer e cole renomeando para mp (Mana Potion) Cole isso dentro do aquivo renomeado. function onUse(cid, item, frompos, item2, topos) container = doPlayerAddItem(cid, 2001, 1) if item.itemid == 1945 and doPlayerRemoveMoney(cid,500) == 1 then doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doTransformItem(item.uid,item.itemid+1) elseif item.itemid == 1946 and doPlayerRemoveMoney(cid,500) == 1 then doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doAddContainerItem(container, 7620, 7) doTransformItem(item.uid,item.itemid-1) else doPlayerSendCancel(cid,"Desculpe, mais você não tem grana!") end return 1 end * = ID da Backpack que o player recebera ao usar a alavanca * = ID da Potion que vira dentra da Backpack * = Valor comprado do player pela Backpack de Potion Após fazer isso entre em data/actions/actions.xml. E cole isso <action uniqueid="1111" script="mp.lua"/> * = Uniqueid que deve ser posto na alavanca = 7620 = 8473 = 7618 = 8472 = 7589 = 7588 = 7590 = 7591 Obs: Abra o seu mapa editor e escolha o local de sua preferencia para colocar a alavanca...em seguida coloque o uniqueid de sua escolha na alavanca para que possa funcionar ex: <action uniqueid="1111" script="mp.lua"/> <action uniqueid="1112" script="hp.lua"/> Cada alavanca deve ter um uniqueid **** Caso você não entenda minha explicação eu tentarei te explica de um modo mais detalhado é so pedir... Espero ter te ajudado Abraço Cya :tuxout:
-
Muito bom, muito bom mesmo... Yourots ? OMG !!! Perfeito :smile_positivo: EXCELENTE seu trabalho. PS:Ah so queria alerta um pegueno bug com as spells...Tipo quando o player segura o HOTKEY dando um spaw de uma certa magia de attack (ex: Exori Frigo) ao ser exaustado por alguns segundo ele libera um spaw sem exaust Mais fora isso seu trabalho fico ESPETACULAR
-
@AlissonLinneker Como eu disso em um outro post meu Seu trabalho é EXCELENTE Cada dia que passa você surpreende mais e mais, Muito bom continue assim Você é de grande ajuda aqui no XTIBIA Cya :tuxout:
-
Amigo eu num consegui fazer seu ring não Mais para não perder viagen eu fiz uma ( LEGS )...Que você pode usar como ekip vip em seu ot :smile_positivo: 7730 = (You see blue legs (Arm:8, protection physical +20%, death +20%). It can only be player vip level 40 or higher. It weighs 18.00 oz. Bom vai na pasta Data/items/items.xml... Procure pelo item e cole isso \/ <item id="7730" name="blue legs"> <attribute key="weight" value="1800"/> <attribute key="armor" value="8"/> <attribute key="absorbPercentDeath" value="20"/>[/color] <attribute key="absorbPercentPhysical" value="20"/>[/color] <attribute key="slotType" value="legs"/> </item> Bom * É o ID do ITEM * É a % que o ITEM vai devender de DEATH * É a % que o ITEM vai devender de PHYSICAL Espero ter te ajudado --Edited-- PS: Sobre o seu poblema com a city vip eu num sei resolve
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.