Ir para conteúdo

Vodkart

Herói
  • Total de itens

    3406
  • Registro em

  • Última visita

  • Dias Ganhos

    113

Tudo que Vodkart postou

  1. Vodkart

    A De

    nem conheço RAIRAIAIRAI
  2. Vodkart

    A De

    acordei para sorrir mostrar os dentes Hoje eu acordei para matar o presidente Hoje tem festa, ela vai tar eu vou Vai ser perfeito eu vou fazer o que você jamais teria feito Hoje eu acordei feliz Sonhei com ela a noite inteira Eu sempre quis
  3. nd mano agr ja temos um npc de vender premium points \o quanto mais melhor né uhu o importante é que você está se dedicando nessa area e vc leva muito jeito p/ codigo LUA parabens ai jhow
  4. cara realmente eu não curto tema em preto e branco,pra min a sign perde a graça... mais a sua ficou muito legal, a tipografia eu gostei... aqueles efeitos de quadradinhos ali na mulher não rolou, o resto até que está bacana parabens
  5. isso ai doidin muito bom cara só que ele queria pra vender itens atraves de premium points e não comprar mais é quase isso ai rsrsrs valeu fera
  6. tem sim exemplo... npc tem uma funçao de remover dinheiro (nesse caso ustei tabela ) local price = 10 doPlayerRemoveMoney(cid, price) então ele poderá remover premium points também local pricePoints = 5 doPlayerAddPremiumPoints(cid, -pricePoints)
  7. e porque em aprovaçoes de tutoriais? Evite postar em locais errados pois prejudica a moderação no fórum. Se não souber onde postar, procure por outros topicos parecidos para que voce possa encontrar a área. reportado para que movam. abraços
  8. dps vc se acustuma
  9. tão engraçado quanto isso
  10. porque? eu acho que é para diminuir a onda de ataque trollisticos aqui
  11. Vodkart

    Multi Linguagem

    Sistema de Multi Linguaguem 1- O que é e como funciona? Uma palavra exemplo "uma coisa", que permite aos jogadores um jogo mais fácil do idioma do servidor exterior. Dizer "uma coisa" eu quero dizer o conjunto de funções (não só uma) para ajudar a escrever scripts em que as informações transmitidas para os jogadores serão exibidos em diferentes idiomas. Bem, bem, vamos continuar... 2- Instalação. vá até Data\lib abre o 050-function.lua e adicione: ---------------Linguaguem--------------- local config = { default = 1, storage = 11548, languages = { [1] = "english", [2] = "portugues" } } function getPlayerLanguage(cid) local status = getPlayerStorageValue(cid, config.storage) if(status == -1 or status == 0) then setPlayerStorageValue(cid, config.storage, config.default) end return getPlayerStorageValue(cid, config.storage) end function getPlayerLanguageName(cid) local status = getPlayerStorageValue(cid, config.storage) if(status == -1 or status == 0) then setPlayerStorageValue(cid, config.storage, config.default) end return config.languages[getPlayerStorageValue(cid, config.storage)] end function setPlayerLanguage(cid, languageId) return setPlayerStorageValue(cid, config.storage, languageId) end function getLanguagesList() return config.languages end Para adicionar uma nova língua deve ser colocada na tabela: [id] = "Nova Lingua" obs: só não se esqueça da virgula. Bem, o sistema foi instalado. Somente o jogador pode mudar isso, o script é simples ele que irá fornecer informações básicas sobre o sistema e permitir a alteração do idioma. Agora vá até Data\Talkactions\script crie um arquivo.lua e renomeie para language.lua function onSay(cid, words, param, channel) local msgs = { info = {"Multi language system\n\n commands:\n /lang language_number - if you want to set language\n\nLanguage list:\n", "Multi language system\n\n Comando:\n /lingua numero da linguaguem - Se você quiser mudar o idioma seleciona na lista\n\nLista linguagens:\n"}, succes_set = {"You change your language to ", "Você mudou o Idioma para "}, fail_set = {"Wrong param format.", "Param formato invalido."} } local t = string.explode(param, ",") if(not t[1]) then local languages = getLanguagesList() local msg = msgs.info[getPlayerLanguage(cid)] for id, name in pairs(languages) do msg = msg .."".. id ..". ".. name .."\n" end doPlayerPopupFYI(cid, msg) elseif(t[1]) then setPlayerLanguage(cid, tonumber(t[1])) local msg = msgs.succes_set[getPlayerLanguage(cid)] .."".. getPlayerLanguageName(cid) doPlayerSendTextMessage(cid, 22, msg) elseif(t[2]) then local msg = msgs.fail_set[getPlayerLanguage(cid)] doPlayerSendCancel(cid, msg) end return TRUE end Em talkactions.xml adicione a tag: <talkaction words="/lang" event="script" value="language.lua"/> No início alguns podem ter problemas com a edição das informações apresentadas pelo roteiro, mas todos os problemas desapareceram depois de ler o próximo passo. 3- Utilizando o novo sistema. Para exibir as mensagens em uma linguagem específica seria necessária a informação em uma linguagem que o jogador atua. Isto é possível graças ao "getPlayerLanguage(cid)", que retorna o id da linguagem escolhida pelo jogador. Então, no início de cada script é bom para fazer uma variável que irá armazenar esta informação: local lingua = getPlayerLanguage(cid) Ok, mas onde obter o conteúdo das informações? A melhor maneira é armazená-lo (eles) na tabela... Para visualizar esta mensagem em um jogador apenas deve se referir ao id correspondente, para esse fim, usamos uma variável que armazena o id do idioma do jogador: local lingua = getPlayerLanguage(cid) local info = {"message in english", "mensagem em portugues"} local exibe_informa = info[lingua] Para visualizar a mensagem simplesmente usar o código da funções, tais como: doPlayerSendTextMessage(cid, 22, exibe_informa) 4. Screen's
  12. Vodkart

    Anime Sign Full

    bom eu segui parte do tutorial e ficou assim: abraços
  13. entao o xtibia será fechado ounao
  14. isso ja foi falado aqui antes
  15. Vodkart

    [Gift] To Kakilo 2

    Bom como aquela não agradou em muitos aspectos da sign tanto quanto nos efeitos usados e na tipo resolvi fazer outra... espero que goste... abraços fera
  16. Vodkart

    [ Fechado ]

    conta mais dessa historia ai quero saber RAIRAIRAIRAI
  17. Vodkart

    Scripting

    cara nem testei ve se vai function onUse(cid, item, frompos, item2, topos) monsterStorage = 54786 local creature = doSummonCreature("Skeleton") if getPlayerStorageValue(cid,monsterStorage) < 1 then pos = doSummonCreature(creature, getCreaturePosition(cid)) doConvinceCreature(cid, pos) doPlayerAddItem(cid,2345) doRemoveItem(item.uid, 1) setPlayerStorageValue(cid, monsterStorage, 1) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_MAGIC_GREEN) else doPlayerSendTextMessage(cid,MESSAGE_STATUS_CONSOLE_BLUE,'voce ja tem um monstro.') end return TRUE end end
  18. Vodkart

    Scripting

    a variavel do "monsterStorage" não foi identificada
  19. Vodkart

    [Gift] To Kakilo

    fiz uma para você grande magico abraços cara
  20. Vodkart

    Anime Sign Full

    é só esqueceu de falar que a ADS é tema Preto e branco... ja o tutorial ta bem legal,depois vo tentar cria uma sign anime tbm! abraços
  21. Vodkart

    [Gift] To Mosk

    hehe grande africa tbm estou torcendo por ela... mais o paraguai acabo de faze 1 ushiuHSIUSHsuiui' @sign que bom que tenha gostado,abraços
  22. Vodkart

    [Gift] To Mosk

    fiquei te devendo uma rs. fiz uma baseada mais em desenho e jogos... espero que goste: último post aqui xD abraços
  23. SE O ALISSOW DEU UM FORA NELA DA BAN NELE MANO
  24. isuHUIHUISHIUhiuhsiuhsiuHUIUs foi foda
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...