Tem Cadeia? Mas E Os Presos Como Fikam?

joia
Por joia
em Tutoriais de Scripting

joia

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/10/05Posts: 51

Olá amigos do xtbia! Fiz 1 NPC chamado Advogado, no qual, você pode sair da cadeia por 10k. Uma coisa muito facil para se fazer.

Mãos na massa companheiros!!

1º passo - Vá na pasta "Npc" localizada na pasta data copie 1 arquivo .xml e renomeie para "Advogado".

Clique nele com o botão direito e a seguir clique em editar. Apague oque está escrito e ponha isso:

<?xml version="1.0"?>

<npc name="Advogado" script="data/npc/scripts/advogado.lua" access="3" lookdir="2">

<mana now="0" max="0"/>

<health now="150" max="150"/>

<look type="134" head="95" body="22" legs="10" feet="95"/>

</npc>

2º passo -entre na pasta "scripts" localizada dentro da pasta "Npc" mesmo.. :pinch: Faça 1 copia de qualquer arquivo .lua e renomeie para "advogado".

Clique nele com o botão direito e a seguir clique em editar. Apague oque está escrito e ponha isso:

focus = 0

talk_start = 0

target = 0

following = false

attacking = false

function onThingMove(creature, thing, oldpos, oldstackpos)

end

function onCreatureAppear(creature)

end

function onCreatureDisappear(cid, pos)

  if focus == cid then

         selfSay('Vaza Delinquente')

         focus = 0

         talk_start = 0

  end

end

function onCreatureTurn(creature)

end

function msgcontains(txt, str)

  return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)'))

end

function onCreatureSay(cid, type, msg)

  msg = string.lower(msg)

  if ((string.find(msg, '(%a*)hi(%a*)')) and (focus == 0)) and getDistanceToCreature(cid) < 4 then

   selfSay('' .. creatureGetName(cid) .. ' Oi so um advogado muito bom posso te tirar num piscar de olhos por 10k!! vai querer??')

   focus = cid

   talk_start = os.clock()

  end

if string.find(msg, '(%a*)hi(%a*)') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then

   selfSay('Pera ' .. creatureGetName(cid) .. 'Perae!')

  end

  if msgcontains(msg, 'sim') and focus == cid then

   if pay(cid,10000) then

   selfSay('Valeu pela grana otário')

   selfSay('/U 5794617 '.. creatureGetName(cid) .. '')

   focus = 0

   talk_start = 0

  else

   selfSay('Ow pobre ######, qndo você tiver 10k vem falar cumigo.. VAZAAAAAAAAA!!')

   talk_start = os.clock()

  end

  end

  if string.find(msg, '(%a*)bye(%a*)') and focus == cid and getDistanceToCreature(cid) < 4 then

   selfSay('Good bye, ' .. creatureGetName(cid) .. '!')

   focus = 0

   talk_start = 0

  end

end

function onCreatureChangeOutfit(creature)

end

function onThink()

  if (os.clock() - talk_start) > 30 then

   if focus > 0 then

    selfSay('Next Please...')

   end

    focus = 0

  end

if focus ~= 0 then

  if getDistanceToCreature(focus) > 5 then

   selfSay('Good bye then.')

   focus = 0

  end

end

end

OBS** Para ajustar o lugar para onde o player deve ir é só arrumar onde está em amarelo.

Aí no exemplo está o lugar x=579 y=461 z=7.. escolha qualquer otro a sua escolha.. apenas tire o espaço entre eles e ficará assim: 5794617

PRONTO AGORA VC TEM SEU PROPRIO NPC ADVOGADO...FAÇA BOM USO.

OBS** EU QUE FIZ!! É MUITO FACIL COM BASE NESSE CRIE O SEU !!

FLWS GENTE!!

EU ODEIO O ANDRÉ!!

poll

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/12/05Posts: 4

bom tutorial , vou ver se coloko no meu ot

Eigenlieb

Ex-Diretor
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 11/01/06Posts: 300Char no Tibia: Lippisch

Bem legal :grin:

Com certeza muito mais engraçado que banir temporariamente players chatos :P:

Sou um ótimo avaliador de caráter! O meu, por exemplo, é péssimo.

joia

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/10/05Posts: 51

Hehe , tenha certeza!! no meu server puis 1 cadeia de 2 andares só sai qm tiver dinheiro!! hehehe ficou bem legal neh?

****Victor****

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/11/05Posts: 11

EU fiz uma cadeia de 3 andares,no ultimo tem um pasagem cum uns 6 hydras e uns 15 orshabal,qm mata passa(eu fix issu pq meu npc gaurda ta bugado)+ cum esse seu eu posso concerta ^^

[Assinatura irregular]
Addict

Rotciv

avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 14/10/05Posts: 423Char no Tibia: Rotciv

hauhuaheuheu..mto rox esse NPC...ELE PARECE UM NPC DE BARCO...possu ta errado..mas pra mim eh NPC de barcu! xD

Acessando apenas para criticar (positivamente).

E-mail: rotciv@xtibia.com

xXx Gus xXx

avatar
Campones
Campones

INFOS

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

Mto bom :D

joia

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 13/10/05Posts: 51
hauhuaheuheu..mto rox esse NPC...ELE PARECE UM NPC DE BARCO...possu ta errado..mas pra mim eh NPC de barcu! xD

 

 

 

é sim.. eu usei meu próprio tutorial sahhieuhai .. mais é tpw 1 de barco.. mais fiko bem massa neh?? GM Rotciv kiria de te conhecer .. poderia me add nu msn?? vlws

Sky Master

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/12/05Posts: 44

ta rolando??

"GM Rotciv kiria de te conhecer .. poderia me add nu msn?? vlws"

rsrsrsrs zuera

Mais ai num curti n no skyot.no-ip.info tem cadeia sim mais os preso nao sai pagando...

vao pro tribunal memo os chars q decidem

sempre rola um suborno neh....rsrs






Leafstick .

SpankerII

Membro
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/10/05Posts: 87

Realmente muito legal, eu já tinha visto isto em outros OTs.

Mias ficou muito bom mesmo !

Párabens Joia

;welcome back

1234lucas

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 23/12/05Posts: 40

aff...naum pego no meu serv!!!

---------------------------------------------------------------------

==================By Dark Dragon==============

[l]ast job.

JiRaiYa

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 28/01/06Posts: 13

Axei loko esse npc!!

Muito bom msm

---------------------------------------------------------------------------------
user posted image
---------------------------------------------------------------------------------

Rafix

Banido
avatar
Barão
Barão

INFOS

Grupo: BarãoRegistrado: 30/08/05Posts: 231Char no Tibia: retired

Eu fiz Isso também mais minha idéia para o Advogado era :

Se pagar o dobro que se paga ao policial, voce sai sem alertas nenhum, o que eu puz no meu tutorial, Obrigado mesmo assim...,

//Rafix

Usuário Banido.

Motivo: Atitude Ofensivas

MttS

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 31/10/05Posts: 78Char no Tibia: Sharus Oligs

dahora esse dai pro rafix, percebi q ele ja leu xP

bem dahora o seu tbm! x)

//MttS

Olá XTibiano:

Sua assinatura estava com um problema na TAG SPOILER e foi movida para a parte "Sobre mim".
Agradecemos a sua compreensão.

Atenciosamente,
JV Chequer

tomate_fake

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 29/01/06Posts: 11

Nussa , mto show , cada dia u Tibia e os OTs evoluindo ^^

Mto loco o npc :grin:

SeM CoMenTS