LO

[Encerrado] Transforma Sistema

Por loucodemais, 12 de nov. de 2012 em Tópicos Sem Resposta

script
9
1k
loucodemaisL
12 de novembro de 2012 às 00:26

aew galera to com um script aki e queria que alguem botasse ele pra clica em um "x" item e ele ser efetuado

 

o script é assim:

 

function onSay(cid, words, param)

local pb = getPlayerSlotItem(cid, 8).uid

local ad = {

 

[12833] = {pokemon= "Raichu" , looktype = 1683, count = 1},

[12834] = {pokemon= "Sandslash" , looktype = 1682, count = 1},

[12835] = {pokemon= "Nidoqueen" , looktype = 1686, count = 1},

}

if param == "" then

doPlayerSendTextMessage(cid,27,"Use !addons remove to remove your pokemon addons.")

return false

end

if param == "remove" then

local pk = getCreatureSummons(cid)[1]

doSetItemAttribute(pb,"addon",0)

doPlayerSendTextMessage(cid,27,"You sucessfuly removed your pokemon addons.")

 

end

return false

end

 

ai como ele esta no talkation ai o player fala !addons remove ai o addon do poke e removido.

 

 

 

 

ai eu queria passa ele pra action e bota pra o player clicar em um "x" item e o addon é removido eu fiz assim:

 

 

function onUse(cid, item, fromPosition, itemEx, toPosition)

local pb = getPlayerSlotItem(cid, 8).uid

local ad = {

[12833] = {pokemon= "Raichu" , looktype = 1683, count = 1},

[12834] = {pokemon= "Sandslash" , looktype = 1682, count = 1},

[12835] = {pokemon= "Nidoqueen" , looktype = 1686, count = 1},

}

if item == "12798"

local pk = getCreatureSummons(cid)[1]

doSetItemAttribute(pb,"addon",0)

doPlayerSendTextMessage(cid,27,"You sucessfuly removed your pokemon addons.")

 

end

return false

end

 

mais não pegou =/... alguem pode min ajuda?

SlicerS
12 de novembro de 2012 às 10:45

function onUse(cid, item, fromPosition, itemEx, toPosition)
local pb = getPlayerSlotItem(cid, 8)
local ad = {
[12833] = {pokemon= "Raichu" , looktype = 1683, count = 1},
[12834] = {pokemon= "Sandslash" , looktype = 1682, count = 1},
[12835] = {pokemon= "Nidoqueen" , looktype = 1686, count = 1},
}
if item.itemid == "12798" then
local pk = getCreatureSummons(cid)[1]
doSetItemAttribute(pb.uid,"addon", 0)
doPlayerSendTextMessage(cid,27,"You sucessfuly removed your pokemon addons.")
end
return true
end

 

oq tava errado era essa parte..

if item.itemid == "12798" then 

 

ah e actions, sempre deixe return true no final ^^

Editado Novembro 12 por Slicer

loucodemaisL
12 de novembro de 2012 às 12:45

pow slicer vlw mais um aprendizado pra min ^^

Yan OliveiraY
12 de novembro de 2012 às 13:19

Duvida Resolvida? Se sim peça para mover.

 

Atenc. Yan18.

StigalS
12 de novembro de 2012 às 13:38

Duvida Resolvida.

Movido.

loucodemaisL
12 de novembro de 2012 às 21:51

slicer testei, passei a tarde toda tentando arruma mais n fucionou sabe min dizer pq? nehum erro no corsole =/

BrunooMaciellB
13 de novembro de 2012 às 14:43

Tbem Queria Saber =/

 

 

Slicer aqui tbem da erro =(

loucodemaisL
15 de novembro de 2012 às 14:18

ninguem pode min ajuda?

5 anos depois...
StigalS
20 de abril de 2018 às 00:35
A questão neste tópico de suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta.

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.