BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Cambiar mi char de ciudad de residencia

Cambiar mi char de ciudad de residencia

#1 Cambiar mi char de ciudad de residencia el Dom Jul 20, 2014 3:58 pm

pecero1


Nuevo
Hola necesito ayuda no logro hacer que los chars cambien de ciudad de residencia y que aparenzcan en su respectivo templo cuando mueren, si me entienden como en tibia rl. si me pudieran decir que hago se los agradecere.

#2 Re: Cambiar mi char de ciudad de residencia el Dom Jul 20, 2014 11:08 pm

Kroxos


Estudiante
te vas movemenst creas un lua llamado por ejemplo thais tu le pones el nombre que quieras agregamos los siguiente

Código:
function onStepIn(cid, item, pos)

local thais = {x=32369, y=32241, z=7}

    if item.actionid == 30022 then
        doPlayerSetTown(cid,2)
      doTeleportThing(cid,thais)
        doSendMagicEffect(getCreaturePosition(cid),12)
      doPlayerSendTextMessage(cid,22, "You are now a citizen of Thais")
        end
    return 1
end 

explicacion del script

Código:
function onStepIn(cid, item, pos)

local thais = {x=32369, y=32241, z=7}      <--- Cordenadas del lugar que sera residenciado el player osea la del templo

    if item.actionid == 30022 then            <---- actionid que pondras al tp para que haga la funcion
        doPlayerSetTown(cid,1)                  <---- Town del map "si es un mapa nuevo asegurate de que tenga TOWN eso lo haces desde el remere"  donde esta el  #1 hay pondras el town del templo
      doTeleportThing(cid,thais)    <----  name de la city
        doSendMagicEffect(getCreaturePosition(cid),12)      <----- dejalo asi
      doPlayerSendTextMessage(cid,22, "You are now a citizen of Thais")  <--- texto que pondras
        end
    return 1
end 

http://tibiadarkblue.activo.mx/

#3 Re: Cambiar mi char de ciudad de residencia el Lun Jul 21, 2014 12:52 am

chaotiick


Miembro
@up
muy largo i complicado.
moveevents>scripts>nuevo docum.lua.
Código:
function onStepIn(cid, item, position, fromPosition)
 if(item.actionid > 30020 and item.actionid < 30100) then
 local townId = (item.actionid - 30020)
 doPlayerSetTown(cid, townId)
 doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "You are the newest resident of " .. getTownName(townId) .. ".")
 end

 return true
end
moveevents.xml
Código:
<movevent type="StepIn" itemid="1387" event="script" value="citizen.lua"/>

ejemplo
a cada city le vas aumentando el action id
[Tienes que estar registrado y conectado para ver esa imagen]

[Tienes que estar registrado y conectado para ver esa imagen]

[Tienes que estar registrado y conectado para ver esa imagen]
(en el reme sele pone el action al portal)

recuerda que tienes que tener la ciudad en el reme ya hecha sino no funciona.

#4 Re: Cambiar mi char de ciudad de residencia el Vie Jul 25, 2014 8:55 pm

pecero1


Nuevo
Muchas gracias me ayudaste mucho

#5 Re: Cambiar mi char de ciudad de residencia el Vie Jul 25, 2014 8:55 pm

pecero1


Nuevo
Muchas gracias me ayudaste mucho

Contenido patrocinado


Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje [Página 1 de 1.]

Permisos de este foro:
No puedes responder a temas en este foro.

 

¿Quién está en línea?

En total hay 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .