Ir para conteúdo

JeanCristian

Visconde
  • Total de itens

    328
  • Registro em

  • Última visita

Tudo que JeanCristian postou

  1. ele queria um script que desse use em 100 items agrupaveis com 1 determinado id, usando um batle hammer, e estes 100 items agrupaveis se transformassse em um item "x"
  2. kttallan bem que vc poderia me ajudar né?
  3. eu queria que vc me desse um sistema de pet com a seguinte função: * Summona cada monstro conforme o level *Tem exausted *só da para sumonar 1 pet por vez aparece a mensagem, "voce ja tem pet summonado!" * em protectozone o action nao funcionara > entao aparece a mensagem "voce nao pode summonar em protectionzone" *nao tem o sistema de voltar o summon nao, ele só sumona o monstro ele nao retira! *Pode ser action ou talkaction *só "x" vocaçao pode usar o comando ou o item de summon * se possivel facil de configurar. se quizer um sistema de base eu tenho um script aki... boa sorte
  4. sim é oq vc posto denovo mesmo --' agora nao aparece erro no distro mais tambem nao faz nada quando eu clico kk quando eu dou /reload action aparece esses erro que te passei antes, mais quando eu clico nao aparece nada
  5. vo testar! [Error - LuaScriptInterface::LoadFile] data/actions/scripts/pet.lua:61: 'end' expected <to close 'function' at line 1> near '<eof>' arruma isso e tira o back summon, nao quero que retire o summon dps que clica dnv, eu só quero que sumona o bixo e quando estiver sumonado quando vc clicar dnv aparece, seu monstr ja esta sumonado, e nao pode usar o item em pz > isso é uma action
  6. se tem como ser automatico entao posta um automatico kk
  7. Nossa vlw man obrigado mesmo! eu vou dar 1 script para o luck pelo script e outro para vc dps eu tenho 1 script aki e queria que vc adicionasse algo nele, tipo nao pudesse usar o item em protectzone e tivesse exausted para usar esse item, e vc tirasse a funçao de remover o summon! vc nao tem ideia de como iria me ajudar *-* e quando usar o item e o summon ja estiver sumonado, aparecer a msg "Seu monstro ja foi sumonado" *-* *-*!
  8. se vc nao queria o script sendo compartilhado deveria ter postado em private o pedido oaskpasosapo', function onCastSpell(cid, var) local tp_pos = {x = 100, y = 100, z = 7} -- Posição que o target será levado local effect_player = 10 -- Efeito que sairá no player local effect_target = 15 -- Efeito que sairá no target local exhaustion_time = 2 -- Exhaustion (em segundos) local exhaust = 18501 -- Storage da exhaustion if getCreatureTarget(cid) <= 0 then doPlayerSendCancel(cid, "Você precisa selecionar um alvo.") return false elseif exhaustion.check(cid, exhaust) then doSendMagicEffect(getCreaturePosition(cid), 2) doPlayerSendCancel(cid, "Aguarde "..(exhaustion.get(cid, exhaust)).." segundos para usar a magia novamente.") return false end local target = getCreatureTarget(cid) doSendMagicEffect(getCreaturePosition(cid), effect_player) doSendMagicEffect(getCreaturePosition(target), effect_target) setPlayerStorageValue(target, 18500, "x = "..(getCreaturePosition(target).x)..",y = "..(getCreaturePosition(target).y)..",z = "..(getCreaturePosition(target).z)..",") doTeleportThing(target, tp_pos) exhaustion.set(cid, exhaust, exhaustion_time) return true end --- esse script aki nao da erro, mais ele nao teleporta junto com o player
  9. One shot tem como vc me ajudar? na pagina 2 ou 3 tem o script de teleportar o jogador é uma spell function onCastSpell(cid, var) local tp_pos = {x = 100, y = 100, z = 7} -- Posição que o target será levado local effect_player = 10 -- Efeito que sairá no player local effect_target = 15 -- Efeito que sairá no target local exhaustion_time = 2 -- Exhaustion (em segundos) local exhaust = 18501 -- Storage da exhaustion if getTileInfo(getCreaturePosition(cid)).hardcore then doPlayerSendCancel(cid, "Você não pode usar essa magia em arenas.") return false if getCreatureTarget(cid) <= 0 then doPlayerSendCancel(cid, "Você precisa selecionar um alvo.") return false elseif exhaustion.check(cid, exhaust) then doSendMagicEffect(getCreaturePosition(cid), 2) doPlayerSendCancel(cid, "Aguarde "..(exhaustion.get(cid, exhaust)).." segundos para usar a magia novamente.") return false end local target = getCreatureTarget(cid) doSendMagicEffect(getCreaturePosition(cid), effect_player) doSendMagicEffect(getCreaturePosition(target), effect_target) setPlayerStorageValue(target, 18500, "x = "..(getCreaturePosition(target).x)..",y = "..(getCreaturePosition(target).y)..",z = "..(getCreaturePosition(target).z)..",") doTeleportThing(target, tp_pos) exhaustion.set(cid, exhaust, exhaustion_time) return true end function onStepIn(cid, item) local storage = getPlayerStorageValue(cid, 18500) local pos = {x = string.match(storage, "x = (.-),"), y = string.match(storage, "y = (.-),"), z = string.match(storage, "z = (.-),")} doTeleportThing(cid, pos) return true end o luck fez eu (eu nao sei usar spoil) esta dando 1 erro no meu distro e eu queria que o player que solto a magia fosse teleportado para o local junto com o target , o erro é o seguinte: ahh o erro o skydarkyes posto antes de pedir o script de npc para vc...
  10. se alguem puder me ajudar eu agradeço, OBS: eu estou tendo os mesmos erros ( nao me importo se me reportarem por reviver topico, eu tenho esta duvida e vou comentar ) enfim quem puder me ajudar eu agradeço
  11. par quem eu dou rep? kkk me desculpa eu me confundi é pq eu procurei em tantos sistemas '-' mais logo dps eu postei que é uma action nos coments kk [error - action interface] data/actions/scripts/pet.lua: onuse description attempt to index a nil value stack traceback: [C]: in function 'gettileinfo' data/lib/050-function.lua:262: in function 'gettilepzinfo' data/actions/scripts/pet.lua:2: in function <data/actions/scripts/pet.lua:1 ( esse é o erro do script do fawz agora vo postar o erro da menina ai maenilse [error - luascriptinterface::loadfile] data/actions/scripts/pet.lua:63: 'end' expected <to close 'function' at line 1> near '<eof>' [warning - event:loadscript] cannot load script <data/actions/scripts/pet.lua> data/actions/scripts/pet.lua:63: 'end' expected <to close 'function' at line 1> near '<eof>' ---------------------------------------------------------------------------- olha eu nao sou scripter mais adicionei essa tag da menina @Maenilse e subistitui pela linguagem do menino que posto antes dela o @Fawz if getTilePzInfo(getCreaturePosition(cid)) == FALSE then e colokei TRUE em vez de false, e o script funcionou perfeitamente com o exausted e em pz, sem nenhum erro no distro sobre o mesmo! entao vou dar rep para os 2 quando estiver liberado para mandar rep eu dou para você Fawz fica tranquilo :3 ----------------------------------------- pelo oq eu vi só aparece a mensagem que eu nao posso usar em pz, mais continua usando, dai a exausted aparece dps que eu invoco o summon, Go summon! dai aparece a exausted ( isso ocorre dentro do pz) entao acho que só a funçao de falar dentro do pz pegou koaspsakopask' ele ainda continua pegando no pz, se possivel tirar a parte do script de chamar o bixo devolta, seria mt bom só summonar mesmo ( dai no caso o script seria assim, eu sumonava o bixo e quando eu clicasse denovo apareceria seu monstro ja esta em jogo! dai ele não funcionaria em pz apareceria a msg que nao pode ser usado em pz e realmente nao poderia {isso esta causando erro no distro por poder usar em pz} e com o exausted funcionando toda hora, no caso esta funcionando só dps que eu clico novamente para o bixo voltar) resumindo oq esta acontecendo atualmente, eu clico no item para sumonar o monstro dentro do pz, aparece a msg que eu nao posso usar, mais aparece GO summon! tambem, e eu clico denovo e aparece Back summon! e a msg proibido usar em pz novamente, só que desta vez adiciona exausted ... se nao conseguiram entender eu explico denovo oq eu quero e ninguem vai me ajuda... vlw mesmo hein
  12. sim o script que vc passou, lembrando que o meu script é um action... o seu script da para usar o item do mesmo geito dentro do pz
  13. vou testar aki se pegar certin é rep+ olha continua a mesma coisa... ainda uso em pz... aparece a mensagem laranja summon vai! e dps summon volta! normal como se eu estivesse fora pz, entao continua igual '-'
  14. Preciso que alguem coloke para esse sistema de pet nao poder ser usado em pz, ele é talkaction, e queria tambem que colokasse exausted... obrigado *-* function onUse(cid, item, frompos, item2, topos) storage = 4191 storsol = 1203 if #getCreatureSummons(cid) > 1 then doPlayerSendCancel(cid,"Your Demonio is already summoned.") end if getPlayerStorageValue(cid,storsol) == 1 then local z = getCreatureSummons(cid)[1] addEvent(setPlayerStorageValue,100,cid,storsol,-1) doPlayerSay(cid,"Back my summon!",TALKTYPE_ORANGE_1) doSendMagicEffect(getCreaturePosition(z), 2) doSendDistanceShoot(getCreaturePosition(z), getPlayerPosition(cid), 3) doRemoveCreature(z) end local summons = getCreatureSummons(cid) local pet = { ["Bug"] = {1,250}, ["Death Blob"] = {251,1500}, ["Worker golem"] = {1501,5000}, ["werewolf"] = {5001,9999}, ["Mercury Blob"] = {10000,15000}, ["Flufly"] = {15001,23000}, ["haunted treeling"] = {23001,30000}, ["Vampire Bride"] = {30001,40000}, ["Grim Reaper"] = {40001,55000}, ["Zombie"] = {55001,80000}, ["Azure Frog"] = {80001,400000} } for k,v in pairs(pet) do -- 1 if getPlayerStorageValue(cid,storsol) < 1 then if getPlayerLevel(cid) >= v[1] and getPlayerLevel(cid) < v[2] then -- 2 if (table.maxn(summons) < 1)then -- 3 x = doSummonCreature(k, getCreaturePosition(cid)) doConvinceCreature(cid, x) setPlayerStorageValue(cid,4194,1) setPlayerStorageValue(cid,storsol,1) doCreatureSay(cid, k ..", go!", TALKTYPE_ORANGE_1) doSendMagicEffect(getThingPos(getCreatureSummons(cid)[1]), 2) end end end end return true end
  15. local voce = 395 local lvl = 50 local voc = 207 local outfit = {lookType=396,lookHead=20,lookAddons=0,lookLegs=40,lookBody=30,lookFeet=2853} -- Zmiana outfitu w id? local outfitTime = 10999999 local napis = "Vip Transform" local effekt = 33 ----------------------kod----------------------------- if getPlayerVocation(cid) == voce and getPlayerLevel(cid) >= lvl then doPlayerSetVocation(cid,voc) doSetCreatureOutfit(cid, outfit, outfitTime) doPlayerSay(cid,napis,16) local pos = getPlayerPosition(cid) doSendMagicEffect(pos,effekt) else doPlayerSendCancel(cid,"Você Não Tem Level 50!") end end end return end tenta assim
  16. interessante, coloka para usar esse comando automaticamente, se conseguir ponhar esse script para o creaturescript para add 1 level automaticamente quando atingir o level maximo.... e para os que reclamam tanto, vc faz um script que se morrer depois do level 717k nao perdera level... dai isso seria a pena para por o level infinito, dai no caso perderia todo o pvp do jogo porque ao morrer nao perderia nada, só skill, no caso de um exp alta nao muda nada mesmo mais enfim, legal lek acho que o luck oak conseguiria fazer um script ou algo do tipo qque fizesse passar do level 717k deboa, ele nao é o unico que conseguiria, só que se vc for esperar pela vontade dos outros vc nao vai chegar em lugar nenhum kk, aconselho vc a ir procurando em outros scripts oq vc precisa, a linguagem certa para adicionar até conseguir aperfeiçoar sozinho esse script ^^ mais boa sorte!
  17. você nao deu explicaçao de nada oq ele faz pra que ele serve e oq ele é diferente dos outros
  18. venho aqui postar a vocês um script de slot com porcentagens de hp,ml,distance e skills, eu achava que aqui na xtibia ja tinha esse script eu procurei procurei e não achei nada... então resolvi procurar em outro forum para postar aqui, porque ja vi muitas pessoas procurando ele, se o script não agradar alguem ou se ja tem esse script aqui... espero que reportem só quero ajudar tanto faz se tomo ban ou não vlw. este script faz a seguinte função, ele adiciona um atribute do items.xml no seu equipamento aleatoriamente e voce pode configurar para quantos slots quizer, por exemplo eu uso o item 8300 em uma demon legs, pode vir 2% de hp ou de ml de club axe sword= CAS ou distance. por enquanto eu não sei configurar para arrumar as porcentagens e aprimorar mais o script mais ja que tem tantas pessoas procurando ele postei aquii para quem quizer modificar e obter no proprio servidor esta aqui ^^ eu tive uma ideia para quem quizer modificar tambem que é assim, faz para o script ter 1 item para cada funçao de hp ml mp skill e distance, e uma porcentagem certa nao randomica seria otimo alguem conseguir isso obrigado <3 abraços creditos esta no final da postagem. Primeiro abra a pasta data/action/action.xml do seu ot e adicione esta tag: <action itemid="8300" event="script" value="slot.lua"/> lembrando que o numero que eu colokei "8300" é o id do item que vai dar use nos equipamentos. agora abra a pasta data/action/scripts copie um arquivo qualquer de .lua e cole renomeie para slot e adicione isto dentro. Depois que fizer isto abra o arquivo data/creaturescripts/creaturescripts.xml e adicione esta tag : <event type="login" name="SlotLogin" script="slot.lua"/> depois vc abre a pasta data/creaturescripts/scripts copie um arquivo .lua qualquer e cole depois renomeie para slot e adicione esta tag dentro do arquivo: pronto o systema de slot esta no seu servidor Creditos:Mock
  19. roksas eu quero aproveitar esse topico e sua presença para te pedir uma coisa talvez vc ja tenha '-' tem como vc me ajudar? deve ser bem simples e rapido
  20. assim acaba com o pvp do jogo vc nao acha? e pode estragar o ot fazendo isso com o account manager com o adm e os players vai perde loot vai morrer sem aol enfim isso tira o equilibrio do jogo vc nao acha? pra que serve pz?
  21. nossa obrigado ^^ tem exausted tambem? e sobre o level tem level para usar a magia? ah ja vi a exaust '-'
  22. você reviveu um topico eu vou reportalo reportado#
  23. esse guizito é forgado, esta com inveja do cara e quer arrumar um geito de tirar o topico do cara, o script é bom foi o cara que fez, se o cara é tao errado tem que reportar nao fazer comentarios absurdos guizito é um inutil idiota infantil retardado tentando ser melhor que todo mundo e ser melhor que o moderador que cuida do xtibia, eu nao to nem ai se eu tomo notation se eu tomo ban se eu fico suspenso, nao sou ativo no xtibia e nem por isso fico comentando que vc esta aki no xtibia porque é um retardado e nao tem nada para fazer fica tentando botar defeito nas coisas dos outros, Amém! flws ai galera e bom script esse o da chuva ^^
  • Quem Está Navegando   0 membros estão online

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