Ir para conteúdo

Featured Replies

Postado

pessoal to aqui para pedir se voces conseguem fazer um item por exemplo assim uma Caixa Que Voce Da Use e ganha itens Aleatorios tipo ae o adm coloca os ids no scripts para ver a chance que os players tem de ganhar os itens dou REP

  • Respostas 5
  • Visualizações 947
  • Created
  • Última resposta

Top Posters In This Topic

Postado

Crie um documento com o nome ItemEffect.lua em OTSERV/data/actions/scripts e coloca isso dentro :



local a = {

[IDDOITEMEFFECT] = {level = {5, 10}, -- Level para abrir o Item coloca o min,max

		Itens = {"IDPremio1", "IDPremio2", "IDPremio3"}},[/color]

[color=#000000]function onUse(cid, item, frompos, item2, topos)

		 local b = a[item.itemid]								  

			   if not b then return true end

		 local player = b.player[math.random(#b.player)]

		 local playerinfo = getPlayerStatus(Player)

			   if not playerinfo then return true end[/color]

[color=#000000]		 doPlayerSendTextMessage(cid, 27, "Você abriu o Item Effect"..item.itemid - (IDDOITEMEFFECT).."!")

	doPlayerSendTextMessage(cid, 27, "Você ganhou um "..Itens.." Parabéns!")


	if sendToDepot then

		  doPlayerSendMailByName(getCreatureName(cid), ball, 1)

	  doPlayerSendTextMessage(cid, 27, "Você não possui cap ou espaço suficiente para receber seu premio.")

			   doRemoveItem(item.uid)

		 else

	end


	doSendMagicEffect(getThingPos(cid), 29)

return true

end

E depois vá em OTSERV/data/actions e adicione no Actions.xml :


<action itemid="IDDOITEMEFFECT" event="script" value="itemeffect.lua"/>

Acho que ta bem explicado e bem explicito que é pra você por o id do " item effect " que vai dar o premio no lugar de "IDDOITEMEFFECT" e trocar o id do Premio1, 2 e 3 pelo id dos respectivos premios :D

Bem sou scripter iniciante então desculpa qualquer bug , mas foi o maximo que consegui fazer .. se puder rep+ ae e Creditos totalmente a mim né ;D

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

      NÃO CLICA ~>7620919.png

 

Orgulho:   Pokemon XD (<~Clica ae)             FACEBOOK

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.9k

Informação Importante

Confirmação de Termo