Dirección Ip
Conectarse

Recuperar mi contraseña

Buscar
 
 

Resultados por:
 

 


Rechercher Búsqueda avanzada

Mejores posteadores
XxStroksxX (462)
 
~*~[:Đαяќ:]~[:тιβια:]~*~ (366)
 
spoor (83)
 
Dj Pacos (73)
 
God Skit (68)
 
GoD MexicanSoul (40)
 
fuzzy (35)
 
Eddie (31)
 
GOD Chimito (30)
 
conalep1996 (23)
 

Últimos temas
» [???] [Super Naruto OT]
Lun Jun 08, 2015 12:08 pm por keishmer91

» [ACTION] God/GM da item a un player
Mar Dic 02, 2014 12:53 pm por hecmanos

» [8.60] Nuevo War Thais By TheRobertxon
Vie Jun 20, 2014 10:56 am por luismc

» [7.92]Naruto Final Story!
Dom Mayo 26, 2013 2:40 am por ricardotuck

» [9.1] Fun Server
Mar Mayo 14, 2013 5:32 pm por skifer

» [9.1] The Forgotten Server v0.2.11pl2 (Mystic Spirit)
Mar Mayo 14, 2013 5:29 pm por skifer

» New Map 8.60 (Darksystem) By: Turock & Gilio LIsto Arreglado El
Mar Mayo 07, 2013 5:27 pm por tonyso

» Ocean Clasic Global Map 8.6
Miér Mayo 01, 2013 11:19 pm por maganiua

» ayuda a abrir puertos
Lun Abr 29, 2013 5:58 pm por XxStroksxX

» [8.60] Speedy War
Dom Abr 28, 2013 5:51 pm por Sunnade'Audio

Upload Images
ImagesHack
Scanner
VirusTotal

[Creaturescript] Medalla al Matar a Player!

Ver el tema anterior Ver el tema siguiente Ir abajo

[Creaturescript] Medalla al Matar a Player!

Mensaje por XxStroksxX el Jue Ene 20, 2011 10:07 am

Bueno les traigo este script consiste en que al matar a un player te da 1 medalla ,espero que les guste (:

data/creaturescripts.xml y agregas esta linea.
Código:
<event type="death" name="Reward" event="script" value="reward.lua"/>

Luego abres los scripts y buscas uno llamado login.lua, donde estan las lineas de Register, abres un espacio y agregas esta:
Código:
registerCreatureEvent(cid, "Reward")

Por Ultimo vaz a copiar un script cualquiera, luego le cambias el nombre y le colocas reward.lua, borras todo su contenido y le pegas esto:
Código:
function onDeath(cid, corpse, deathList)
  if isPlayer(cid) then
      local v = { killer_name = getCreatureName(deathList[1]), killer_level = getPlayerLevel(deathList[1]), target_name = getCreatureName(cid), target_level = getPlayerLevel(cid) }
      local reward = doAddContainerItem(corpse.uid, 5785, 1)
      doItemSetAttribute(reward, "description", "" .. (getPlayerSex(cid) == 0 and "She" or "He") .. " kill to " .. v.target_name .. " at level " .. v.target_level .. " by " .. v.killer_name .. " who was level " .. v.killer_level .. " at the time. " .. (getCreatureSkullType(cid) <= SKULL_GREEN and "[Unjustified]" or "[Justified]"))
      doItemSetAttribute(reward, "name", " .. v.killer_name .. "'s Medal")
  end
  return true
end

Yo creo que de aqui ya todos saben editarlo a su gusto, pero de todas formas lo explicare...
La linea donde dice
Código:
doItemSetAttribute(reward, "name", " .. v.killer_name .. "'s Medal")

Es el nombre que tomara la medalla para diferenciarla del ID, es decir, solo esa medalla que dara el muerto tendra ese nombre (no la puedes crear con el Nombre, ya que solo le cambia el nombre mediante la muerte).

y esta linea:
Código:
local reward = doAddContainerItem(corpse.uid, 5785, 1)

Es para que cuando la persona muera, en el cuerpo soltara tal ID, lo del nombre ya lo explique asi, que eso pasara, otra cosa si quieren que en vez de darlo en el cuerpo te lo de a tu BP, entonces sustituye esa linea x esta:
Código:
local reward = doPlayerAddItem(cid, 5785, 1)

Eso es para evitar el Looting de la medal...

Creditos: Aliubask 99%
Creditos: XxStroksxX 1%


Espero que les sirva. (: , De REP


Última edición por XxStroksxX el Jue Abr 21, 2011 11:22 pm, editado 1 vez


Spoiler:

Ecuador


->Futbol Club Fans F.C.B<-

█║▌│ █│║▌ ║││█║▌ │║║█║
τσdσs lσs Dεяεcнσs яεsεяvαdσs
cσρчяιgнτ-XxStroksxX ©️ 2010-2012
avatar
XxStroksxX

+ Administrador +
+ Administrador +

¡Sorcerer Rapero!
Masculino España Géminis Cerdo
Chrome
Edad Edad : 22
Mensajes Mensajes : 462
Localización Localización : Barcelona
Fecha de inscripción Fecha de inscripción : 01/08/2010

Hoja de personaje
Personaje: Khail Phount
Vocation: Knight
Mundo: Infernia

Ver perfil de usuario http://www.otserv.biz/

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por ~*~[:Đαяќ:]~[:тιβια:]~*~ el Sáb Ene 29, 2011 4:10 pm

buen script



¡Hola, ~*~[:Đαяќ:]~[:тιβια:]~*~ Bienvenido/a al foro OTServ !
Por favor lee las Normas
¡Para Evitar Ser Sancionado (Y Sikieres Jugar Tibia Dale Click Abajo)!

Chaosserv.no-ip.info

ENTREN XD
avatar
~*~[:Đαяќ:]~[:тιβια:]~*~

+ Moderador +
+ Moderador +

*~Elder Wolf~*
Masculino Mexico Virgo Cerdo
Chrome
Edad Edad : 22
Mensajes Mensajes : 366
Localización Localización : :O ala versh XD
Fecha de inscripción Fecha de inscripción : 29/01/2011

Ver perfil de usuario http://www.chaosserv.no-ip.info

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por Cutie el Dom Abr 17, 2011 9:52 am

no funciona sale esto:

[17/04/2011 15:49:42] [Error - LuaScriptInterface::loadFile] data/creaturescripts/scripts/reward.lua:14: ')' expected near ''s Medal''
[17/04/2011 15:49:42] [Warning - Event::loadScript] Cannot load script (data/creaturescripts/scripts/reward.lua)
[17/04/2011 15:49:42] data/creaturescripts/scripts/reward.lua:14: ')' expected near ''s Medal''
avatar
Cutie

Fisgón
Fisgón

+ New User +
Femenino Peru Sagitario Mono
Internet Explorer
Edad Edad : 24
Mensajes Mensajes : 12
Localización Localización : Lima
Fecha de inscripción Fecha de inscripción : 15/04/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por Cutie el Jue Abr 21, 2011 5:39 am

nadie sabe arreglar eso? qe mierda de forum jaja
avatar
Cutie

Fisgón
Fisgón

+ New User +
Femenino Peru Sagitario Mono
Internet Explorer
Edad Edad : 24
Mensajes Mensajes : 12
Localización Localización : Lima
Fecha de inscripción Fecha de inscripción : 15/04/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por ~*~[:Đαяќ:]~[:тιβια:]~*~ el Jue Abr 21, 2011 8:04 am

Mira Cutie este foro no es una mierda si vas a venir a escribir o lo qe se te pegue la regalada gana no es para decir eso espera pasientemente a qe alguien te conteste me mandastes un mp y ya te lo respondi si no te lo respondi perdon no tenia internet orita lo estaban configurando ¬¬

Pasatela Bien Y Si Te Sirvio Gracias Bien



¡Hola, ~*~[:Đαяќ:]~[:тιβια:]~*~ Bienvenido/a al foro OTServ !
Por favor lee las Normas
¡Para Evitar Ser Sancionado (Y Sikieres Jugar Tibia Dale Click Abajo)!

Chaosserv.no-ip.info

ENTREN XD
avatar
~*~[:Đαяќ:]~[:тιβια:]~*~

+ Moderador +
+ Moderador +

*~Elder Wolf~*
Masculino Mexico Virgo Cerdo
Chrome
Edad Edad : 22
Mensajes Mensajes : 366
Localización Localización : :O ala versh XD
Fecha de inscripción Fecha de inscripción : 29/01/2011

Ver perfil de usuario http://www.chaosserv.no-ip.info

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por XxStroksxX el Jue Abr 21, 2011 8:10 am

Cutie escribió:nadie sabe arreglar eso? qe mierda de forum jaja

Lo siento, pero te tengo que banear. Baneado 3 dias del foro por insulto grave (qe mierda de forum jaja)



Spoiler:

Ecuador


->Futbol Club Fans F.C.B<-

█║▌│ █│║▌ ║││█║▌ │║║█║
τσdσs lσs Dεяεcнσs яεsεяvαdσs
cσρчяιgнτ-XxStroksxX ©️ 2010-2012
avatar
XxStroksxX

+ Administrador +
+ Administrador +

¡Sorcerer Rapero!
Masculino España Géminis Cerdo
Chrome
Edad Edad : 22
Mensajes Mensajes : 462
Localización Localización : Barcelona
Fecha de inscripción Fecha de inscripción : 01/08/2010

Hoja de personaje
Personaje: Khail Phount
Vocation: Knight
Mundo: Infernia

Ver perfil de usuario http://www.otserv.biz/

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por Dj Pacos el Jue Abr 21, 2011 5:20 pm

:s la banearon?

we, yo tengo el mismo error. no entiendo lo que pasa.. ya trate de corregir todo el script pero me sale el mismo error. hay algo mal en el script de ariba? me podrian decir qe salio mal o arreglarlo?
avatar
Dj Pacos

Forero fase Beta
Forero fase Beta

Recopilador
Masculino Mexico Pez Serpiente
Safari
Edad Edad : 28
Mensajes Mensajes : 73
Localización Localización : Thais
Fecha de inscripción Fecha de inscripción : 21/04/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por XxStroksxX el Jue Abr 21, 2011 11:23 pm

Ya esta arreglado, Suerte! Bien


Spoiler:

Ecuador


->Futbol Club Fans F.C.B<-

█║▌│ █│║▌ ║││█║▌ │║║█║
τσdσs lσs Dεяεcнσs яεsεяvαdσs
cσρчяιgнτ-XxStroksxX ©️ 2010-2012
avatar
XxStroksxX

+ Administrador +
+ Administrador +

¡Sorcerer Rapero!
Masculino España Géminis Cerdo
Chrome
Edad Edad : 22
Mensajes Mensajes : 462
Localización Localización : Barcelona
Fecha de inscripción Fecha de inscripción : 01/08/2010

Hoja de personaje
Personaje: Khail Phount
Vocation: Knight
Mundo: Infernia

Ver perfil de usuario http://www.otserv.biz/

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por Dj Pacos el Vie Abr 22, 2011 6:34 am

Gracias, lo probare Smile

espera.. el script es para cuando cualquier player mata a otro player? no se le puede poner que solo sea cuando un player mata a un red skull? sino todo el server iria matando a todos para tender medallas :s...

(si el script ya es para matar red skull player perdon por la pregunta y si no lo es como tendria qe modificar el script para qe lo fuera?)
avatar
Dj Pacos

Forero fase Beta
Forero fase Beta

Recopilador
Masculino Mexico Pez Serpiente
Safari
Edad Edad : 28
Mensajes Mensajes : 73
Localización Localización : Thais
Fecha de inscripción Fecha de inscripción : 21/04/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por XxStroksxX el Vie Abr 22, 2011 8:31 am

Eso es cuando matas a los players te dan medallas, o lo puedes cambiar que te den dinero... etc..


Spoiler:

Ecuador


->Futbol Club Fans F.C.B<-

█║▌│ █│║▌ ║││█║▌ │║║█║
τσdσs lσs Dεяεcнσs яεsεяvαdσs
cσρчяιgнτ-XxStroksxX ©️ 2010-2012
avatar
XxStroksxX

+ Administrador +
+ Administrador +

¡Sorcerer Rapero!
Masculino España Géminis Cerdo
Chrome
Edad Edad : 22
Mensajes Mensajes : 462
Localización Localización : Barcelona
Fecha de inscripción Fecha de inscripción : 01/08/2010

Hoja de personaje
Personaje: Khail Phount
Vocation: Knight
Mundo: Infernia

Ver perfil de usuario http://www.otserv.biz/

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por Dj Pacos el Vie Abr 22, 2011 3:29 pm

claro eso si entendi.. pero lo que qiero es que solo se la den a players que maten gente con red skull.. si no tiene red skull al que han matado que no de ese item.


Editando por un mundo mejor.


avatar
Dj Pacos

Forero fase Beta
Forero fase Beta

Recopilador
Masculino Mexico Pez Serpiente
Safari
Edad Edad : 28
Mensajes Mensajes : 73
Localización Localización : Thais
Fecha de inscripción Fecha de inscripción : 21/04/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por XxStroksxX el Sáb Abr 23, 2011 7:02 am

MMMM eso seria dificil ponerlo. Pero pensare, cuando lo tenga lo pongo y te aviso.


Spoiler:

Ecuador


->Futbol Club Fans F.C.B<-

█║▌│ █│║▌ ║││█║▌ │║║█║
τσdσs lσs Dεяεcнσs яεsεяvαdσs
cσρчяιgнτ-XxStroksxX ©️ 2010-2012
avatar
XxStroksxX

+ Administrador +
+ Administrador +

¡Sorcerer Rapero!
Masculino España Géminis Cerdo
Chrome
Edad Edad : 22
Mensajes Mensajes : 462
Localización Localización : Barcelona
Fecha de inscripción Fecha de inscripción : 01/08/2010

Hoja de personaje
Personaje: Khail Phount
Vocation: Knight
Mundo: Infernia

Ver perfil de usuario http://www.otserv.biz/

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por Dj Pacos el Sáb Abr 23, 2011 2:08 pm

Gracias, estare esperando para darte repp Smile


Editando por un mundo mejor.


avatar
Dj Pacos

Forero fase Beta
Forero fase Beta

Recopilador
Masculino Mexico Pez Serpiente
Safari
Edad Edad : 28
Mensajes Mensajes : 73
Localización Localización : Thais
Fecha de inscripción Fecha de inscripción : 21/04/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por Cutie el Dom Abr 24, 2011 4:34 pm

acabo de encontrar un error. la medalla es cargada al jugador que muere. deberia ser entregada al player que hizo el kill. como se edita eso?

(esto pasa cuando pones "local reward = doPlayerAddItem(cid, 5785, 1)")
avatar
Cutie

Fisgón
Fisgón

+ New User +
Femenino Peru Sagitario Mono
Internet Explorer
Edad Edad : 24
Mensajes Mensajes : 12
Localización Localización : Lima
Fecha de inscripción Fecha de inscripción : 15/04/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por Dj Pacos el Dom Abr 24, 2011 5:11 pm

este script da un bug... cuando un mounstro mata a un player no deja ningun cuerpo... porqe el server ejecuta el reward.lua y no encuentra el level de la persona qe lo mato. esto hace qe el jugador no pierda la backpack.

y cuando editas el script para que esto no pase. igual cuando el player muere dropea una medalla. en la descripcion de la medalla dice que el mounstro lo mato.. no deberia ser solo para cuando un player mata a otro player?


Editando por un mundo mejor.


avatar
Dj Pacos

Forero fase Beta
Forero fase Beta

Recopilador
Masculino Mexico Pez Serpiente
Safari
Edad Edad : 28
Mensajes Mensajes : 73
Localización Localización : Thais
Fecha de inscripción Fecha de inscripción : 21/04/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por Cutie el Dom Abr 24, 2011 6:28 pm

como hago para que cuando un mounstro mate a un player, el player no bote la medalla? :s
avatar
Cutie

Fisgón
Fisgón

+ New User +
Femenino Peru Sagitario Mono
Internet Explorer
Edad Edad : 24
Mensajes Mensajes : 12
Localización Localización : Lima
Fecha de inscripción Fecha de inscripción : 15/04/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por XxStroksxX el Sáb Abr 30, 2011 11:46 pm

Para que el player reciba la medalla tienen que cambiar a esto: local reward = getPlayerAddItem(cid, 5785, 1)")


Spoiler:

Ecuador


->Futbol Club Fans F.C.B<-

█║▌│ █│║▌ ║││█║▌ │║║█║
τσdσs lσs Dεяεcнσs яεsεяvαdσs
cσρчяιgнτ-XxStroksxX ©️ 2010-2012
avatar
XxStroksxX

+ Administrador +
+ Administrador +

¡Sorcerer Rapero!
Masculino España Géminis Cerdo
Chrome
Edad Edad : 22
Mensajes Mensajes : 462
Localización Localización : Barcelona
Fecha de inscripción Fecha de inscripción : 01/08/2010

Hoja de personaje
Personaje: Khail Phount
Vocation: Knight
Mundo: Infernia

Ver perfil de usuario http://www.otserv.biz/

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por XxStroksxX el Sáb Abr 30, 2011 11:48 pm

Cutie escribió:como hago para que cuando un mounstro mate a un player, el player no bote la medalla? :s

Eso tendrias que poner el script de blees. Suerte


Spoiler:

Ecuador


->Futbol Club Fans F.C.B<-

█║▌│ █│║▌ ║││█║▌ │║║█║
τσdσs lσs Dεяεcнσs яεsεяvαdσs
cσρчяιgнτ-XxStroksxX ©️ 2010-2012
avatar
XxStroksxX

+ Administrador +
+ Administrador +

¡Sorcerer Rapero!
Masculino España Géminis Cerdo
Chrome
Edad Edad : 22
Mensajes Mensajes : 462
Localización Localización : Barcelona
Fecha de inscripción Fecha de inscripción : 01/08/2010

Hoja de personaje
Personaje: Khail Phount
Vocation: Knight
Mundo: Infernia

Ver perfil de usuario http://www.otserv.biz/

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por Dj Pacos el Dom Mayo 01, 2011 5:10 am

hare las correcciones para ver si ya funciona correctamente


Editando por un mundo mejor.


avatar
Dj Pacos

Forero fase Beta
Forero fase Beta

Recopilador
Masculino Mexico Pez Serpiente
Safari
Edad Edad : 28
Mensajes Mensajes : 73
Localización Localización : Thais
Fecha de inscripción Fecha de inscripción : 21/04/2011

Ver perfil de usuario

Volver arriba Ir abajo

Re: [Creaturescript] Medalla al Matar a Player!

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

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