(Pedido) Itens

BrunoMaciel
em Scripts

BrunoMaciel

Bruno Maciel
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 23/07/11Posts: 101Gênero: MasculinoChar no Tibia: Clode

Preciso de uma ajuda em itens !!

 

Bom meu server ele tem um bau que da kit inicial pros players iniciantes.

 

Porem eu queria deixa estes itens como unique.

 

O formado da script ta como Quest com BAU.

 

Aii os itens queria deixa eles unique os player que pega os itens do BAU vim unique ^^

 

SCRIPT

function onUse (cid,item,frompos,item2,topos)
          
        UID_DO_BAU = 53440
        STORAGE_VALUE = 53437
        ID_DO_PREMIO = 2394
	    ID_DO_PREMIO2 = 2152        
	    ID_DO_PREMIO3 = 12346
	    ID_DO_PREMIO4 = 12344
          if getPlayerLevel(cid) >= 1 then
          if item.uid == UID_DO_BAU then
          queststatus = getPlayerStorageValue(cid,STORAGE_VALUE)
          if queststatus == -1 then
        doPlayerSendTextMessage(cid,22,"Voce Pegou Seu Kit Inicial, Boa Sorte Na Sua Jornada") 
        doPlayerAddItem(cid,ID_DO_PREMIO,20)
        doPlayerAddItem(cid,ID_DO_PREMIO2,10)
        doPlayerAddItem(cid,ID_DO_PREMIO3,5)
	    doPlayerAddItem(cid,ID_DO_PREMIO4,5)
        setPlayerStorageValue(cid,STORAGE_VALUE,1)
          else
        doPlayerSendTextMessage(cid,22,"Ta Vazio")
          end
  end
        else
  doPlayerSendCancel(cid,'Somente LvL 10+')
        end
return 1
end

Quem puder ajudar ^^

 

Rep+++

FlamesAdmin

avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 28/01/12Posts: 1550Gênero: Masculino
function onUse (cid,item,frompos,item2,topos)

  UID_DO_BAU = 53440
  STORAGE_VALUE = 53437
  ID_DO_PREMIO = 2394
  ID_DO_PREMIO2 = 2152
  ID_DO_PREMIO3 = 12346
  ID_DO_PREMIO4 = 12344
  if getPlayerLevel(cid) >= 1 then
    if item.uid == UID_DO_BAU then
      queststatus = getPlayerStorageValue(cid,STORAGE_VALUE)
      if queststatus == -1 then
        doPlayerSendTextMessage(cid,22,"Voce Pegou Seu Kit Inicial, Boa Sorte Na Sua Jornada")
        local item1 = doPlayerAddItem(cid,ID_DO_PREMIO,20)
        doItemSetAttribute(item1, "unique", 1)
        local item2 = doPlayerAddItem(cid,ID_DO_PREMIO2,10)
        doItemSetAttribute(item2, "unique", 1)
        local item3 = doPlayerAddItem(cid,ID_DO_PREMIO3,5)
        doItemSetAttribute(item3, "unique", 1)
        local item4 = doPlayerAddItem(cid,ID_DO_PREMIO4,5)
        doItemSetAttribute(item4, "unique", 1)

        setPlayerStorageValue(cid,STORAGE_VALUE,1)
      else
        doPlayerSendTextMessage(cid,22,"Ta Vazio")
      end
    end
  else
    doPlayerSendCancel(cid,'Somente LvL 10+')
  end
  return 1
end

 

[Show off] Mapping Pokémon (OLD)

[PDA] Pokeball Icon System

 

 

[Mapping] Mapinha Johto = Para conferir, clique Aqui
[Mapping] Outland RockPara conferir, clique Aqui
[Mapping] Centro Pokémon de Cinnabar e cidade de Hamlin(PxG) Para conferir, clique Aqui
[Mapping] Antigo Trade Center(PvP) do PxG Para conferir, clique Aqui
[PDA] Reformulação do level das magias e level dos Pokemons Para conferir, clique Aqui
[PDA] Comando de Clan sem task = Para conferir, clique Aqui
[Utilitário] OT Restarter by: Gabrielbsales(Featzen) Para conferir, clique Aqui
[Database] Descriptografia MD5 & SHA1 = Para conferir, clique Aqui
[Scripting] Level Máximo = Para conferir, clique Aqui

 

BrunoMaciel

Bruno Maciel
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 23/07/11Posts: 101Gênero: MasculinoChar no Tibia: Clode
52 minutos atrás, FlamesAdmin disse:
function onUse (cid,item,frompos,item2,topos)

  UID_DO_BAU = 53440
  STORAGE_VALUE = 53437
  ID_DO_PREMIO = 2394
  ID_DO_PREMIO2 = 2152
  ID_DO_PREMIO3 = 12346
  ID_DO_PREMIO4 = 12344
  if getPlayerLevel(cid) >= 1 then
    if item.uid == UID_DO_BAU then
      queststatus = getPlayerStorageValue(cid,STORAGE_VALUE)
      if queststatus == -1 then
        doPlayerSendTextMessage(cid,22,"Voce Pegou Seu Kit Inicial, Boa Sorte Na Sua Jornada")
        local item1 = doPlayerAddItem(cid,ID_DO_PREMIO,20)
        doItemSetAttribute(item1, "unique", 1)
        local item2 = doPlayerAddItem(cid,ID_DO_PREMIO2,10)
        doItemSetAttribute(item2, "unique", 1)
        local item3 = doPlayerAddItem(cid,ID_DO_PREMIO3,5)
        doItemSetAttribute(item3, "unique", 1)
        local item4 = doPlayerAddItem(cid,ID_DO_PREMIO4,5)
        doItemSetAttribute(item4, "unique", 1)

        setPlayerStorageValue(cid,STORAGE_VALUE,1)
      else
        doPlayerSendTextMessage(cid,22,"Ta Vazio")
      end
    end
  else
    doPlayerSendCancel(cid,'Somente LvL 10+')
  end
  return 1
end

 

ja ja vou da uma olhada e posto aqui se deu certo ou nao ^^

1 hora atrás, FlamesAdmin disse:
function onUse (cid,item,frompos,item2,topos)

  UID_DO_BAU = 53440
  STORAGE_VALUE = 53437
  ID_DO_PREMIO = 2394
  ID_DO_PREMIO2 = 2152
  ID_DO_PREMIO3 = 12346
  ID_DO_PREMIO4 = 12344
  if getPlayerLevel(cid) >= 1 then
    if item.uid == UID_DO_BAU then
      queststatus = getPlayerStorageValue(cid,STORAGE_VALUE)
      if queststatus == -1 then
        doPlayerSendTextMessage(cid,22,"Voce Pegou Seu Kit Inicial, Boa Sorte Na Sua Jornada")
        local item1 = doPlayerAddItem(cid,ID_DO_PREMIO,20)
        doItemSetAttribute(item1, "unique", 1)
        local item2 = doPlayerAddItem(cid,ID_DO_PREMIO2,10)
        doItemSetAttribute(item2, "unique", 1)
        local item3 = doPlayerAddItem(cid,ID_DO_PREMIO3,5)
        doItemSetAttribute(item3, "unique", 1)
        local item4 = doPlayerAddItem(cid,ID_DO_PREMIO4,5)
        doItemSetAttribute(item4, "unique", 1)

        setPlayerStorageValue(cid,STORAGE_VALUE,1)
      else
        doPlayerSendTextMessage(cid,22,"Ta Vazio")
      end
    end
  else
    doPlayerSendCancel(cid,'Somente LvL 10+')
  end
  return 1
end

 

Bom quando do look no item ele fala que ta unique porem consigo joga o item no chao e quando pego do chao e coloco na BAG de volta sai o unique do look fico tipo item normal.

 

Queria deixa unique sem consegui joga no chao normal

FlamesAdmin

avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 28/01/12Posts: 1550Gênero: Masculino

deve ser seu unique system

https://www.xtibia.com/forum/topic/249391-c-unique-item-system-atualizado-no-bugs/

[Show off] Mapping Pokémon (OLD)

[PDA] Pokeball Icon System

 

 

[Mapping] Mapinha Johto = Para conferir, clique Aqui
[Mapping] Outland RockPara conferir, clique Aqui
[Mapping] Centro Pokémon de Cinnabar e cidade de Hamlin(PxG) Para conferir, clique Aqui
[Mapping] Antigo Trade Center(PvP) do PxG Para conferir, clique Aqui
[PDA] Reformulação do level das magias e level dos Pokemons Para conferir, clique Aqui
[PDA] Comando de Clan sem task = Para conferir, clique Aqui
[Utilitário] OT Restarter by: Gabrielbsales(Featzen) Para conferir, clique Aqui
[Database] Descriptografia MD5 & SHA1 = Para conferir, clique Aqui
[Scripting] Level Máximo = Para conferir, clique Aqui