Ir para conteúdo
  • Cadastre-se

Posts Recomendados

poderia usar doTransformItem, que substituiria a função doPlayerAddItem e a doRemoveItem, eu tbm vi no seu script que não remove o item '-'

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

local items = {6497,2472,2471} -- defina seus itens

local r = items[math.random(#items)]

doPlayerSendTextMessage(cid,22,"Você ganhou uma "..getItemNameById(r))

return doTransformItem(item.uid, r)

end

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites

ah é, me desculpa eu não tinha visto rsrsrs

Mas nesse caso se o item estiver no chão vai bugar, pois não conseguir remover o item no "cid", que é a criatura executora.

Que bom que você está aprendendo, você é muito dedicado e inteligente, vai chegar onde você quiser chegar, para pessoas como você não há limites.

Parabéns, não desista!

REP+

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites

Só uma historinha, sou seu fã vodkart,

infelizmente meu msn está bloqueado pela hotmail se fosse possível voce manda convite para o grupo de apoio lua para meu msn. (encontrado em meu perfil !)

Se não fosse por pessoas como você (Vodkart), e outros, eu não estaria na área de script.

Link para o post
Compartilhar em outros sites

Só uma historinha, sou seu fã vodkart,

infelizmente meu msn está bloqueado pela hotmail se fosse possível voce manda convite para o grupo de apoio lua para meu msn. (encontrado em meu perfil !)

Se não fosse por pessoas como você (Vodkart), e outros, eu não estaria na área de script.

Sobre o grupo é uma experiência que eu estou tendo, é meu primeiro grupo e é meio que um "teste", acho que o conhecimento não deve ser privilegiado a ninguém, o conhecimento deve ser distribuído para produzir pensadores, e não reprodutores, embora eu não só ensine, mas aprenda em cada aula com meus "alunos", se assim posso dizer, que futuramente irei, se me permitir, passar o meu conhecimento mais o que eu aprendo para os próximos alunos, estão digamos que próximas turmas ganharão mais...

Como já estamos bem adiantado, não daria para colocar ninguém agora, como vão entender o conteúdo de agora se não tem a base?

Ficaria chato para esse aluno e além disso iria confundir mais o mesmo, assim que acabar com essa turma, eu possa abrir outra turma, outros já me procuraram...

Mas irei adiantar com antecedência sobre as aulas e horários para ver quem pode e quem não pode.

Editado por Vodkart (veja o histórico de edições)

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites

ai vodkart,

nem me convido para participar da aula, eu quero aprender.

principalmente oop , manipulações de strings aqueles negócio (%w) , algumas funções para otserv que não sei usar

quando liberar uma vaga me chama !!!!!!!

 http://baiakuza.com/
IP: baiakuza.com
TIBIA: 10.96
Baiak Custom [ High Exp Rate ]

 

 

 

 

Link para o post
Compartilhar em outros sites
  • 1 year later...

Alguem poderia me ajudar um poco no ramo scripter/mapping via skype/?

Scripter: |||||||||| 10%

 

 

Te ajudei?? REP + e ficamos quites...  ;D

 

Atenciosamente,

                   Lucas.

Abraços!

Link para o post
Compartilhar em outros sites
  • 3 weeks later...

Acho que assim o código fica mais bonito haha


function onUse(cid, item, frompos, item2, topos)

local r1 = math.random(1,3)
local messages = {
one = "Você ganhou um Magic Plate Armor.",
two = "Você ganhou um Golden Helmet.",
three = "Você ganou um Golden Armor."  }
local playerevel = getPlayerLevel(cid)


 if playerlevel <= 59 then
  doPlayerSendCancel(cid, "Necessário level 60 ou superior!")
   else
     
 if doPlayerRemoveItem(cid,6497,1) == TRUE then
  if r1 == 1 then
    doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_ORANGE, messages.one)
     doPlayerAddItem(cid,2472,1)
   
   elseif r1 == 2 then
    doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_ORANGE, messages.two)
     doPlayerAddItem(cid,2471,1)

elseif r1 == 3 then
doPlayerSendTextMessage(cid,22, messages.three)
doPlayerAddItem(cid,2466,1)

 end
  end
      end
      
      return true
end
Editado por Nogard (veja o histórico de edições)


spacer.png

 

 

Link para o post
Compartilhar em outros sites
  • 2 years later...

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

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo