Ir para conteúdo
  • 0

Pergunta

olá to com esse script aki q ta meio bugado mas funfa e queria fazer uma pequenas modficaçoes apenas

1º modificaçao pra só VIP conseguer usar

2º modificaçao pra ter como adicionar + items la agora esta assim "if item2.itemid == 2700 then" queria saber como adicionar + items pra essa lista pois usei or xxxx or xxxx or xxxx e ai o script ficou bugado

3º pra SÓ MUDAR A OUTFIT se usar em 1 item da lista pois agora em qualquer coisa q vc usar ele pega a outfit

4º tb nao sei pq ja q se vc usar a newtype do outfit pelo comando /newtype voce pega com os seus cores mas quando o script usa a outfit fica td branca

 

entao ai o script

 

function onUse(cid, item, frompos, item2, topos) local chance = 10 -- chance de cortarlocal madeiras = {15556, 15556} -- item que o player irá ganharlocal premio = madeiras[math.random(1, #madeiras)]local transformItem = 8786local texts = {"Toc"}  -- texto que irá aparecer quando usar o itemlocal random = texts[math.random(1,#texts)]local time = 5 -- Minutos para crescer novamente local outfit = 2546                   -- ID da Outfit Male.local outfit2 = 2547                  -- ID da Outfit Female.    if getPlayerSex(cid) == 1 then      doSetCreatureOutfit(cid, {lookType = outfit}, 10000)  --  Tempo em que a outfit estará trocada.   else       doSetCreatureOutfit(cid, {lookType = outfit2}, 10000)  --  Tempo em que a outfit estará trocada.enddoCreatureSetNoMove(cid, true)addEvent(function()    if not isPlayer(cid) then return true end    doCreatureSetNoMove(cid, false)end, 10000)  ---if getPlayerStorageValue(cid, 17000) or getPlayerStorageValue(cid, 17001) then---doPlayerSendCancel(cid, "Você não pode coletar quando estiver em fly ou ride.")---return true---end if item2.itemid == 2700 or 2701 or 2708 thenif math.random(1,100) >= chance thenaddEvent(doPlayerAddItem, time*10*1000, cid, premio, math.random(2, 4))doTransformItem(item2.uid, transformItem)addEvent(doPlayerSendTextMessage, time*10*1000, cid, 22, "Você coletou madeiras.")doDecayItem(item2.uid)addEvent(doCreateItem, time*60*1000, item2.uid, item2.itemid, 1, getThingPos(item2.uid))elsedoSendAnimatedText(topos, ""..random.."", TEXTCOLOR_GREEN)addEvent(doPlayerSendTextMessage, time*10*1000, cid,22,"Você não conseguiu cortar.")endendreturn trueend
function onUse(cid, item, frompos, item2, topos) local chance = 10 -- chance de cortarlocal madeiras = {15556, 15556} -- item que o player irá ganharlocal premio = madeiras[math.random(1, #madeiras)]local transformItem = 8786local texts = {"Toc"}  -- texto que irá aparecer quando usar o itemlocal random = texts[math.random(1,#texts)]local time = 5 -- Minutos para crescer novamente local outfit = 2546                   -- ID da Outfit Male.local outfit2 = 2547                  -- ID da Outfit Female.    if getPlayerSex(cid) == 1 then      doSetCreatureOutfit(cid, {lookType = outfit}, 10000)  --  Tempo em que a outfit estará trocada.   else       doSetCreatureOutfit(cid, {lookType = outfit2}, 10000)  --  Tempo em que a outfit estará trocada.enddoCreatureSetNoMove(cid, true)addEvent(function()    if not isPlayer(cid) then return true end    doCreatureSetNoMove(cid, false)end, 10000)  ---if getPlayerStorageValue(cid, 17000) or getPlayerStorageValue(cid, 17001) then---doPlayerSendCancel(cid, "Você não pode coletar quando estiver em fly ou ride.")---return true---end if item2.itemid == 2700 or 2701 or 2708 thenif math.random(1,100) >= chance thenaddEvent(doPlayerAddItem, time*10*1000, cid, premio, math.random(2, 4))doTransformItem(item2.uid, transformItem)addEvent(doPlayerSendTextMessage, time*10*1000, cid, 22, "Você coletou madeiras.")doDecayItem(item2.uid)addEvent(doCreateItem, time*60*1000, item2.uid, item2.itemid, 1, getThingPos(item2.uid))elsedoSendAnimatedText(topos, ""..random.."", TEXTCOLOR_GREEN)addEvent(doPlayerSendTextMessage, time*10*1000, cid,22,"Você não conseguiu cortar.")endendreturn trueend

 

Editado por Josegvb
Link para o comentário
https://xtibia.com/forum/topic/240545-pedido-modifica%C3%A7ao-desse-script-pfv/
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0
  • Diretor

Vê se da certo:

  Mostrar conteúdo oculto

 

Link para o comentário
https://xtibia.com/forum/topic/240545-pedido-modifica%C3%A7ao-desse-script-pfv/#findComment-1692023
Compartilhar em outros sites

  • 0
  Em 24/04/2016 em 21:46, Yan Liima disse:

Vê se da certo:

  Mostrar conteúdo oculto

 

Expand  

[24/04/2016 19:15:55] [Error - LuaScriptInterface::loadFile] data/actions/scripts/stylistcraft.lua:35: 'then' expected near '2701'

[24/04/2016 19:15:55] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/stylistcraft.lua)

[24/04/2016 19:15:55] data/actions/scripts/stylistcraft.lua:35: 'then' expected near '2701'

Link para o comentário
https://xtibia.com/forum/topic/240545-pedido-modifica%C3%A7ao-desse-script-pfv/#findComment-1692027
Compartilhar em outros sites

  • 0
  • Diretor

Esqueci dos == ve o que da agora:

  Mostrar conteúdo oculto

 

Link para o comentário
https://xtibia.com/forum/topic/240545-pedido-modifica%C3%A7ao-desse-script-pfv/#findComment-1692028
Compartilhar em outros sites

  • 0

consegui arrumar mas usei varios de seus codigos :D valeu só +1 duvida sabe como colocar pra ele ficar com as CORES q ele tinha no começo? tipo quando eu faço /newtype 2546 fico com os meus cores, mas quando o script coloca a outfit fica td branco

 

008b20b5966e91faff18ea2cfd55f8ef.gif

  Em 25/04/2016 em 00:03, Yan Liima disse:

Esqueci dos == ve o que da agora:

  Mostrar conteúdo oculto

 

Expand  

 

Link para o comentário
https://xtibia.com/forum/topic/240545-pedido-modifica%C3%A7ao-desse-script-pfv/#findComment-1692031
Compartilhar em outros sites

×
×
  • Criar Novo...