

Rafix
Barão-
Total de itens
231 -
Registro em
-
Última visita
Tudo que Rafix postou
-
Bom, eu prometi num tutorial postar um tutorial de como fazer um npc policial, mas é mas facil assim... Começando... 1-Primeiro abra seu Map Editor junto com seu mapa e coloque a cadeia no lugar que voce desejar, tente fazer mais ou menos assim: Link: http://img518.imageshack.us/img518/5489/tutocadeia1ei.jpg Bom Depois de ter construido tudo, Tem que escolher o sistema que voce quer: -Sistema Policial 10k(preço reajustável): Seria um sistema aonde se voce paga 10k ao policial voce sai da cadeia... -Sistema de alerta by colex:(Link Aqui!) Que voce pode fazer que cada vez que a pessoa vai pra cadeia = 10% Alerta dai quando chegar ao 100% ja está no script que é banido, tem tudo explicado la. -Normal System: Deixar a pessoa por 1 dia na cadeia(24horas[Tempo Reajustável]) Depois de escolher seu sistema, está na hora de criar os npcs Delegado, Policial, e se quiser o Advogado que voce paga 20k mais sai o alerta... Seguem ai os npcs: Policial: Abra a pasta de Seu OTServ e Va em data\npc, copie um npc e cole, renomeie para Policial Delete tudo e preencha com as seguintes informações: <?xml version="1.0"?><npc name="Policial" script="data/npc/scripts/policial.lua" access="3"> <look type="131" head="114" body="88" legs="107" feet="114"/></npc> Nota: Look Type é opcional Agora va em scripts e copie a seguinte script: -boat Cole e renomeie para: policial abra e delete tudo o que está lá dentro e cole isso: focus = 0talk_start = 0target = 0following = falseattacking = falsefunction onThingMove(creature, thing, oldpos, oldstackpos)endfunction onCreatureAppear(creature)endfunction onCreatureDisappear(cid, pos) if focus == cid then selfSay('Bem feito por estar preso seu mal educado.') focus = 0 talk_start = 0 endendfunction onCreatureTurn(creature)endfunction msgcontains(txt, str) return (string.find(txt, str) and not string.find(txt, '(%w+)' .. str) and not string.find(txt, str .. '(%w+)'))endfunction onCreatureSay(cid, type, msg) msg = string.lower(msg) if (msgcontains(msg, 'hello') and (focus == 0)) and getDistanceToCreature(cid) < 3 then if isPremium(cid) then selfSay('O Que foi, ' .. creatureGetName(cid) .. '! Voce pode sair se me pagar 10k. Voce quer??') focus = cid talk_start = os.clock() else selfSay('Desculpe, Voce não tem dinheiro suficiente.') focus = 0 talk_start = 0 end elseif msgcontains(msg, 'hello') and (focus ~= cid) and getDistanceToCreature(cid) < 4 then selfSay('Espera, ' .. creatureGetName(cid) .. '!') elseif focus == cid then talk_start = os.clock() if msgcontains(msg, 'yes') then if pay(cid,10000) then selfSay('Espero que não volte mais!') selfSay('/send ' .. creatureGetName(cid) .. ', 160 54 7') focus = 0 talk_start = 0 else selfSay('Desculpe, voce não tem grana.') end elseif msgcontains(msg, 'ciieeeeeeeey') then if pay(cid,20) then selfSay('Let\'s go!') selfSay('/send ' .. creatureGetName(cid) .. ', 171 65 7') focus = 0 talk_start = 0 else selfSay('Sorry, you don\'t have enough money.') end elseif msgcontains(msg, 'bye') and getDistanceToCreature(cid) < 4 then selfSay('Good bye, ' .. creatureGetName(cid) .. '!') focus = 0 talk_start = 0 end endendfunction onCreatureChangeOutfit(creature)endfunction onThink() if (os.clock() - talk_start) > 30 then if focus > 0 then selfSay('Que fale o próximo se tiver...') end focus = 0 end if focus ~= 0 then if getDistanceToCreature(focus) > 5 then selfSay('Tá Tá agora suma.') focus = 0 end endend Nota: Aquele cieeeeey foi um erro não modifique,eu não modifiquei pois não tive tempo... NPC: Delegado: Em Andamento... Vou pedir um code a alguem, quem souber fazer codes me add no msn (rafix_sr@hotmail.com) NPC: Advogado: Ainda não implementado... Colex preciso falar com voce... Bom Gente ta ai Quando der eu Posto o rewsto dos Npcs la...
-
@mushira9 Não só em Mu Online que existe scrolls tanto que Mu Online se eu não me engano foi tirado de Diablo!
-
Idéia minha safado xD Mas vamo que vamo Vou recruit + 3 serv
-
@imperi O tutorial vai pra seção oficial quando não gera dúvidas, e vai ajudar, não importando se ele é simples ou não Tópico Declarado Oficial
-
@Revolution Freeze Diminua sua assinatura pois está muito grande e pesada xD
-
Esse é bom XD Mas tenho que deixá-lo aqui por algum tempinho para que possa responder se gerar duvidas
-
@Joia Chega de flood cara! Ele pos créditos a você e voce nem se quer ligou, para com isso ou terei de alertalo
-
Eu ja fiz um tutorial sobre isso, ficou até um pouco mais completo, mas não fecharei este tópico, nem moverei pra seção oficial. Rafix.
-
Aprenda Aqui Como Fazer Passagens Secretas !
tópico respondeu ao Kozz de Rafix em Tutoriais de Scripting
Excelente tutorial, tente fundilo com uma quest e poste pra gente ver! Movido para seção oficial Tópico ganhou escritura: Tópico Oficial xD -
Criando Spells Perfeitas! Com Fotos!
tópico respondeu ao O Caipora de Rafix em Tutoriais de Scripting
Voce fezum tutorial baseado no do Pedala Robinho, então, ponha créditos a ele, mesmo que não tirou do tutorial dele a idéia é a mesma e ele postou primeiro, então merece créditos Voce tem 24H para por os créditos do contrário irei trancar seu tópico -
@Xedegux Ponha Créditos ao Joia pois foi de lá que voce tirou seu tutorial, portanto se voce não por, me verei obrigado a trancar seu tutorial Atenciosamente, Rafix
-
Muito massa, essas alavancas complica a quest e devia ser assim as quest do tibia hehe Flwz
-
Manow, isso é pra apenas os servers que tem bed system, não pega em yurOTS eu acho, mas ja quepostou, edita ai e bota que é só pra os que tem bed system
-
Manow, pra que fazer outro tutorial enquanto voce pode mandar uma PM ao jóia e juntar seu tutorial com o dele com créditos a voce?, seria muito melhor, pois assim não iria ter ninguém floodando dizendo apenas : flood É isso, o seu tutorial ta bom apenas pela porta que fico sem oO
-
O Tutorial está excelente, pena que não foi voce que fez 100% Mas mesmo assim ele é bastante importante então vou deixá-lo aqui em avaliações até todos esclarecerem dúvidas. Atenciosamente, Rafix
-
BOm, eu ja fiz esse tutorial, deve estar na 3ª pagina da seção oficial, mas ta sem foto tambem, xP, então vou deixar pendente, se voce colocar foto...
-
@evo BOm, o Ip que pedi para olhar, é o IP Global, que é necessário para poder botar seu OT online! @Reis Voce tem net compartilhada? Dá uma olhadinha aí... @dolfinis isso é la nos spells, da uma olhada ve se não está bugado @Alisson Possa Fácil! Adquira o arquivo WinRar, pelo baixaki(www.baixaki.com.br) e depois instale, depois, abra o yurOTs .rar e mande extrair tdo para o loca desejado Espero ter ajudado
-
Calmo, voce postou duas vezes sem sentido. Flood? ou simplesmente esquecimento de post? Tente não fazer mais isso mano ou sera alertado... MOVIDO Para Seção oficial!
-
gente, dúvidas eh melhor ser por msn, me adiciona ai: rafixtibia@hotmail.com flws
-
Mentira! Fui o primeiro a postar isso no site cara eu to te3 dizendo, se mais alguem postou, a pessoa que fez flood não eu, reapre que esse é o topico 2980, muito antigo mano! Votem plz!
-
Acho que, ja da pra mover ra seção oficial né? vou mover se voces acharem que da preciso de 5 votos pra mover por que é o meu tutorial... Obrgiado, Rafix
-
Bem, Não está escrito exatamente diretório, esta escrito algo semelhante, ou em ingles, tente arrumar issso, e talvez de certo.
-
É facil, ele está no scripts.rar, no caso, mxscript, extraia ele para a pasta www no easyphp, e procure por CONF, abra com bloco de notas mesmo e procure pelo diretorio, depois é só arrumar para a pasta do seu OT...
-
Isso deve ser por causa do diretório, tem que arrumar no CONF.PHP Bem, e as sources, não são necessários para baixar, eu nunca baixei e sempre deu certo...
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.