Mated 1 Postado Julho 23, 2012 Share Postado Julho 23, 2012 queria saber se alguem poderia min fazer um script assim]: que o player ao dar use em um item imovel, ele ganhara uma outifit e ficara no lugar daquele item, ai quando o player der uma passo pra qualquer lado ele voltara ao normal valendo rep+ 2x Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/ Compartilhar em outros sites More sharing options...
0 cabrito2v 10 Postado Julho 27, 2012 Share Postado Julho 27, 2012 (editado) Tem que colocar os dois, o que vai fazer sumir é nas actions e o que vai fazer aparecer é em movements. É só você substituir os scripts antigos por esses 2 nas suas respectivas pastas. Editado Julho 27, 2012 por CabritenhO Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1302976 Compartilhar em outros sites More sharing options...
0 cacaiu 10 Postado Julho 27, 2012 Share Postado Julho 27, 2012 apareceu esse erro [27/07/2012 20:36:50] [Error - LuaScriptInterface::loadFile] data/actions/scripts/cadeira.lua:16: '<eof>' expected near 'end' [27/07/2012 20:36:50] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/cadeira.lua) [27/07/2012 20:36:50] data/actions/scripts/cadeira.lua:16: '<eof>' expected near 'end' eu editei assim: local outfit = {lookType = 1727, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0} -- LOOKTYPE. local pos = {x = 1036, y = 1062, z = 7} -- Pos do item. (O item tem quer ser fixo no local pois se moverem o item ele vai mandar pro local que você coloco aqui.) function addLook() if not isCreature(cid) then return true end doSetCreatureOutfit(cid, outfit, -1) doRemoveItem(getTileItemById(pos, 11682).uid) setPlayerStorageValue(cid, 32193, 1) end if getPlayerStorageValue(cid, 32193) <= 0 then addEvent(addLook, 300) doTeleportThing(cid, pos) end end Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1302984 Compartilhar em outros sites More sharing options...
0 cabrito2v 10 Postado Julho 27, 2012 Share Postado Julho 27, 2012 Falha minha, faltou a função no começo do script. function onUse(cid, item, fromPosition, itemEx, toPosition) local outfit = {lookType = 1727, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookAddons = 0} -- LOOKTYPE. local pos = {x = 1036, y = 1062, z = 7} -- Pos do item. (O item tem quer ser fixo no local pois se moverem o item ele vai mandar pro local que você coloco aqui.) function addLook() if not isCreature(cid) then return true end doSetCreatureOutfit(cid, outfit, -1) doRemoveItem(getTileItemById(pos, 11682).uid) setPlayerStorageValue(cid, 32193, 1) end if getPlayerStorageValue(cid, 32193) <= 0 then addEvent(addLook, 300) doTeleportThing(cid, pos) end end Consertei. Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1302987 Compartilhar em outros sites More sharing options...
0 cacaiu 10 Postado Julho 27, 2012 Share Postado Julho 27, 2012 aew manin axei 2 erros quando eu clico blz o item some mais a outifit demora +/- 1min pra voltar ao normal e o item pra volta pro local demora +/- 1min tbm, iai tem jeito? =D Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1303004 Compartilhar em outros sites More sharing options...
0 cabrito2v 10 Postado Julho 28, 2012 Share Postado Julho 28, 2012 Bom cara, já não faço ideia do que pode ser, aqui funciona normalmente. =S Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1303008 Compartilhar em outros sites More sharing options...
0 cacaiu 10 Postado Julho 28, 2012 Share Postado Julho 28, 2012 OK =[ mais vlw msm pela ajuda. Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1303014 Compartilhar em outros sites More sharing options...
0 cacaiu 10 Postado Agosto 6, 2012 Share Postado Agosto 6, 2012 @CabritenhO iaew cara blz cara tive uma ideia mais simples irea min ajuda e ti ajuta todo assim so: quando o player pisa em um piso tipo:x, y, z esse piso que vai esta com um unique action sl.... o player ganha uma outifit e ao sair dele a outifit sai sera que dar pra fazer? Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1311170 Compartilhar em outros sites More sharing options...
0 Newtonnotwen 80 Postado Agosto 6, 2012 Share Postado Agosto 6, 2012 (editado) Script by: LuckOake Editado by: Newtonnotwen Adicione em data/movements/scripts em um arquivo.lua denominado outfits: function onStepIn(cid, item, pos) outfit = {lookType = 3, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} if item.actionid == 1233 then doCreatureSay(cid, "Uau, que outfit massa!", TALKTYPE_MONSTER) doCreatureAddHealth(cid, -100) doSetCreatureOutfit(cid, outfit, -1) end return true end function onStepOut(cid, item, pos) if item.actionid == 1234 then doRemoveCondition(cid, CONDITION_OUTFIT) end return true end -Marrom: Mensagem ao pisar. -Violeta: Life a perder. -Azul Turqueza: - (menos) para perder life, + (mais) para ganhar Editando o outfit: -Vermelho: Outfit number ( /newtype ) -Verde: Cor do outfit (só funciona em alguns outfits) -Roxo: Addon do outfit (só funciona em alguns outfits) Obs: Addon varia de 0 a 3. ------------------------------- Em movements.xml: <movevent type="StepIn" actionid="1233" event="script" value="outfits.lua"/> <movevent type="StepOut" actionid="1234" event="script" value="outfits.lua"/> Editado Agosto 6, 2012 por Newtonnotwen Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1311192 Compartilhar em outros sites More sharing options...
0 cacaiu 10 Postado Agosto 6, 2012 Share Postado Agosto 6, 2012 obrigado não testei ainda mais ja vou dando rep+ se não pegar dps vc arruma =D Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1311444 Compartilhar em outros sites More sharing options...
0 Newtonnotwen 80 Postado Agosto 6, 2012 Share Postado Agosto 6, 2012 Ok, funcionou? Obrigado pelo REP+. Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1311448 Compartilhar em outros sites More sharing options...
0 cacaiu 10 Postado Agosto 8, 2012 Share Postado Agosto 8, 2012 <movevent type="StepIn" actionid="1233" event="script" value="outfits.lua"/> <movevent type="StepOut" actionid="1234" event="script" value="outfits.lua"/> qual dos dois eu boto no chao?"1234","1233"???? Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1312884 Compartilhar em outros sites More sharing options...
0 Newtonnotwen 80 Postado Agosto 8, 2012 Share Postado Agosto 8, 2012 (editado) 1233 --------------------Editado Achei um bug no scrip, substitui o que ti dei por esse: function onStepIn(cid, item, pos) outfit = {lookType = 3, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 0} if item.actionid == 1233 then water = doCreateItem(406, 1, getCreaturePosition(cid)) doCreatureSay(cid, "Uau, que outfit massa!", TALKTYPE_MONSTER) doCreatureAddHealth(cid, -100) doItemSetAttribute(water, "aid", 1234) doSetCreatureOutfit(cid, outfit, -1) end return true end function onStepOut(cid, item, position, fromPosition) icepos = {x = fromPosition.x, y = fromPosition.y, z = fromPosition.z} if item.actionid == 1234 then doRemoveCondition(cid, CONDITION_OUTFIT) addEvent(iceBack, 1) end return true end function iceBack() ice = doCreateItem(406, 1, icepos) doItemSetAttribute(ice, "aid", 1233) return true end -Marrom: Mensagem ao pisar. -Violeta: Life a perder. -Azul Turqueza: - (menos) para perder life, + (mais) para ganhar -Laranja: Id do tile Editando o outfit: -Vermelho: Outfit number ( /newtype ) -Verde: Cor do outfit (só funciona em alguns outfits) -Roxo: Addon do outfit (só funciona em alguns outfits) Obs: Addon varia de 0 a 3. ------------------------------------- Não esqueça de modificar o tile (laranja). Editado Agosto 9, 2012 por Newtonnotwen Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1312891 Compartilhar em outros sites More sharing options...
0 cacaiu 10 Postado Agosto 9, 2012 Share Postado Agosto 9, 2012 pois é testei aki é não fucionou quando piso la não acontece nada =/ Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1312919 Compartilhar em outros sites More sharing options...
0 Newtonnotwen 80 Postado Agosto 9, 2012 Share Postado Agosto 9, 2012 Script modificado. Editei lá em cima. Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1312923 Compartilhar em outros sites More sharing options...
0 cacaiu 10 Postado Agosto 9, 2012 Share Postado Agosto 9, 2012 pegou normal vlw msm amanha te dou um rep + Link para o comentário https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/page/3/#findComment-1312945 Compartilhar em outros sites More sharing options...
Pergunta
Mated 1
queria saber se alguem poderia min fazer um script assim]:
que o player ao dar use em um item imovel, ele ganhara uma outifit e ficara no lugar daquele item,
ai quando o player der uma passo pra qualquer lado ele voltara ao normal
valendo rep+ 2x
Link para o comentário
https://xtibia.com/forum/topic/190322-pedito-de-sistema-axo-que-%C3%A9-simples/Compartilhar em outros sites
Top Posters For This Question
20
9
6
5
Popular Days
Jul 28
13
Jul 23
11
Jul 27
9
Ago 9
6
Top Posters For This Question
cacaiu 20 posts
cabrito2v 9 posts
Mated 6 posts
Newtonnotwen 5 posts
Popular Days
Jul 28 2012
13 posts
Jul 23 2012
11 posts
Jul 27 2012
9 posts
Ago 9 2012
6 posts
48 respostass a esta questão
Posts Recomendados