Ir para conteúdo

Featured Replies

Postado

então ele não está nem lendo o código do onKill...

 

na tag em creaturescript.xml apaga essa linha:

 

<event type="kill" name="KillingInTheNameOf" event="script" value="killinginthenameof.lua"/>

 

e no seu login apaga:

 

registerCreatureEvent(cid, "KillingInTheNameOf")


agora coloca o script assim:

 

function onLogin(cid)
registerCreatureEvent(cid, "TaskKIlling")
return true
end
function onKill(cid, target)
local questCreatures ={
        ["Rotworm"] = {questStarted = 1510, questStorage = 65000, creatureStorage = 15000, killsRequired = 20, raceName = "Rotworms"},
        ["Carrion Worm"] = {questStarted = 1510, questStorage = 65000, creatureStorage = 15001, killsRequired = 20, raceName = "Rotworms"},
        ["Dwarf"] = {questStarted = 1511, questStorage = 65001, creatureStorage = 15004, killsRequired = 20, raceName = "Dwarfs"},
        ["Dwarf Soldier"] = {questStarted = 1511, questStorage = 65001, creatureStorage = 15005, killsRequired = 20, raceName = "Dwarfs"},
        ["Dwarf Guard"] = {questStarted = 1511, questStorage = 65001, creatureStorage = 15006, killsRequired = 20, raceName = "Dwarfs"},
        ["Dwarf Geomancer"] = {questStarted = 1511, questStorage = 65001, creatureStorage = 15007, killsRequired = 20, raceName = "Dwarfs"},
        ["Kongra"] = {questStarted = 1512, questStorage = 65002, creatureStorage = 15011, killsRequired = 50, raceName = "Apes-Macacos"},
        ["Sibang"] = {questStarted = 1512, questStorage = 65002, creatureStorage = 15008, killsRequired = 50, raceName = "Apes-Macacos"},
        ["Merlkin"] = {questStarted = 1512, questStorage = 65002, creatureStorage = 15009, killsRequired = 50, raceName = "Apes-Macacos"},
        ["Bog Raider"] = {questStarted = 1513, questStorage = 65004, creatureStorage = 15016, killsRequired = 50, raceName = "Bog Raiders"},
        ["Blood Beast"] = {questStarted = 1513, questStorage = 65004, creatureStorage = 15042, killsRequired = 50, raceName = "Bog Raiders"},
        ["Dragon"] = {questStarted = 1514, questStorage = 65003, creatureStorage = 15013, killsRequired = 50, raceName = "Dragons"},
        ["Dragon Hatchling"] = {questStarted = 1514, questStorage = 65003, creatureStorage = 15014, killsRequired = 50, raceName = "Dragons"},
        ["Dragon Lord"] = {questStarted = 1514, questStorage = 65003, creatureStorage = 15010, killsRequired = 50, raceName = "Dragons"},
        ["Dragon Lord Hatchling"] = {questStarted = 1514, questStorage = 65003, creatureStorage = 15055, killsRequired = 50, raceName = "Dragons"},
        ["Hydra"] = {questStarted = 1515, questStorage = 65005, creatureStorage = 15017, killsRequired = 100, raceName = "Hydras"},
        ["Frost Dragon"] = {questStarted = 1516, questStorage = 65006, creatureStorage = 15018, killsRequired = 100, raceName = "Frost Dragons"},
        ["Frost Dragon Hatchling"] = {questStarted = 1516, questStorage = 65006, creatureStorage = 15002, killsRequired = 100, raceName = "Frost Dragons"},
        ["Sea Serpent"] = {questStarted = 1517, questStorage = 65007, creatureStorage = 15019, killsRequired = 100, raceName = "Sea Serpents"},
        ["Young Sea Serpent"] = {questStarted = 1517, questStorage = 65007, creatureStorage = 15040, killsRequired = 100, raceName = "Sea Serpents"},
        ["Serpent Spawn"] = {questStarted = 1518, questStorage = 65008, creatureStorage = 15020, killsRequired = 100, raceName = "Serpent Spawns"},
        ["Serpent Spawns"] = {questStarted = 1518, questStorage = 65008, creatureStorage = 15041, killsRequired = 100, raceName = "Serpent Spawns"},
        ["Medusa"] = {questStarted = 1519, questStorage = 65009, creatureStorage = 15021, killsRequired = 100, raceName = "Medusas"},
        ["Lizard Templar"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15022, killsRequired = 100, raceName = "Lizards"},
        ["Lizard Lord"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15023, killsRequired = 100, raceName = "Lizards"},
        ["Lizard High Guard"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15024, killsRequired = 100, raceName = "Lizards"},
        ["Lizard Zaogun"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15025, killsRequired = 100, raceName = "Lizards"},
        ["Lizard Legionnaire"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15026, killsRequired = 100, raceName = "Lizards"},
        ["Lizard Chosen"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15031, killsRequired = 100, raceName = "Lizards"},
        ["Lizard Dragon Priest"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15030, killsRequired = 100, raceName = "Lizards"},
        ["Draken Warmaster"] = {questStarted = 1521, questStorage = 65011, creatureStorage = 15027, killsRequired = 100, raceName = "Drakens"},
        ["Draken Spellweaver"] = {questStarted = 1521, questStorage = 65011, creatureStorage = 15003, killsRequired = 100, raceName = "Drakens"},
        ["Draken Elite"] = {questStarted = 1521, questStorage = 65011, creatureStorage = 15028, killsRequired = 100, raceName = "Drakens"},
        ["Draken Abomination"] = {questStarted = 1521, questStorage = 65011, creatureStorage = 15029, killsRequired = 100, raceName = "Drakens"},
        ["Warlock"] = {questStarted = 1522, questStorage = 65012, creatureStorage = 15032, killsRequired = 100, raceName = "Warlocks"},
        ["Infernalist"] = {questStarted = 1523, questStorage = 65013, creatureStorage = 15036, killsRequired = 100, raceName = "Infernalists"},
        ["Behemoth"] = {questStarted = 1524, questStorage = 65014, creatureStorage = 15043, killsRequired = 100, raceName = "Behemoths"},
        ["Worker Golem"] = {questStarted = 1525, questStorage = 65015, creatureStorage = 15044, killsRequired = 100, raceName = "Golems"},
        ["War Golem"] = {questStarted = 1525, questStorage = 65015, creatureStorage = 15045, killsRequired = 100, raceName = "Golems"},
        ["Moria Golem"] = {questStarted = 1525, questStorage = 65015, creatureStorage = 15046, killsRequired = 100, raceName = "Golems"},
        ["Manwe"] = {questStarted = 1525, questStorage = 65015, creatureStorage = 15047, killsRequired = 100, raceName = "Golems"},
        ["Caribian Pirate"] = {questStarted = 1526, questStorage = 65016, creatureStorage = 15048, killsRequired = 100, raceName = "Pirates"},
        ["Ghastly Dragon"] = {questStarted = 1527, questStorage = 65017, creatureStorage = 15049, killsRequired = 100, raceName = "Ghastly Dragons"},
        ["Necrolord"] = {questStarted = 1528, questStorage = 65018, creatureStorage = 15050, killsRequired = 100, raceName = "Necrolords"},
        ["Blood Necrolord"] = {questStarted = 1528, questStorage = 65018, creatureStorage = 15051, killsRequired = 100, raceName = "Necrolords"},
        ["Demon"] = {questStarted = 1529, questStorage = 65019, creatureStorage = 15052, killsRequired = 50, raceName = "Demons"}
}
if not isMonster(target) then return true end
local creature = questCreatures[getCreatureName(target)]
        if creature then
	doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"matando "..getCreatureName(target).." teste 1.")
                if getPlayerStorageValue(cid, creature.questStarted) > 0 then
			doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"started storage"..getPlayerStorageValue(cid, creature.questStarted).." teste 2.")
                        if getPlayerStorageValue(cid, creature.questStorage) < creature.killsRequired then
			doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"creature Storage "..getPlayerStorageValue(cid, creature.questStorage).." teste 3.")
                                setPlayerStorageValue(cid, creature.questStorage, getPlayerStorageValue(cid, creature.questStorage) < 0 and 1 or getPlayerStorageValue(cid, creature.questStorage) + 1)
                                setPlayerStorageValue(cid, creature.creatureStorage, getPlayerStorageValue(cid, creature.creatureStorage) < 0 and 1 or getPlayerStorageValue(cid, creature.creatureStorage) + 1)
                                doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, getPlayerStorageValue(cid, creature.creatureStorage) .. " " .. getCreatureName(target) .. " defeated. Total [" .. getPlayerStorageValue(cid, creature.questStorage) .. "/" .. creature.killsRequired .. "] " .. creature.raceName .. ".")
                        end
                end
        end
        return true
