Conectarse
Buscar
Mejores posteadores
XxStroksxX (463) | ||||
~*~[:Đαяќ:]~[:тιβια:]~*~ (366) | ||||
spoor (83) | ||||
Dj Pacos (73) | ||||
God Skit (68) | ||||
GoD MexicanSoul (40) | ||||
fuzzy (35) | ||||
Eddie (31) | ||||
GOD Chimito (30) | ||||
conalep1996 (23) |
Últimos temas
Temas más activos
Miembros que empiezan más temas
XxStroksxX | ||||
~*~[:Đαяќ:]~[:тιβια:]~*~ | ||||
God Skit | ||||
spoor | ||||
GoD MexicanSoul | ||||
fuzzy | ||||
Eddie | ||||
conalep1996 | ||||
Cletus | ||||
Dj Pacos |
[Creaturescript] Medalla al Matar a Player!
4 participantes
Página 1 de 1.
[Creaturescript] Medalla al Matar a Player!
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.
Luego abres los scripts y buscas uno llamado login.lua, donde estan las lineas de Register, abres un espacio y agregas esta:
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:
Yo creo que de aqui ya todos saben editarlo a su gusto, pero de todas formas lo explicare...
La linea donde dice
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:
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:
Eso es para evitar el Looting de la medal...
Creditos: Aliubask 99%
Creditos: XxStroksxX 1%
Espero que les sirva. (: , De REP
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
Re: [Creaturescript] Medalla al Matar a Player!
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''
[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''
Cutie
Fisgón- + New User +
Edad : 31
Mensajes : 12
Localización : Lima
Fecha de inscripción : 15/04/2011
Re: [Creaturescript] Medalla al Matar a Player!
nadie sabe arreglar eso? qe mierda de forum jaja
Cutie
Fisgón- + New User +
Edad : 31
Mensajes : 12
Localización : Lima
Fecha de inscripción : 15/04/2011
Re: [Creaturescript] Medalla al Matar a Player!
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
Pasatela Bien Y Si Te Sirvio Gracias
Re: [Creaturescript] Medalla al Matar a Player!
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) |
Re: [Creaturescript] Medalla al Matar a Player!
: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?
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?
Dj Pacos
Forero fase Beta- Recopilador
Edad : 35
Mensajes : 73
Localización : Thais
Fecha de inscripción : 21/04/2011
Re: [Creaturescript] Medalla al Matar a Player!
Gracias, lo probare
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?)
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?)
Dj Pacos
Forero fase Beta- Recopilador
Edad : 35
Mensajes : 73
Localización : Thais
Fecha de inscripción : 21/04/2011
Re: [Creaturescript] Medalla al Matar a Player!
Eso es cuando matas a los players te dan medallas, o lo puedes cambiar que te den dinero... etc..
Re: [Creaturescript] Medalla al Matar a Player!
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.
Dj Pacos
Forero fase Beta- Recopilador
Edad : 35
Mensajes : 73
Localización : Thais
Fecha de inscripción : 21/04/2011
Re: [Creaturescript] Medalla al Matar a Player!
MMMM eso seria dificil ponerlo. Pero pensare, cuando lo tenga lo pongo y te aviso.
Re: [Creaturescript] Medalla al Matar a Player!
Gracias, estare esperando para darte repp
Dj Pacos
Forero fase Beta- Recopilador
Edad : 35
Mensajes : 73
Localización : Thais
Fecha de inscripción : 21/04/2011
Re: [Creaturescript] Medalla al Matar a Player!
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)")
(esto pasa cuando pones "local reward = doPlayerAddItem(cid, 5785, 1)")
Cutie
Fisgón- + New User +
Edad : 31
Mensajes : 12
Localización : Lima
Fecha de inscripción : 15/04/2011
Re: [Creaturescript] Medalla al Matar a Player!
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?
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?
Dj Pacos
Forero fase Beta- Recopilador
Edad : 35
Mensajes : 73
Localización : Thais
Fecha de inscripción : 21/04/2011
Re: [Creaturescript] Medalla al Matar a Player!
como hago para que cuando un mounstro mate a un player, el player no bote la medalla? :s
Cutie
Fisgón- + New User +
Edad : 31
Mensajes : 12
Localización : Lima
Fecha de inscripción : 15/04/2011
Re: [Creaturescript] Medalla al Matar a Player!
Para que el player reciba la medalla tienen que cambiar a esto: local reward = getPlayerAddItem(cid, 5785, 1)")
Re: [Creaturescript] Medalla al Matar a Player!
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
Re: [Creaturescript] Medalla al Matar a Player!
hare las correcciones para ver si ya funciona correctamente
Dj Pacos
Forero fase Beta- Recopilador
Edad : 35
Mensajes : 73
Localización : Thais
Fecha de inscripción : 21/04/2011
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|
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