-
Total de itens
1106 -
Registro em
-
Última visita
-
Dias Ganhos
4
Tudo que PsyMcKenzie postou
-
Só pra participar mesmo.
-
[Tutorial] Criando Montagem com Duas Imagens
tópico respondeu ao PsyMcKenzie de PsyMcKenzie em Tutoriais
Obrigado cara! -
Da pra explicar isso direito?
-
Primeiro de tudo, escolha suas imagens, no meu caso, irei usar essas aqui: Uma cidade como fundo. E uma garota em um penhasco. Feito isso, abra suas imagens no photoshop, aperte CTRL+O e localize-as. Em seguida, vá até a camada que será o fundo. Clique duas vezes em background para desbloquear a camada e coloque o nome de Fundo. ( Faça o mesmo com a outra imagem) Depois disso, clique como o botão direito na camada Fundo e clique em Duplicate Layer e selecione como destino a Camada 1. Como a camada Fundo, será o fundo da montagem, arraste ela para baixo da Camada 1. Ferramenta Máscara. Para "retirar" o céu da imagem do penhasco e substituí-lo pela imagem que esta no fundo, utilizaremos um recurso muito útil no Photoshop chamado de Máscara. A Máscara será aplicada sobre a Camada 1. Então, clique sobre ela. Depois disso, clique sobre a ferramenta Add Layer Mask. Clique sobre a ferramenta Brush Tool, na Barra de Ferramentas (). Pinte a área onde está o céu nublado, para revelar a imagem de fundo, assim como na figura abaixo: Utilize a ferramenta zoom, para aproximar a área. Continue a revelar a área do fundo. Não se preocupe se você apagar algumas áreas do penhasco. Todo esse procedimento requer paciência e treino. Retire toda a área do céu nublado. Tente chegar a um resultado como este: Bom, é isso galera, tutorial simples pra vocês. Espero que sirva pra algo. Abraços!
-
Alguém tem as sources da versão 9.83?
-
Qual o melhor, mais completo e mais instável server de Pokemon? Por que o Naruto Legend V2.0 (Link) fica dando debug?
-
É, ele judiou com esse pedido kkk Mas eu tava ruim já essa hora kk
-
Grande DuMal! Parabéns pela entrevista.
-
Cara, to com sono Melhor que consegui fazer:
-
Trocar Items E ai galera, beleza? É um script simples, que troca ou um helmet por outro, ou uma boots por outra. ( Configurável ) O player precisará de dinheiro para fazer as trocas. Em data/talkactions/scripts crie um arquivo com o nome de trocaritems.lua e adicione: function onSay(cid, words, param) local money = 500 local table = { ["helmet"] = {id = 2457, toid = 2491}, ["boots"] = {id = 2643, toid = 2645}, } if param == "helmet" then if getPlayerItemCount(cid, table["helmet"].id) >= 1 then if getPlayerMoney(cid) >= money then doPlayerSendTextMessage(cid, 22, "Você fez uma troca de items!") doPlayerRemoveMoney(cid, money) doPlayerRemoveItem(cid, table["helmet"].id, 1) doPlayerAddItem(cid, table["helmet"].toid, 1) else doPlayerSendCancel(cid, " Você não tem dinheiro suficiente!") end else doPlayerSendCancel(cid, " Você não tem o item necessário!") end return true end if param == "boots" then if getPlayerItemCount(cid, table["boots"].id) >= 1 then if getPlayerMoney(cid) >= 500 then doPlayerSendTextMessage(cid, 22, "Você fez uma troca de items!") doPlayerRemoveMoney(cid, 500) doPlayerRemoveItem(cid, table["boots"].id, 1) doPlayerAddItem(cid, table["boots"].toid, 1) else doPlayerSendCancel(cid, " Você não tem dinheiro suficiente!") end else doPlayerSendCancel(cid, " Você não tem o item necessário!") end end return true end Em talkactions.xml adicione a tag: <talkaction words="!trocar" event="script" value="trocaritems.lua"/> Configuração Aqui você irá editar os items: ID será o item que o player tem e toid será o item que ele irá ganhar. E aqui o dinheiro: Para executar, é só usar !trocar helmet ou !trocar boots É isso galera, espero que sirva pra algo. Abraços!
-
[ShowOFF] Biohazard Online Sprites.
tópico respondeu ao BrenoNeto de PsyMcKenzie em Exposições (Show Off)
Ótimo trabalho! Boa sorte e sucesso com o projeto! Abraços. -
Muito bom cara! Bem explicativo, ficou ótimo. Obrigado pelo conteúdo. Parabéns! REP+
-
Qual erro dá?
-
poketibia Qualquer um consegui abrir a porta
pergunta respondeu ao NyckAlmeida de PsyMcKenzie em Mapping
Você marcou a área com o house pallette? -
Você precisa do OTItem editor.
- 3 respostas
-
- como por ele no item.xml
- otserv
- (e 1 mais)
-
Em actions.xml você adiciona essa tag: <action uniqueid="1000" script="stone.lua" /> Após isso crie um arquivo chamado stone.lua ou outro nome de seu gosto e adicione o code: function onUse(cid, item, frompos, item2, topos) stonepos = {x=posx, y=posy, z=posz, stackpos=1} getstone = getThingfromPos(stonepos) if item.uid == 1000 and item.itemid == 1945 and getstone.itemid == 1304 then doRemoveItem(getstone.uid,1) doSendMagicEffect(stonepos,2) doTransformItem(item.uid,item.itemid+1) elseif item.uid == 1000 and item.itemid == 1946 and getstone.itemid == 0 then doCreateItem(1304,1,stonepos) doSendMagicEffect(stonepos,10) doTransformItem(item.uid,item.itemid-1) else doPlayerSendCancel(cid,"Sorry, not possible.") end return true end Aqui, você coloca a posição que a pedra vai estar: stonepos = {x=posx, y=posy, z=posz, stackpos=1 Exemplo: stonepos = {x=100, y=40, z=7, stackpos=1 if item.uid == 1000 and item.itemid == 1945 and getstone.itemid == 1304 then Esse nº 1000 em vermelho coloque no unique id da alavanca pelo map editor. Esse 1945 em verde é a alavanca. Esse em rosa é o ID da pedra, mude ele caso você queira que seja uma parede ou outra coisa. elseif item.uid == 1000 and item.itemid == 1946 and getstone.itemid == 0 then Essa eh a alavanca depois de puxada... o UID continua o mesmo... oq ta em verde eh o ID da alavanca puxada, e o ZERO em roza eh pra dizer se nao tem nada no caminho da pedra podendo assim fazer outro pedregulho no lugar ( portanto nao mexa tem q ser ZERO msm ) doCreateItem(1304,1,stonepos) Nao tem mto q explicar nesse.. issu ai em amarelo eh o ID do item q vai criar qndo o cara puxar a alavanca pela segunda vez, ou seja.. na primeira ele tirou na segunda vai colocar ^^
-
Talkactions.xml: <talkaction words="!addon" event="script" value="addondoll"/> data/actions/scripts/addondoll.lua: function onSay(cid, words, param) local femaleOutfits = { ["all"]={136}, ["all"]={137}, ["all"]={138}, ["all"]={139}, ["all"]={140}, ["all"]={141}, ["all"]={142}, ["all"]={147}, ["all"]={148}, ["all"]={149}, ["all"]={150}, ["all"]={155}, ["all"]={156}, ["all"]={157}, ["all"]={158}, ["all"]={252}, ["all"]={269}, ["all"]={270}, ["all"]={279}, ["all"]={288}, ["all"]={324}, ["all"]={335} } local maleOutfits = { ["all"]={128}, ["all"]={129}, ["all"]={130}, ["all"]={131}, ["all"]={132},["all"]={133}, ["all"]={134}, ["all"]={143}, ["all"]={144}, ["all"]={145}, ["all"]={146}, ["all"]={151}, ["all"]={152}, ["all"]={153}, ["all"]={154}, ["all"]={251}, ["all"]={268}, ["all"]={273}, ["all"]={278}, ["all"]={289}, ["all"]={325}, ["all"]={336} } local msg = {"Digite o nome correto!", "Voce não possui AddonDoll!", "Bad param!", "Você recebeu seus addons!"} local param = string.lower(param) if (not isPremium(cid)) then doPlayerSendCancel(cid, "Você nao tem premium account.") return TRUE end if(getPlayerItemCount(cid, 9693) > 0) then if(param ~= "" and maleOutfits[param] and femaleOutfits[param]) then doPlayerRemoveItem(cid, 9693, 1) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4]) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS) if(getPlayerSex(cid) == 0)then doPlayerAddOutfit(cid, femaleOutfits[param][1], 3) else doPlayerAddOutfit(cid, maleOutfits[param][1], 3) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1]) end else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2]) end end É só dizer: !addon all
-
http://www.xtibia.com/forum/topic/33177-removendo-pedra/page__hl__%2Bpuxar+%2Balavanca+%2Bremover+%2Bpedra__fromsearch__1
-
Avatar - Assinatura - Banner - Sign - Background -
pergunta respondeu ao Alexclusive de PsyMcKenzie em Dúvidas e Pedidos
Obrigado Cara! O Tema pode ser dança. ( Free Step ) -
Avatar - Assinatura - Banner - Sign - Background -
pergunta respondeu ao Alexclusive de PsyMcKenzie em Dúvidas e Pedidos
E ai mano, tem como fazer o que eu pedi? -
action Armadilha de Teleport
tópico respondeu ao PsyMcKenzie de PsyMcKenzie em Actions e Talkactions
Obrigado mano! É, eu tava pensando mesmo em um exaust. Vou trabalhar nisso pra próxima versão. ------------------- Tipo, remover dinheiro do player quando o teleport for sumonado? Acho que remover mana também ficaria legal. Obrigado mais uma vez, ta me ajudando bastante! -
Muito bom Max! Essa aula com certeza, abre a mente das pessoas que querem fazer scripts. Parabéns! Abraços.
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.