62

Reputaçao Por Bixos Matados

Por 6287849, 22 de fev. de 2010 em Archived

script
8
1k
62878496
22 de fevereiro de 2010 às 16:57

Pessoal..presciso muito de um script que quando voce mata o bixo voce ganha 1 de reputaçao...e outro com rank de reputaçao..vlw

MatheusGladM
22 de fevereiro de 2010 às 17:11

Va em data/creaturescript/scripts copie um e cole e renomeie para killrank e ponha isso dentro:

 

local monsters = {

--name = storage

["demon"] = 460000,

["orshaabal"] = 460000,

["juggernault"] = 460000,

["hydra"] = 460000,

["medusa"] = 460000,

["morgaroth"] = 460000,

["ghazbaran"] = 460000,

 

}

 

function onKill(cid, target)

if(isMonster(target) == TRUE) then

local name = getCreatureName(target)

local monster = monsters[string.lower(name)]

if(monster) then

local killedMonsters = getPlayerStorageValue(cid, monster)

if(killedMonsters == -1) then

killedMonsters = 1

end

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Voce ganhou mais um ponto de rank")

setPlayerStorageValue(cid, monster, killedMonsters + 1)

end

end

return TRUE

end

 

Agora va em creaturescript.xml e cole esta tag:

<event type="kill" name="KilledMonstersCounter" script="killrank.lua"/>

 

Mude os nomes dos monstros conforme voce queira adicione mais linhas se quizer, quanto ao rank nao sei como faz desculpe =/

Editado Fevereiro 22 por MatheusMkalo

62878496
22 de fevereiro de 2010 às 17:14

Ok...vc poderia me passar um Tuto de como criar server SQL..perfeitinho

MatheusGladM
22 de fevereiro de 2010 às 17:28

Ve se este tutorial te ajuda

Se ajudar poste que ja foi resolvida suas duvidas para que fechem o topico

VildenV
22 de fevereiro de 2010 às 17:57

FenixxServer aqui no xtibia temos um máximo de imagens permitidas na assinatura

e o máximo é de 2 normais e 6 space bars (fan bar)

 

Em sua assinatura existem 10+ imagens, peço que

coloque até o máximo permitido dentro de 24 horas.

roncon2904R
22 de fevereiro de 2010 às 18:28

Tipo queria um script de reputation tipo assim esse mesmo soh q somente para 1 criatura soh 1 n uma pra cada somente 1 Ex: Orshabaal.

MatheusGladM
22 de fevereiro de 2010 às 18:44

Kara voce quer tipo voce matou 1 orshabal 2 3 4 5 e outros monstros ou soh rank pelo orshabal?

se voce quizer soh do orshabaal eh so apagar todas as linhas que voce n quer e deixar assim:

local monsters = {

--name = storage

["orshabaal"] = 460000,

 

 

}

 

function onKill(cid, target)

if(isMonster(target) == TRUE) then

local name = getCreatureName(target)

local monster = monsters[string.lower(name)]

if(monster) then

local killedMonsters = getPlayerStorageValue(cid, monster)

if(killedMonsters == -1) then

killedMonsters = 1

end

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Voce ganhou mais um ponto de rank")

setPlayerStorageValue(cid, monster, killedMonsters + 1)

end

end

return TRUE

end

Se nao for isso edite o seu post de cima

VildenV
22 de fevereiro de 2010 às 19:13

Pelo visto a dúvida foi sanada, caso ainda exista alguma dúvida envie-me

uma mp que reabrirei o tópico.

 

 

Tópico fechado.