FE
pedido

Alguns Pedidos Me ajudem PLS

Por felipeomatad, 23 de abr. de 2013 em Scripts

resolvido
script
10
800
23 de abril de 2013 às 13:58

Bom eu preciso de dois scripts, não sei se é possível te-lo mais oque que custa tentar né?

 

Bom Vamo lá.

Eu preciso de um script que quando eu coloco um Gp na minha Bag ele automaticamente se junta aos GP's que ja tem na BP.

E um Script que quando Um item passa pelo um Sqm ai Vai mensagem para todo o OT falando uma mensagem.

Tipo.

Futebol, Um player joga a bola no gol ai automaticamente aparece uma mensagem no servidor falando GOOOOOOOOOOOOOL do {ADMINISTRADOR}

 

Espero que me ajudem Rep++

RoksasR
23 de abril de 2013 às 14:15

2º Pedido:

 

data/movements/scripts crie um arquivo chamado gol.lua e adicione dentro:

 

function onAddItem(moveitem, tileitem, pos)

	if moveitem.itemid == 2109 then
			doBroadcastMessage("GOOOOOOOOOOOOOOOOOOL!", MESSAGE_EVENT_ADVANCE)
	end
end

 

Em movements.xml adicione essa tag:

 

<movevent event="AddItem" tileitem="1" itemid="6279" script="gol.lua"/>

 

Aonde está 6279 você coloca o Item ID do piso do gol.

Editado Abril 23 por Roksas

23 de abril de 2013 às 19:39

 

2º Pedido:

 

data/movements/scripts crie um arquivo chamado gol.lua e adicione dentro:

 

function onAddItem(moveitem, tileitem, pos)

	if moveitem.itemid == 2109 then
			doBroadcastMessage("GOOOOOOOOOOOOOOOOOOL!", MESSAGE_EVENT_ADVANCE)
	end
end

 

Em movements.xml adicione essa tag:

 

<movevent event="AddItem" tileitem="1" itemid="6279" script="gol.lua"/>

 

Aonde está 6279 você coloca o Item ID do piso do gol.

Não funfo Olhe como está: <movevent event="AddItem" tileitem="1" itemid="422" script="gol.lua"/>

Não aparece nenhum erro function onAddItem(moveitem, tileitem, pos)

 

if moveitem.itemid == 2109 then

doBroadcastMessage("GOOOOOOOOOOOOOOOOOOL!", MESSAGE_EVENT_ADVANCE)

end

end

MaXwEllDeNM
23 de abril de 2013 às 23:18

Tenta assim:

function onAddItem(moveitem, tileitem, pos)
  doBroadcastMessage("GOOOOOOOOOOOOOOOOOOL!", MESSAGE_EVENT_ADVANCE)
  return true
end

 

<movevent event="AddItem" actionid="30214" tileitem="1" script="gol.lua"/>

 

Só é você colocar a actionid 30214 no tile do gol.

Editado Abril 23 por MaXwEllDeN

24 de abril de 2013 às 14:21

Não Funfo Tambem '-'

MaXwEllDeNM
24 de abril de 2013 às 14:47

Mal minha.

 

<movevent type="AddItem" itemid="TILEITEM" tileitem="1" event = "script" value = "gol.lua"/>

 

gol.lua

function onAddItem(moveitem, tileitem, pos)
  if tileitem.actionid == 30214 and moveitem.itemid == 2109 then
  doBroadcastMessage("GOOOOOOOOOOOOOOOOOOL!", MESSAGE_EVENT_ADVANCE)
  end
  return true
end

 

Não esquece de colocar a actionid 30214 no tile do "gol".

Editado Abril 24 por MaXwEllDeN

24 de abril de 2013 às 18:43

Vlw man '-' Rep ++

Agora peço o 1° script '-'

MaXwEllDeNM
24 de abril de 2013 às 19:27

O primeiro você só vai conseguir um eficiente se fizer modificações na source.

25 de abril de 2013 às 12:34

Obrigado!

RoksasR
25 de abril de 2013 às 13:01

Tópico movido para a seção de dúvidas e pedidos resolvidos.