OTHispano
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Ir abajo
°ஃŠﺕρξŘθஃ°
°ஃŠﺕρξŘθஃ°
Aportador
Mensajes Mensajes : 213

[Script] Ganaste Item Empty [Script] Ganaste Item

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
Dj Majestick
Dj Majestick
Miembro
Mensajes Mensajes : 131

[Script] Ganaste Item Empty Re: [Script] Ganaste Item

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