Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''second promotion''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • A Cidade OTBR
    • OTServ Brasil
    • Atendimento
    • Taverna
  • Projetos Open Source
    • Canary
    • OTServBR-Global
    • Mehah OTClient
    • MyAAC
  • OpenTibia
    • Notícias e Discussões
    • Suporte - Dúvidas, Bugs, Erros
    • Downloads
    • Tutoriais
    • Show-Off
  • Outros
    • Design

Encontrado 1 registro

  1. Second Promotion Sistem

    Meu primeiro post realmente util =] vamos lá: versao testada: TFS 0.3.6 va em: pasta_do_seu_server/data/talkactions/script, copie um arquivo qualquer e renomeie para: secondpromotion.lua abra-o e dentro dele cole isso: function onSay(cid, words, param, channel) var1 = getPlayerPromotionLevel(cid) --Script By NaSpReGa and Roku-- if var1 == 1 and [color="Red"]doPlayerRemoveItem(cid,6527,20)[/color] then setPlayerPromotionLevel(cid, var1 + 1) [color="Blue"]doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYAREA)[/color] [color="Magenta"]doCreatureSay(cid, "Second Promotion", TALKTYPE_ORANGE_1)[/color] elseif getPlayerItemCount(cid,6527) < 20 then [color="Cyan"]doPlayerSendCancel(cid, "Voce nao tem as 20 christmass token.")[/color] [color="Orange"]doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA)[/color] elseif var1 > 1 then [color="Lime"]doPlayerSendCancel(cid, "Voce ja tem a segunda promote.")[/color] [color="#ffa500"]doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA)[/color] else [color="DarkSlateGray"]doPlayerSendCancel(cid, "Voce precisa da primeira promote para ter acesso à segunda.")[/color] [color="#ffa500"]doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA)[/color] end end doPlayerRemoveItem(cid,6527,20) = Item que o player pagará ao usar o comando (deixe o cid, id_item, quantidade). doSendMagicEffect(getPlayerPosition(cid), CONST_ME_HOLYAREA) = efeito que dará na pessoa quando o comando fizer efeito (a pessoa tiver os requerimentos). "Second Promotion" = Texto que aparecerá em cima do player quando executar o comando. "Voce nao tem as 20 christmass token." = texto que aparecerá caso a pessoa nao tenha o item requerido. doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MORTAREA) = efeito caso a pessoa nao tenha algum dos requerimentos (primeira promotion e o item requerido). "Voce ja tem a segunda promote." = texto que aparecerá caso a pessoa ja tenha a segunda promote. "Voce precisa da primeira promote para ter acesso à segunda." = texto que aparecerá caso a pessoa nao tenha a primeira promote ;D gostou?? meu fan?? use: sou fan de: vlw pela ajuda Roku =] ps.: esqueci de um importante detalhe... vá na pasta_do_seu_server/data/talkactions abra o talkactions.XML e adicione: <talkaction words="!secondpromotion" script="secondpromotion.lua"/> Pessoal, foi mal o script estava com um bug (quando o player saia do char perdia a promotion...) esse bug foi corrigido
×