TO
dúvida

Como eu posso fazer isso?

Por tonynamoral, 03 de jan. de 2013 em Scripts

4
519
tonynamoralT
03 de janeiro de 2013 às 10:51

fala ai galera , eu to com 1 duvida

 

estou criando 1 NPC para vender cards com senhas . e eu fiz isso aki

 

if msgcontains(msg, 'criar') then
selfSay('Voce pode escolher seu {password}.', cid)
talkState[talkUser] = 1

elseif msgcontains(msg, 'password') then
selfSay('Digite a senha.', cid)
talkState[talkUser] = 3

 

agora eu queria que quando o carinha digitasse a senha dele

ele fizesse isso

 

local add = doPlayerAddItem(cid,2475,1)

doSetItemAttribute(add.uid,"password",senha q o cara coloco)

[code]

OneshotO
03 de janeiro de 2013 às 11:19
if talkState[talkUser] == 3 then
local password = tonumber(msg) or ""
if password == "" then
	selfSay("Digite uma senha numérica válida.", cid)
	return true
end

local item = doCreateItemEx(2475, 1)
doItemSetAttribute(item, "_password", password)
doPlayerAddItemEx(cid, item)
selfSay("Aqui está seu novo cartão.", cid)
return true
end

Editado Janeiro 3 por Oneshot

tonynamoralT
04 de janeiro de 2013 às 11:25

Obrigado ONESHOT o/

SlicerS
04 de janeiro de 2013 às 11:32

sanado, movido