denilson6 2 Postado Dezembro 6, 2006 Share Postado Dezembro 6, 2006 Hmmm... quem aí já assistiu filme de suspense?? Quem jah assistiu já deve ter visto cenas em que o personagem principal está procurando uma pessoa e quando ele encontra essa pessoa, ela desaparece ou foje! pois é... estarei postando isso aki hoje! Foi 100% eu q fiz... -- the id of the creature we are attacking, following, etc. ox = 219 oy = 106 oz = 7 max = 2 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('/invisible') 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) < 3 then selfSay('/invisible') selfSay('Nao fale comigo!!!') focus = cid talk_start = os.clock() end if string.find(msg, '(%a*)hi(%a*)') and (focus ~= cid) and getDistanceToCreature(cid) < 3 then selfSay('Sorry, ' .. creatureGetName(cid) .. '! I talk to you in a minute.') end if string.find(msg, '(%a*)bye(%a*)') and focus == cid and getDistanceToCreature(cid) < 3 then selfSay('/invisible') 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('/invisible') talkcount = 0 end focus = 0 itemid = 0 talk_start = 0 end if focus ~= 0 then if getDistanceToCreature(focus) > 5 then selfSay('/invisible') focus = 0 end if focus > 0 then TurnToPlayer(focus) end if(focus == 0) then moveRandom(ox,oy,max) end end end OMG!!!Mass... denilson... pra que ele serve? Serve para servidores de RPG, mas se você for adicionar, deve por mais funçoes nele! o q eu estou propondo a vocês é a ideia... Breve RECOMENDAÇÕES! --Use um outfit de monk... dará mais suspense! --Coloque para ele acess de GM senão não vai funcionar! Possíveis BUGS --Talvez se você adicionar uma função para quando ele estiver invisível, tem uma certa chance de funcionar por motivos de invisibilidade, mas não tenho certeza! Coments?... Link para o comentário Compartilhar em outros sites More sharing options...
sepito 0 Postado Janeiro 16, 2007 Share Postado Janeiro 16, 2007 pessimo... soh fez um npc q aparece e some... Link para o comentário Compartilhar em outros sites More sharing options...
kilds 0 Postado Fevereiro 5, 2007 Share Postado Fevereiro 5, 2007 desculpa o npc creator neh aew cara gostei da tua ideia naum liga pra esse troxa invejoso Link para o comentário Compartilhar em outros sites More sharing options...
skynagerloas 1 Postado Maio 25, 2007 Share Postado Maio 25, 2007 Tópico contendo somente 1 NpC, essa seção é para DataPacks com 3 ou mais Npcs, ~o{Tópico Movido}o~, Abraços. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados