BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Pks Kill Y Player Kill

Pks Kill Y Player Kill

#1 Pks Kill Y Player Kill el Lun Jul 06, 2015 3:15 pm

God Kabo


Miembro
Quisiera Que Cuando Mates Un Pk Te Diera Un Premio!!

Osea Una Medalla!!
Y Que Te De Exp Cuando Mates Un Player Mi Server Es Pvp!!

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

http://mexico.otservlist.org/ots/1433258

#2 Re: Pks Kill Y Player Kill el Lun Jul 06, 2015 11:40 pm

Crazzy


Estudiante
version?
que te de la medalla solo si tiene skull?

#3 Re: Pks Kill Y Player Kill el Miér Jul 08, 2015 6:11 pm

God Kabo


Miembro
8.6

si tienes pk o red o Black skull si matas un pk que te de de exp 50% un red 1 level un blackskull 2 level algo asi

http://mexico.otservlist.org/ots/1433258

#4 Re: Pks Kill Y Player Kill el Miér Jul 08, 2015 7:17 pm

God Kabo


Miembro
booombooombooombooombooombooombooombooombooombooombooombooombooombooombooombooom


Ayudaaaa :,(

http://mexico.otservlist.org/ots/1433258

#5 Re: Pks Kill Y Player Kill el Jue Jul 09, 2015 9:05 am

Darks


Administrador
[Tienes que estar registrado y conectado para ver este vínculo] escribió:booombooombooombooombooombooombooombooombooombooombooombooombooombooombooombooom


Ayudaaaa :,(

No hagas doble post, el bump se realiza cada 24 horas, o seras sancionado.



[Tienes que estar registrado y conectado para ver esa imagen]
http://www.blacktibia.org

#6 Re: Pks Kill Y Player Kill el Jue Jul 09, 2015 12:26 pm

God Kabo


Miembro
[Tienes que estar registrado y conectado para ver este vínculo] escribió:
[Tienes que estar registrado y conectado para ver este vínculo] escribió:booombooombooombooombooombooombooombooombooombooombooombooombooombooombooombooom


Ayudaaaa :,(

No hagas doble post, el bump se realiza cada 24 horas, o seras sancionado.


okey y por que no ayudas? enves de solo desir eso?

http://mexico.otservlist.org/ots/1433258

#7 Re: Pks Kill Y Player Kill el Jue Jul 09, 2015 4:09 pm

Crazzy


Estudiante
ES SIMILAR A LO QUE PIDES ESPERO TE AYUDE

creaturescripts

Código:
function onKill(cid, target, lastHit)
    if isPlayer(cid) and isPlayer(target) and lastHit and getPlayerSkullType(target) == 5 then
      local v = {
            target_name = getCreatureName(target),
            target_level = getPlayerLevel(target) ;
            } ;
        local reward = doPlayerAddItem(cid, 9969, 1)
        doItemSetAttribute(reward, "description", "" ..
            ( getPlayerSex(target) == 0 and "She" or "He" ) .. " muerto al nivel " .. v.target_level ..
            (getCreatureSkullType(target) <= SKULL_BLACK and "[Unjustified]" or "[Justified]"))
        doItemSetAttribute(reward, "name","craneo de" .. v.target_name .. ".")
   end
  
       if isPlayer(cid) and isPlayer(target) and lastHit and getPlayerSkullType(target) == 4 then
      local v = {
            target_name = getCreatureName(target),
            target_level = getPlayerLevel(target) ;
            } ;
        local reward = doPlayerAddItem(cid, 5785, 1)
        doItemSetAttribute(reward, "description", "" ..
            ( getPlayerSex(target) == 0 and "She" or "He" ) .. " muerto al nivel " .. v.target_level ..
            (getCreatureSkullType(target) <= SKULL_RED and "[Unjustified]" or "[Justified]"))
        doItemSetAttribute(reward, "name","craneo de" .. v.target_name .. ".")
   end
   return true
end

login
Código:
   registerCreatureEvent(cid, "XXXXX")
creaturescripts.xml
Código:
        <event type="kill" name="XXXX" event="script" value="XXX.lua"/>

Actions

Código:
        local v = {
            itemBlack = 9969,
         itemRed =  5785,
           levelBlack = 2,
         levelRed = 1,;
            }
function onUse(cid, item, frompos, item2, topos)
   if item.itemid == v.itemBlack then
   doRemoveItem(item.uid, 1)
   doSendMagicEffect(topos,13)
        doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"Acabas de ganar 2 levels.")
   doPlayerAddLevel(cid, v.levelBlack)
   end
 
    if item.itemid == v.itemRed   then
   doRemoveItem(item.uid, 1)
   doSendMagicEffect(topos,13)
        doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"Acabas de ganar 1 level.")
   doPlayerAddLevel(cid, v.levelRed)
   end
 
 return true
   end
  

actions.xml
Código:
<action itemid="9969" script="XXX.lua" />
Código:
<action itemid="5785" script="XXX.lua" />

OJO No es lo que pides pero es similar. no lo testie

#8 Re: Pks Kill Y Player Kill el Vie Jul 10, 2015 4:40 pm

God Kabo


Miembro
[Tienes que estar registrado y conectado para ver este vínculo] escribió:ES SIMILAR A LO QUE PIDES ESPERO TE AYUDE

creaturescripts

Código:
function onKill(cid, target, lastHit)
    if isPlayer(cid) and isPlayer(target) and lastHit and getPlayerSkullType(target) == 5 then
      local v = {
            target_name = getCreatureName(target),
            target_level = getPlayerLevel(target) ;
            } ;
        local reward = doPlayerAddItem(cid, 9969, 1)
        doItemSetAttribute(reward, "description", "" ..
            ( getPlayerSex(target) == 0 and "She" or "He" ) .. " muerto al nivel " .. v.target_level ..
            (getCreatureSkullType(target) <= SKULL_BLACK and "[Unjustified]" or "[Justified]"))
        doItemSetAttribute(reward, "name","craneo de" .. v.target_name .. ".")
   end
  
       if isPlayer(cid) and isPlayer(target) and lastHit and getPlayerSkullType(target) == 4 then
      local v = {
            target_name = getCreatureName(target),
            target_level = getPlayerLevel(target) ;
            } ;
        local reward = doPlayerAddItem(cid, 5785, 1)
        doItemSetAttribute(reward, "description", "" ..
            ( getPlayerSex(target) == 0 and "She" or "He" ) .. " muerto al nivel " .. v.target_level ..
            (getCreatureSkullType(target) <= SKULL_RED and "[Unjustified]" or "[Justified]"))
        doItemSetAttribute(reward, "name","craneo de" .. v.target_name .. ".")
   end
   return true
end

login
Código:
   registerCreatureEvent(cid, "XXXXX")
creaturescripts.xml
Código:
        <event type="kill" name="XXXX" event="script" value="XXX.lua"/>

Actions

Código:
        local v = {
            itemBlack = 9969,
         itemRed =  5785,
           levelBlack = 2,
         levelRed = 1,;
            }
function onUse(cid, item, frompos, item2, topos)
   if item.itemid == v.itemBlack then
   doRemoveItem(item.uid, 1)
   doSendMagicEffect(topos,13)
        doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"Acabas de ganar 2 levels.")
   doPlayerAddLevel(cid, v.levelBlack)
   end
 
    if item.itemid == v.itemRed   then
   doRemoveItem(item.uid, 1)
   doSendMagicEffect(topos,13)
        doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"Acabas de ganar 1 level.")
   doPlayerAddLevel(cid, v.levelRed)
   end
 
 return true
   end
  

actions.xml
Código:
<action itemid="9969" script="XXX.lua" />
Código:
<action itemid="5785" script="XXX.lua" />

OJO No es lo que pides pero es similar. no lo testie



solo este error salio...


aqui me dice que hay un error.

scripts:
local v = {
itemBlack = 9969,
itemRed = 5785,
levelBlack = 2,
levelRed = 1,;
}
function onUse(cid, item, frompos, item2, topos)
if item.itemid == v.itemBlack then
doRemoveItem(item.uid, 1)
doSendMagicEffect(topos,13)
doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"Acabas de ganar 2 levels.")
doPlayerAddLevel(cid, v.levelBlack)
end

if item.itemid == v.itemRed then
doRemoveItem(item.uid, 1)
doSendMagicEffect(topos,13)
doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"Acabas de ganar 1 level.")
doPlayerAddLevel(cid, v.levelRed)
end

return true
end

http://mexico.otservlist.org/ots/1433258

#9 Re: Pks Kill Y Player Kill Hoy a las 4:26 am

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 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 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 .