Dark 3 #1 Postado 10 Agosto, 2007 Neste tutorial irei encinar como você pode montar uma sorveteria onde você monta seu sorvete, basta você preparar a massa, adicionar o corante, o sabor e o gelo e pronto você acabou de montar um belo sorvete, estes são os sorvetes que você podera fazer: É bem simples, vou explicar agora como funciona: Preparando a massa VERMELHO >> Aqui é aonde você ira colocar o 1° ingrediente, o Ovo AZUL >> Aqui é aonde você colocara o 2° ingrediente, a Farinha Em seguida você clica na estatua que está do lado e o ovo e a farinha vão se misturar e misteriosamente do outro lado ira sair a massa pronta Adicionando cor à massa VERDE >> Aqui é aonde irá sair a massa pronta AMARELO >> Aqui é aonde você ira colocar o corante, o corante é os Coloureds Eggs. Existem 5 cores: Amarelo Vermelho Roxo Verde Azul Em seguida você clica na estatua que está do lado e a massa se mistura com o coloured egg e aparece do outro lado ja tingido Adicionando sabor e finalizando LARANJA >> Aqui é aonde irá sair a massa tingida ROSA >> Aqui é aonde você ira colocar um Ice Cube MARROM >> Aqui é aonde você ira colocar uma Fruta de acordo com a cor da massa, para adicionar o sabor. Existem 5 frutas para você adicionar sabor Banana ( para massa Amarela ) Maçã ( para massa Vermelha ) Morango ( para massa Roxa ) Pera ( para massa Verde ) Blueberry ( para massa Azul ) Em seguida você clica na estatua que está do lado e os ingredientes se mistaram e sai do outro lado ( PRETO ) o seu sorvete feito por você Aqui em baixo está a combinação para que você possa faser seu sorvete: Bem agora vamos para oque interesa, para como faser esta fantastica sorveteria.. 1° PASSO Monte um lugar, não presisa ser exatamente assim, aqui é so um exemplo: Nas estatuas coloque ActionId, aqui eu irei colocar 6000, 6001 e 6002, agora vamos para o script: Abra a pasta do seu ot e vá em data/actions/scripts e copie qualquer arquivo, renomei para sorveteria e adicione isso: function onUse(cid, item, frompos, item2, topos) posovo = {x=995, y=994, z=7, stackpos=2} ovo = getThingfromPos(posovo) posmeleca = {x=1001, y=994, z=7, stackpos=2} meleca = getThingfromPos(posmeleca) posfruta = {x=1002, y=994, z=7, stackpos=2} fruta = getThingfromPos(posfruta) posgelo = {x=1003, y=994, z=7, stackpos=2} gelo = getThingfromPos(posgelo) posovoc = {x=999, y=994, z=7, stackpos=2} ovoc = getThingfromPos(posovoc) posmassa = {x=998, y=994, z=7, stackpos=2} massa= getThingfromPos(posmassa) posfarinha = {x=996, y=994, z=7, stackpos=2} farinha = getThingfromPos(posfarinha) sorvete = {x=1005, y=994, z=7} if item.actionid == 6000 then if ovo.itemid == 2695 and farinha.itemid == 2692 then doRemoveItem(ovo.uid,1) doRemoveItem(farinha.uid,1) doSendMagicEffect(posovo,2) doSendMagicEffect(posfarinha,2) doCreateItem(6277, 1, posmassa) doSendMagicEffect(posmassa,2) end end if item.actionid == 6001 then if ovoc.itemid == 6541 and massa.itemid == 6277 then doRemoveItem(ovoc.uid,1) doRemoveItem(massa.uid,1) doSendMagicEffect(posovoc,2) doSendMagicEffect(posmassa,2) doCreateItem(6547, 1, posmeleca) doSendMagicEffect(posmeleca,2) elseif ovoc.itemid == 6542 and massa.itemid == 6277 then doRemoveItem(ovoc.uid,1) doRemoveItem(massa.uid,1) doSendMagicEffect(posovoc,2) doSendMagicEffect(posmassa,2) doCreateItem(6550, 1, posmeleca) doSendMagicEffect(posmeleca,2) elseif ovoc.itemid == 6545 and massa.itemid == 6277 then doRemoveItem(ovoc.uid,1) doRemoveItem(massa.uid,1) doSendMagicEffect(posovoc,2) doSendMagicEffect(posmassa,2) doCreateItem(6548, 1, posmeleca) doSendMagicEffect(posmeleca,2) elseif ovoc.itemid == 6544 and massa.itemid == 6277 then doRemoveItem(ovoc.uid,1) doRemoveItem(massa.uid,1) doSendMagicEffect(posovoc,2) doSendMagicEffect(posmassa,2) doCreateItem(6549, 1, posmeleca) doSendMagicEffect(posmeleca,2) elseif ovoc.itemid == 6543 and massa.itemid == 6277 then doRemoveItem(ovoc.uid,1) doRemoveItem(massa.uid,1) doSendMagicEffect(posovoc,2) doSendMagicEffect(posmassa,2) doCreateItem(6551, 1, posmeleca) doSendMagicEffect(posmeleca,2) end end if item.actionid == 6002 then if meleca.itemid == 6547 and fruta.itemid == 2676 and gelo.itemid == 7441 then doRemoveItem(meleca.uid,1) doRemoveItem(fruta.uid,1) doRemoveItem(gelo.uid,1) doSendMagicEffect(posmeleca,2) doSendMagicEffect(posfruta,2) doSendMagicEffect(posgelo,2) doCreateItem(7373, 1, sorvete) doSendMagicEffect(sorvete,2) elseif meleca.itemid == 6550 and fruta.itemid == 2674 and gelo.itemid == 7441 then doRemoveItem(meleca.uid,1) doRemoveItem(fruta.uid,1) doRemoveItem(gelo.uid,1) doSendMagicEffect(posmeleca,2) doSendMagicEffect(posfruta,2) doSendMagicEffect(posgelo,2) doCreateItem(7374, 1, sorvete) doSendMagicEffect(sorvete,2) elseif meleca.itemid == 6548 and fruta.itemid == 2680 and gelo.itemid == 7441 then doRemoveItem(meleca.uid,1) doRemoveItem(fruta.uid,1) doRemoveItem(gelo.uid,1) doSendMagicEffect(posmeleca,2) doSendMagicEffect(posfruta,2) doSendMagicEffect(posgelo,2) doCreateItem(7375, 1, sorvete) doSendMagicEffect(sorvete,2) elseif meleca.itemid == 6549 and fruta.itemid == 2673 and gelo.itemid == 7441 then doRemoveItem(meleca.uid,1) doRemoveItem(fruta.uid,1) doRemoveItem(gelo.uid,1) doSendMagicEffect(posmeleca,2) doSendMagicEffect(posfruta,2) doSendMagicEffect(posgelo,2) doCreateItem(7376, 1, sorvete) doSendMagicEffect(sorvete,2) elseif meleca.itemid == 6551 and fruta.itemid == 2677 and gelo.itemid == 7441 then doRemoveItem(meleca.uid,1) doRemoveItem(fruta.uid,1) doRemoveItem(gelo.uid,1) doSendMagicEffect(posmeleca,2) doSendMagicEffect(posfruta,2) doSendMagicEffect(posgelo,2) doCreateItem(7377, 1, sorvete) doSendMagicEffect(sorvete,2) end end end Não se assuste pelo tamanho do script eu irei explicar: EXPLICAÇÃO posovo = {x=995, y=994, z=7, stackpos=2} >> aqui é a posição que o player terá que colocar o ovo posmeleca = {x=1001, y=994, z=7, stackpos=2} >> aqui é a posição que a massa tingida vai aparecer posfruta = {x=1002, y=994, z=7, stackpos=2} >> aqui é a posição que o player terá que colocar a fruta posgelo = {x=1003, y=994, z=7, stackpos=2} >> aqui é a posição que o player terá que colocar o Ice cube posovoc = {x=999, y=994, z=7, stackpos=2} >> aqui é a posição que o player terá que colocar o coloured egg posmassa = {x=998, y=994, z=7, stackpos=2} >> aqui é a posição que a massa vai aparecer posfarinha = {x=996, y=994, z=7, stackpos=2} >> aqui é a posição que o player terá que colocar a farinha 6000 >> aqui é o ActionId que você colocou no 1° pedesta (aquele que você ira dar use para faser a massa) 6001 >> aqui é o ActionId que você colocou no 2° pedesta (aquele que você ira dar use para faser a massa tingida) 6002 >> aqui é o ActionId que você colocou no 3° pedesta (aquele que você ira dar use para faser o sorvete) 2° PASSO Agora é so adicionar as tags. Abra a pasta do seu ot e va em data/actions/ e abra o arquivo actions.xml e adicione isso: <action actionid="6000" script="Sorveteria.lua" /><action actionid="6001" script="Sorveteria.lua" /> <action actionid="6002" script="Sorveteria.lua" /> 6000 >> Actionid que você colocou na 1° estatua 6001 >> Actionid que você colocou na 2° estatua 6002 >> Actionid que você colocou na 3° estatua Sorveteria.lua >> Nome do script O tutorial fica por aqui, espero que vocês tenham gostado, postem aqui, ideias, duvidas ou sugestões de scripts, até a proxima DarKKK Compartilhar este post Link para o post Compartilhar em outros sites
Kevox 0 #2 Postado 11 Agosto, 2007 Que criatividade Aprovado Compartilhar este post Link para o post Compartilhar em outros sites
Mandinha 0 #3 Postado 11 Agosto, 2007 OMG! Muita criatividade.. ;D mt bom.. vlw! ^^ Compartilhar este post Link para o post Compartilhar em outros sites
ryonmiler 0 #4 Postado 11 Agosto, 2007 Mano q daorah, tu tem criatividade pakas, vo testa ake nu meu, e funfa posto ake ok? continue assim ... Compartilhar este post Link para o post Compartilhar em outros sites
Velho Doidao 2 #5 Postado 11 Agosto, 2007 Omg!!! Lindo tutorial,Com SS's,Cores tudo bem Explicadoo Um dos melhores tutoriais que ja vi aqui na OTNET,Parabens Só nao do OT$ Porque nao tenho . Compartilhar este post Link para o post Compartilhar em outros sites
Armageddom 0 #6 Postado 11 Agosto, 2007 DARCKKK gostei muito desse seu Tutorial, apesar da função ser bem simples, vc foi muito criativo em fazer essa função usando itens que quase não são usados. E além do mais, fico perfeito esse Tutorial, com imagens e cores, podendo qualquer Usuário do fórum entender apenas lendo uma vez. Com certeza ireí usar no meu projeto, onde em cada lugar o player receberá um item desses, e depois ao fazer o sorvete terá que levar para um Npc para poder receber um certificado para concluí uma tal Quest. Muito bom mesmo, continue assim, valeu e até logo. Compartilhar este post Link para o post Compartilhar em outros sites
Aluvictor 0 #7 Postado 11 Agosto, 2007 Nossa, com essa imaginação fértil você ja pode plantar milho na cabeça AUSAHSUhAUshUAHsuAHsUHASUHAS. MUUUUIIIITO BOM! e muito criativo tbm... UAhsuHAsuHAushUAsu Compartilhar este post Link para o post Compartilhar em outros sites
LaB OrA 0 #8 Postado 11 Agosto, 2007 Aff, ja nao bastava as escuturas de gelo e agora mais issu, ai meu deus ! se tiver concurso de criatividade eu nem vou mais participar . . . Mt bom, mais... desde quando usa-se ovo pra fazer sorvete? kkkkkkkkkk Compartilhar este post Link para o post Compartilhar em outros sites
Sakz 0 #9 Postado 11 Agosto, 2007 AMAGAD! Isso sim que é criatividade. Além do mais, que tutorial hein ? Explicado, cores, ss... Nossa esse é um tutorial ótimo. Parabéns DARKKK, já havia observando você e vi que você é um ótimo SCRIPTER. Parabéns e continue assim. =] Abraços, Sakz~ Compartilhar este post Link para o post Compartilhar em outros sites
Dark 3 #10 Postado 11 Agosto, 2007 @All OMG !!! Não esperava ser tão elogiado num topico só, fico feliz que gostaram do tutorial, os scripts são sempre muito simples, alguns meio grandes ( como esse ) mas sempre muito simples, oque faz a diferença é como você os usa... Muito obrigado pelos elogios... DarKKK Compartilhar este post Link para o post Compartilhar em outros sites
Darkzuk 0 #11 Postado 11 Agosto, 2007 Q Lokkoo Veioh =X aprovado Compartilhar este post Link para o post Compartilhar em outros sites
Maum Migo 0 #12 Postado 11 Agosto, 2007 Sem comentários... como todo mundo já disse tá P E R F E I T O Continua fazendo scripts plzzzzzz =D Compartilhar este post Link para o post Compartilhar em outros sites
Krinha_Maneru 0 #13 Postado 11 Agosto, 2007 hahahahahahhahaha mto bom nota 100000000000000 Compartilhar este post Link para o post Compartilhar em outros sites
Convidado Sir of fanton #14 Postado 11 Agosto, 2007 MuuITOOOO BOMMMMMMMM PARABENSSSSSSSSSSSSSSSSSSSSS Compartilhar este post Link para o post Compartilhar em outros sites
danz 0 #15 Postado 11 Agosto, 2007 Boa ideia APROVADO. Compartilhar este post Link para o post Compartilhar em outros sites
Griloh 0 #16 Postado 12 Agosto, 2007 Simplismente, PERFEITO! Como já disseram, qanta criatividade, parabéns, continue assim.. PS.: Seria bom patrocinar esses trabalhos, quem tem OT$ sobrando ajuda ele, vale a pena ^^ Eu noa ajudo porque sou um pobre miserável xD Compartilhar este post Link para o post Compartilhar em outros sites
carol :) 0 #17 Postado 12 Agosto, 2007 Nossa, se foi sua ideia eu te admiro muito criatividade 100, meio complicadinho onde botar os negocios mais ta bem explicado show +5 OT$ Compartilhar este post Link para o post Compartilhar em outros sites
Dark 3 #18 Postado 12 Agosto, 2007 Vlw ai a todos que estão me elogiando... @Carol Muito obrigado pelos OT$ ^^ E sim, foi tudo ideia minha.... Se vc analisar bem não é tão complicado os lugares... no 1° e no 2° são as coisas para fazer a massa, depois para dar cor, e depois para adicionar sabor e consistencia com o gelo... e alias, nada que umas plaquinhas não resolvam ^^ Aprovaram... aki está meu novo tutorial: Fasendo Bolo Compartilhar este post Link para o post Compartilhar em outros sites
Therseus 0 #19 Postado 13 Agosto, 2007 cara eu fiz isso tudo ai q vc disse. ai qndo eu boto os ingredientes e clico na estatua aparece "Sorry, not possible.". i ai q eh q eu faco? Compartilhar este post Link para o post Compartilhar em outros sites
Dark Skyllen 7 #20 Postado 13 Agosto, 2007 #topic Criatividade nota 10000 Muito Bom! Muito criativo! Perfeito! Parabéns! Compartilhar este post Link para o post Compartilhar em outros sites