Ir para conteúdo

Featured Replies

Postado

Olá, pessoal, eu já vi esse script uma vez porém nunca mais achei, e agora estou re-criando meu servidor e gostaria de te-lo no servidor novamente.

ele funcionava da seguinte forma...

Existia um comando, se não me engano era /rewarditem Item, nomedoplayer, motivo. (algo assim)

 

Ele criava o item ao player com o nome, dedicatório e o motivo da premiação.

Lembro também que o motivo era opcional...

 

eu não sou bom com scripts, por isso eu peço ajuda a vocês :x

 

A versão do ot é tfs cying damson 0.3.6.

 

Agradeço muito a quem ajudar, compensarei com um rep+ a todos!

Draferia Online:

http://draferia.com.br

draferia-468x60.jpg

Postado

é uma talkaction igual a /i só que qnd tem os parameters nome e dedicatória ela faz duas coisas:

nome:
setItemName(uid)
dedicatória:
doSetItemSpecialDescription(uid, desc)

lembrando que se vc colocar só setItemName vai mudar o nome todo do seu item, se vc quiser adicionar só o nome do player faça assim:

setItemName(uid, ""..getPlayerName(cid).."\'s "..getItemName(uid).."")

e com a description, bom, vai depender doque vc quiser..

doSetItemSpecialDescription(uid, "You did it")

isso vai deixar uma mensagem no item escrito: You did it

MAS...

você tb pode pegar a descrição atual e adicionar uma linha dessa forma:

doSetItemSpecialDescription(uid, ""..getItemSpecialDescription(uid).."\nYou did it.") 

assim ele vai pegar a descrição atual do item e adicionar na linha debaixo

You did it. (o \n que faz com que seja na linha debaixo)
 

Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá!

"Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda

I7Pm6ih.png

(obg ao @Beeny por fazer essa linda sign <3)

Postado
  • Autor

é uma talkaction igual a /i só que qnd tem os parameters nome e dedicatória ela faz duas coisas:

nome:
setItemName(uid)
dedicatória:
doSetItemSpecialDescription(uid, desc)

lembrando que se vc colocar só setItemName vai mudar o nome todo do seu item, se vc quiser adicionar só o nome do player faça assim:

setItemName(uid, ""..getPlayerName(cid).."\'s "..getItemName(uid).."")

e com a description, bom, vai depender doque vc quiser..

doSetItemSpecialDescription(uid, "You did it")

isso vai deixar uma mensagem no item escrito: You did it

MAS...

você tb pode pegar a descrição atual e adicionar uma linha dessa forma:

doSetItemSpecialDescription(uid, ""..getItemSpecialDescription(uid).."\nYou did it.") 

assim ele vai pegar a descrição atual do item e adicionar na linha debaixo

You did it. (o \n que faz com que seja na linha debaixo)

 

Cara, eu não sou bom com scripts, poderia me ajudar a criar o comando em sí?

Obrigado!

Draferia Online:

http://draferia.com.br

draferia-468x60.jpg

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo