Ir para conteúdo

Cazuza

Membro
  • Registro em

  • Última visita

Tudo que Cazuza postou

  1. @Way20,Valeu brother.
  2. Obrigado, o reconhecimento vale muito.
  3. Isto é um forum aberto, e falei com você. Postou so pra ganha post mesmo, por que o que ele pediu é uma coisa, e não um npc que de outfit, então não fale merda seu piá.
  4. Isto seria um jeito mais facil? Cara não viaja. Aqui está o Link do sistema: OUTFIT VOCAÇÃO
  5. Nome: Outfit por vocação Função: A pedidos de um membro do forum (@Jose Peterson). Aqui está um script que caso vocês sigam passo a passo irá funcionar como o nome já diz. Exemplo: Se for (Mago, Sorcerer) usará a outfit de Mage. Versão: Testada somente na "10.31". (OTX Server - Galaxy) Créditos: Kazuza - (eu) Por ter criado. @Jose Peterson - Pela Ideia. "Pasta Servidor > Data > XML > ABRA o "Outfits.xml". <outfit id="1"> <list gender="0" lookType="136" name="Citizen"/> <list gender="1" lookType="128" name="Citizen"/> </outfit> Vai ser assim certo? Preciso que você deixe desta forma TODOS os outifit: <outfit id="1" storageId="1415" storageValue="1"> <list gender="0" lookType="136" name="Citizen"/> <list gender="1" lookType="128" name="Citizen"/> </outfit> <outfit id="2" storageId="1416" storageValue="1"> <list gender="0" lookType="137" name="Hunter"/> <list gender="1" lookType="129" name="Hunter"/> </outfit> Notou a diferença? reparou que tem (storageId="1415" storageValue="1") e no outro (storageId="1416" storageValue="1"). Continue, acrescentando isto a todos outfits e aumentando o número da storageID, quando acabar vá para o próximo passo. "Pasta Servidor > Data > Creaturescripts > ABRA o "creaturescripts.xml". <event type="login" name="Outfit" event="script" value="Outfit.lua"/> "Pasta Servidor > Data > Creaturescripts > Scripts > ABRA o "login.lua". Adicione a seguinte linha antes do return true. registerCreatureEvent(cid, "Outfit") "Pasta Servidor > Data > Creaturescripts > Scripts > CRIE o arquivo "outfit.lua". function onLogin(cid) local r = getCreatureOutfit(cid) local roupa = {lookHead = r.lookHead, lookBody = r.lookBody, lookLegs = r.lookLegs , lookFeet = r.lookFeet} if (getPlayerAccess(cid) <= 2) then if isPlayer(cid) then if getPlayerStorageValue(cid, 1415) == -1 then if getPlayerVocation(cid) == 0 then -- Sem vocação setPlayerStorageValue(cid,1415 ,1) -- Citzen if getPlayerSex(cid) == 0 then -- Se for homem doCreatureChangeOutfit(cid,{lookType = 136, roupa}) -- Roupa Masculina else doCreatureChangeOutfit(cid, {lookType = 128, roupa}) -- Roupa Feminina end end end if getPlayerStorageValue(cid, 1417) == -1 then if getPlayerVocation(cid) == 1 then -- Sorcerer? setPlayerStorageValue(cid,1417 ,1) -- Storage da roupa que voce quer, esta no XML/Outfits if getPlayerSex(cid) == 0 then -- Se for homem doCreatureChangeOutfit(cid,{lookType = 138, roupa}) -- Roupa Masculina else doCreatureChangeOutfit(cid, {lookType = 130, roupa}) -- Roupa Feminina end end end end end return true end Adicionando Vocacoes/Outfits Aqui não consta todos os Outfits para todas vocações, mas você pode adicionar. É que estava com preguiça, seguindo o exemplo: if getPlayerStorageValue(cid, 1415) == -1 then -- A STORAGE DA ROUPA QUE VOCE QUER, XML/OUTFIT if getPlayerVocation(cid) == 0 then -- O NUMERO DA VOCACAO setPlayerStorageValue(cid,1415 ,1) -- A STORAGE DA ROUPA QUE VOCE QUER, XML/OUTFIT if getPlayerSex(cid) == 0 then doCreatureChangeOutfit(cid,{lookType = 136, roupa}) -- Roupa Masculina else doCreatureChangeOutfit(cid, {lookType = 128, roupa}) -- Roupa Feminina end end end PS: O script tava formatado certo, essa bosta tirou a formatação.
  6. Obvio que vou testar né cara, não vou mandar algo sem estar no minimo certo.
  7. @loreal, não fale o que não sabe. Tem como fazer sim, por storages mas tem que ter um conhecimento minimo para fazer isto. P.S: Vou fazer o sistema, e já posto o link.
  8. Cazuza postou uma resposta no tópico em Recursos e ferramentas de Design
    Ola gostaria de pedir um Banner (Para por no face), e um daquelas 'assinaturas' (Não sei o nome) transparentes que se coloca em foto. Assinatura: O exemplo do que eu quero é esta do UnderWar, mas ambas assinaturas e Banner escritos: Emperia Online. Estilo Medieval, RPG. é para meu projeto: http://www.tibiaking.com/forum/topic/38902-rpg-emperia/
  9. Cazuza postou uma resposta no tópico em Ouvidoria
    Dra. @, favor, comparecer ao balcão de informações.
  10. Não entendo por quê todo mundo respondeu a mesma coisa que eu. Não era necessário sendo que eu já havia postado a resposta correta.
  11. @Vodkart, muito obrigado pela explicação! Creio ter entendido a logica por trás dos operadores.
  12. Na boa, eu tentei entender mas não consegui pode explicar? Ele vai setar um novo status com base no antigo. Mas explica como ele vai decidir caso seja 1? 1 == 1 and 0 or 1? E sempre bom aprender novas logicas, afim de reduzir linhas.
  13. Cazuza postou uma resposta no tópico em Playground (Off-topic)
    okay
  14. Cria um site, o meu também era assim. Unica solução é esta.
  15. na database, em house tiles eu acho.
  16. Brother copie o script das outras otlands ( um deles ). E mude o que voce precisa, renomeie. Abra a pasta actions criei outra tag com outro action id. no map editor coloque o action id no bau. fim
  17. Brother de database nao entendo muito. ( fico feliz que tu conseguiu resolver ). Mas pelo que eu "acho" que entendi a consulta busca por uma "guild" diferente da tua database. Com nome diferente no caso.
  18. Cara to com o mesmo problema, so que nao entendi como fazer isto. Uso Windows e vertrigo tambem.
  19. A velho por favor... se o script tivesse dado erro tudo bem, agora tu não saber dar CTRL+C, CTRL+ V é de mais. O erro que esta acusando é que o CAMINHO que ele esta buscando o arquivo é invalido ou o arquivo não existe.
  20. Assim que chegar em casa arrumo, tava procurando scripts que utilizassem as funcoes de party e me deparei com esse, é um erro bem simples.
  21. Você deve ter copiado errado/alterado na hora de copiar, apenas recopie o arquivo "logout". E assim que chegar em casa postarei uma versão atualizada desta script. Pois notei que ela tem um erro. Abraço.

Informação Importante

Confirmação de Termo