end

 

 

e a tag em creaturescript.xml deixa:

 

<event type="login" name="KillingLogin" script="Killinginthenameof.lua"/>
<event type="kill" name="TaskKIlling" script="Killinginthenameof.lua"/>

 

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

  • Respostas 8
  • Visualizações 307
  • Created
  • Última resposta

Top Posters In This Topic

Postado
  • Autor
9 minutos atrás, Vodkart disse:

então ele não está nem lendo o código do onKill...

 

na tag em creaturescript.xml apaga essa linha:

 


<event type="kill" name="KillingInTheNameOf" event="script" value="killinginthenameof.lua"/>

 

e no seu login apaga:

 


registerCreatureEvent(cid, "KillingInTheNameOf")


agora coloca o script assim:

 


function onLogin(cid)
registerCreatureEvent(cid, "TaskKIlling")
return true
end
function onKill(cid, target)
local questCreatures ={
        ["Rotworm"] = {questStarted = 1510, questStorage = 65000, creatureStorage = 15000, killsRequired = 20, raceName = "Rotworms"},
        ["Carrion Worm"] = {questStarted = 1510, questStorage = 65000, creatureStorage = 15001, killsRequired = 20, raceName = "Rotworms"},
        ["Dwarf"] = {questStarted = 1511, questStorage = 65001, creatureStorage = 15004, killsRequired = 20, raceName = "Dwarfs"},
        ["Dwarf Soldier"] = {questStarted = 1511, questStorage = 65001, creatureStorage = 15005, killsRequired = 20, raceName = "Dwarfs"},
        ["Dwarf Guard"] = {questStarted = 1511, questStorage = 65001, creatureStorage = 15006, killsRequired = 20, raceName = "Dwarfs"},
        ["Dwarf Geomancer"] = {questStarted = 1511, questStorage = 65001, creatureStorage = 15007, killsRequired = 20, raceName = "Dwarfs"},
        ["Kongra"] = {questStarted = 1512, questStorage = 65002, creatureStorage = 15011, killsRequired = 50, raceName = "Apes-Macacos"},
        ["Sibang"] = {questStarted = 1512, questStorage = 65002, creatureStorage = 15008, killsRequired = 50, raceName = "Apes-Macacos"},
        ["Merlkin"] = {questStarted = 1512, questStorage = 65002, creatureStorage = 15009, killsRequired = 50, raceName = "Apes-Macacos"},
        ["Bog Raider"] = {questStarted = 1513, questStorage = 65004, creatureStorage = 15016, killsRequired = 50, raceName = "Bog Raiders"},
        ["Blood Beast"] = {questStarted = 1513, questStorage = 65004, creatureStorage = 15042, killsRequired = 50, raceName = "Bog Raiders"},
        ["Dragon"] = {questStarted = 1514, questStorage = 65003, creatureStorage = 15013, killsRequired = 50, raceName = "Dragons"},
        ["Dragon Hatchling"] = {questStarted = 1514, questStorage = 65003, creatureStorage = 15014, killsRequired = 50, raceName = "Dragons"},
        ["Dragon Lord"] = {questStarted = 1514, questStorage = 65003, creatureStorage = 15010, killsRequired = 50, raceName = "Dragons"},
        ["Dragon Lord Hatchling"] = {questStarted = 1514, questStorage = 65003, creatureStorage = 15055, killsRequired = 50, raceName = "Dragons"},
        ["Hydra"] = {questStarted = 1515, questStorage = 65005, creatureStorage = 15017, killsRequired = 100, raceName = "Hydras"},
        ["Frost Dragon"] = {questStarted = 1516, questStorage = 65006, creatureStorage = 15018, killsRequired = 100, raceName = "Frost Dragons"},
        ["Frost Dragon Hatchling"] = {questStarted = 1516, questStorage = 65006, creatureStorage = 15002, killsRequired = 100, raceName = "Frost Dragons"},
        ["Sea Serpent"] = {questStarted = 1517, questStorage = 65007, creatureStorage = 15019, killsRequired = 100, raceName = "Sea Serpents"},
        ["Young Sea Serpent"] = {questStarted = 1517, questStorage = 65007, creatureStorage = 15040, killsRequired = 100, raceName = "Sea Serpents"},
        ["Serpent Spawn"] = {questStarted = 1518, questStorage = 65008, creatureStorage = 15020, killsRequired = 100, raceName = "Serpent Spawns"},
        ["Serpent Spawns"] = {questStarted = 1518, questStorage = 65008, creatureStorage = 15041, killsRequired = 100, raceName = "Serpent Spawns"},
        ["Medusa"] = {questStarted = 1519, questStorage = 65009, creatureStorage = 15021, killsRequired = 100, raceName = "Medusas"},
        ["Lizard Templar"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15022, killsRequired = 100, raceName = "Lizards"},
        ["Lizard Lord"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15023, killsRequired = 100, raceName = "Lizards"},
        ["Lizard High Guard"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15024, killsRequired = 100, raceName = "Lizards"},
        ["Lizard Zaogun"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15025, killsRequired = 100, raceName = "Lizards"},
        ["Lizard Legionnaire"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15026, killsRequired = 100, raceName = "Lizards"},
        ["Lizard Chosen"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15031, killsRequired = 100, raceName = "Lizards"},
        ["Lizard Dragon Priest"] = {questStarted = 1520, questStorage = 65010, creatureStorage = 15030, killsRequired = 100, raceName = "Lizards"},
        ["Draken Warmaster"] = {questStarted = 1521, questStorage = 65011, creatureStorage = 15027, killsRequired = 100, raceName = "Drakens"},
        ["Draken Spellweaver"] = {questStarted = 1521, questStorage = 65011, creatureStorage = 15003, killsRequired = 100, raceName = "Drakens"},
        ["Draken Elite"] = {questStarted = 1521, questStorage = 65011, creatureStorage = 15028, killsRequired = 100, raceName = "Drakens"},
        ["Draken Abomination"] = {questStarted = 1521, questStorage = 65011, creatureStorage = 15029, killsRequired = 100, raceName = "Drakens"},
        ["Warlock"] = {questStarted = 1522, questStorage = 65012, creatureStorage = 15032, killsRequired = 100, raceName = "Warlocks"},
        ["Infernalist"] = {questStarted = 1523, questStorage = 65013, creatureStorage = 15036, killsRequired = 100, raceName = "Infernalists"},
        ["Behemoth"] = {questStarted = 1524, questStorage = 65014, creatureStorage = 15043, killsRequired = 100, raceName = "Behemoths"},
        ["Worker Golem"] = {questStarted = 1525, questStorage = 65015, creatureStorage = 15044, killsRequired = 100, raceName = "Golems"},
        ["War Golem"] = {questStarted = 1525, questStorage = 65015, creatureStorage = 15045, killsRequired = 100, raceName = "Golems"},
        ["Moria Golem"] = {questStarted = 1525, questStorage = 65015, creatureStorage = 15046, killsRequired = 100, raceName = "Golems"},
        ["Manwe"] = {questStarted = 1525, questStorage = 65015, creatureStorage = 15047, killsRequired = 100, raceName = "Golems"},
        ["Caribian Pirate"] = {questStarted = 1526, questStorage = 65016, creatureStorage = 15048, killsRequired = 100, raceName = "Pirates"},
        ["Ghastly Dragon"] = {questStarted = 1527, questStorage = 65017, creatureStorage = 15049, killsRequired = 100, raceName = "Ghastly Dragons"},
        ["Necrolord"] = {questStarted = 1528, questStorage = 65018, creatureStorage = 15050, killsRequired = 100, raceName = "Necrolords"},
        ["Blood Necrolord"] = {questStarted = 1528, questStorage = 65018, creatureStorage = 15051, killsRequired = 100, raceName = "Necrolords"},
        ["Demon"] = {questStarted = 1529, questStorage = 65019, creatureStorage = 15052, killsRequired = 50, raceName = "Demons"}
}
if not isMonster(target) then return true end
local creature = questCreatures[getCreatureName(target)]
        if creature then
	doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"matando "..getCreatureName(target).." teste 1.")
                if getPlayerStorageValue(cid, creature.questStarted) > 0 then
			doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"started storage"..getPlayerStorageValue(cid, creature.questStarted).." teste 2.")
                        if getPlayerStorageValue(cid, creature.questStorage) < creature.killsRequired then
			doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"creature Storage "..getPlayerStorageValue(cid, creature.questStorage).." teste 3.")
                                setPlayerStorageValue(cid, creature.questStorage, getPlayerStorageValue(cid, creature.questStorage) < 0 and 1 or getPlayerStorageValue(cid, creature.questStorage) + 1)
                                setPlayerStorageValue(cid, creature.creatureStorage, getPlayerStorageValue(cid, creature.creatureStorage) < 0 and 1 or getPlayerStorageValue(cid, creature.creatureStorage) + 1)
                                doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, getPlayerStorageValue(cid, creature.creatureStorage) .. " " .. getCreatureName(target) .. " defeated. Total [" .. getPlayerStorageValue(cid, creature.questStorage) .. "/" .. creature.killsRequired .. "] " .. creature.raceName .. ".")
                        end
                end
        end
        return true
end

 

 

e a tag em creaturescript.xml deixa:

 


<event type="login" name="KillingLogin" script="Killinginthenameof.lua"/>
<event type="kill" name="TaskKIlling" script="Killinginthenameof.lua"/>

 

Fiz tudo ,mas não funcionou não teria que alterar algo no NPC?

 

Tentei colocar também no login.lua :

 

registerCreatureEvent(cid, "TaskKIlling")

 

Mas não deu,porem agora está dando um erro no console 

[WARNING - Error:: Killing in the name of::Tasks config] Something is wrong.

 

Ajudei ? Clique em GOSTEI!

Skype : neoowned

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo