Mary And Divorce Functions

Nostradamus
em Actions e Talkactions

Nostradamus

Serviços Prestados ao XTibia.com
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 10/06/06Posts: 338Char no Tibia: Setyte Berseker

A pedido de lucasbro, desenvolvi um sistema de casamento que consiste no seguinte:

 

Ao casar, você recebe um anel que possui uma mensagem única no mesmo, e fica então oficialmente casado.

Ao divorciar, você perde o anel e poderá então casar novamente.

 

Essas funções devem ser usadas em NPCs por usarem a função selfSay. Então vamos lá as funções:

 

STORAGE_MARY_SYSTEM = 2225

function Mary(cid, name)

if getPlayerSex(cid) == 0 then
	partner = 'him'
else
	partner = 'her'
end

if getPlayerStorageValue(cid,STORAGE_MARY_SYSTEM) == 1 then
	-- CASADO
	selfSay('Sorry ' .. getPlayerName(cid) .. ', but you are already married.')
else
	-- SOLTEIRO
	setPlayerStorageValue(cid,STORAGE_MARY_SYSTEM,1)
	ring = doPlayerAddItem(cid,2121,1)
	doSetSpecialDescription(ring,'This ring sybomlizes the pure and true love with ' .. getPlayerName(cid) .. ' and ' .. name .. '.')
	selfSay('So i declare you and ' .. name .. ' husband and wife! You can kiss ' .. partner .. '.')
end
end

function Divorce(cid)

if getPlayerSex(cid) = 0 then
	partner = 'wife'
else
	partner = 'husband'
end

if getPlayerStorageValue(cid,STORAGE_MARY_SYSTEM) == 1 then
	setPlayerStorageValue(cid,STORAGE_MARY_SYSTEM) == 0
	doPlayerRemoveItem(cid,2121,1)
	selfSay('Too bad, you and your ' .. partner .. ' wants to divorce? Ok, and good look in your life.')
end
else
	selfSay('You are not married to get divorce!')
end
end

 

Espero que gostem :)

[twitter]ThomazYuji[/twitter]

lucasbro

Campeão 2º Concurso de Scripting
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/04/07Posts: 34

Hauhauhau, você fica me enxendo o saco no MSN pra você fazer scripts, ficou até bom :p

 

Talvez mais tarde eu use :p

 

Vlws ae!

Nostradamus

Serviços Prestados ao XTibia.com
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 10/06/06Posts: 338Char no Tibia: Setyte Berseker

@lucasbro

Preciso praticar né? ;)

 

Eu comecei a programar LUA em menos de 1 dia.

[twitter]ThomazYuji[/twitter]

Bispo

Pênis de Penguin Acrobata
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/01/06Posts: 42

SpoaksKAOpSKAOPKSskOpaKSA

Script não muito comun né ;p

Flws

 

//Knu

14996_4.png

kafetao

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 17/07/07Posts: 12

onde eu coloco isso?

Maum Migo

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 15/01/07Posts: 56

Nostradamus como sempre com seus ótimos scripts :D

Tá de parabéns por essa action

Até mais.

Fusion32

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/01/06Posts: 86
onde eu coloco isso?

 

se eu nao me engano é no global.lua ai vc adiciona no final de tudo

Alguns times têm craques...
Nós temos um "mago".



Assinatura Irregular.
Assinado: Rodrigo Ferreira

Shrimpzin

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 09/08/07Posts: 152
onde eu coloco isso?

 

É o script de um NPC

 

Tem um tutorial na seção de Tutoriais

...chamaram Osama bin Laden de Terrorista...



...só que morreu bem mais gente na bomba de Hiroshima...

 

 

28 tipos de cocô!

Usando o banco tibiano

Monter Kill

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 08/04/07Posts: 68Char no Tibia: Tibia? Que isso!

Parece muito bom...

Eu coloquei o code tudo certo na pasta npcs...

E na hora de eu abrir o OTServer para teste... Deu... Certo =D Mais não testei se tá tudo correto... Só ao abrir o server num deu nenhum erro crítico... Mais se é coisa do nostradamus...Concerteza deve esta 100%.

 

Abraços.

"Olha o Monster Kill aiii velho!!!!"
"... Monster Quem???"

Dark Lost

avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 28/05/07Posts: 217Char no Tibia: Breiak

Pela Madrugada

Se é um Mestre Nisso Mesmo

 

Ja Copie Tudo Aqui Ja Vo Testa

 

Abraço




Para os pássaros Deus deu duas asas, para o homem duas rodas
Quatro rodas transportam um corpo, duas rodas libertam um espírito.

ppL | BrK Macaco =)
Recruted ppL Clan Server in Counter-Strike Brasil