Comparte
Ver el tema anteriorIr abajoVer el tema siguiente
avatar
Aportador
Mensajes Mensajes : 213
Ver perfil de usuario

[Script] Ganaste Item

el Lun Sep 12, 2011 6:50 am
bueno aqui les traigo un Script que encontre en tibiafusion este script fue el que mas me gusto para un evento hacike aki se los dejo :
trata deke cuando un player pisa una baldosa (la pocicion que ustedes elijen) ganan un item (ustedes elijen el item ) bueno sin mas nada que decir el Script:


ir a TuOT\data\movements/movements.xml y ponen lo siguiente en Alguna parte de Movements.xml
Código:
<movement type="StepIn" actionid="10205" event="script" value="Runa.lua" />

Después a TuOT\data\movements/scripts
Copias un archivo cualquiera y de nombre le pondrás: Runa ( borren el contenido y ponen)

Código:
function onStepIn(cid, item, pos)
local position = {x=XXXX, y=XXXX, z=XX} -------------->Esta es la dirección a la que iría en caso de no tener el item ok? Escojelo a tu gusto
local position2 = {x=xxx, y=xx, z=x} -------------->Y Esta sería la dirección con el item.. les recomiendo que sea el temple.

if (getPlayerItemCount(cid, IDTEDDYBEAR) < 1) then
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR,"Felicidades! Haz ganado XXXX Item")
[color=red]doPlayerAddItem(cid,IDDELARUNA,1)[/color]
doTeleportThing(cid, position)
doSendMagicEffect(position,10)
else

doTeleportThing(cid, position2)
doSendMagicEffect(position2,10)
end
end
Y listo la parte de Script ahora Ir al map editor
Como podrás ver, cuando introduces en movements.xml es un Action no? Entonces al ir al Map editor deberás darle click al sqm que se unde y colocar en ActionID "10205" y ya Very Happy
Pd : donde dice
Código:
doPlayerAddItem(cid,[color=red]IDDELARUNA[/color],1)
Ponen el Id del item que quieren que de y en esta parte:
Código:
<movement type="StepIn" actionid="10205" event="script" value="Runa.lua" />
pueden poner como kieran ejemplo:
Código:
<movement type="StepIn" actionid="10206" event="script" value="XXXX.lua" />
y donde dice :
Código:
local position = {x=XXXX, y=XXXX, z=XX} -------------->Esta es la dirección a la que iría en caso de no tener el item ok? Escojelo a tu gusto
local position2 = {x=xxx, y=xx, z=x}
Cambien las "x" por las coordenadas
Bueno espero les alla gustado y me den mucho mucho rep Very Happy comenten que les parecio Wink
Creditos : 99% tibiafusion y 1% yo por traerlo Wink
avatar
Miembro
Mensajes Mensajes : 131
Ver perfil de usuario

Re: [Script] Ganaste Item

el Mar Sep 13, 2011 8:13 am
Reputación del mensaje :100% (1 voto)
buen mane jeje
Ver el tema anteriorVolver arribaVer el tema siguiente
Permisos de este foro:
No puedes responder a temas en este foro.