Ir para conteúdo

Gears

Banidos
  • Total de itens

    576
  • Registro em

  • Última visita

  • Dias Ganhos

    2

Tudo que Gears postou

  1. Gears

    Desafioo U.u

    massa, só q se qr q eu renderizo? Não, cada pessoa que for participar, terá que renderizar a img
  2. Dessa maneira o erro não ocorre, mas eu quero que as frases tenham acentos... Acho que deve haver uma maneira de manter eles. Não, não é possivel, tanto é, que você pode pegar algum script do seu otserv e observar que nenhum deles levam acento, como ´, etc.. Creio eu que só é aceito virgula, ponto, exclamação e interrogação.
  3. LUA é case-sensitive, logo acentos não são aceitos em LUA, e o tibia as veses tmb tem acentos/codigos que ele não aceita, tenta tirar o acento, deixando assim : selfSay('Ok, isso custara 5000.De acordo?', cid) E veja se o erro foi corrigido.
  4. Gears

    Desafioo U.u

    Proponho, que usemos essa render aqui... Basta renderizar a menina, pra quem não sabe, ela é a Alice de Alice no Pais das Maravilhas, só que menina )
  5. Gears

    Desafioo U.u

    Proponho que usem uma render melhor, mais diversificada, essa render não é muito legal para se trabalhar ( até porque tem um monte de trabalhos com essa render na net ) se mudarem de render, até participo Quando os participantes acabarem, criaremos um tópico para votação *-* Go?
  6. Editei meu post vê lá, flw @edit Editei outra coisa lá tmb
  7. Tenta assim :x local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end if playervoc == 1 or playervoc == 2 then local node1 = keywordHandler:addKeyword({'primeiro treinamento'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Para receber esse treinamento você prescisa ter o level 50, você esta possui esse level?'}) node1:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 0, level = 50, promotion = 1, text = 'Você se saiu bem no treinamento, vejo que você esta mais forte.'}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Você ainda não esta preparado para esse tipo de treinamento.', reset = true}) if player voc == 1 or playervoc == 2 then local node2 = keywordHandler:addKeyword({'segundo treinamento'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Para receber esse treinamento você prescisa ter o level 150, você esta possui esse level?'}) node2:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 0, level = 150, promotion = 2, text = 'Parabêns você esta mais forte.'}) node2:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Você ainda não esta preparado para esse tipo de treinamento.', reset = true}) if playervoc == 1 or playervoc == 2 then local node3 = keywordHandler:addKeyword({'terceiro treinamento'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Para receber esse treinamento você prescisa ter o level 300, você esta possui esse level?'}) node3:addChildKeyword({'yes'}, StdModule.promotePlayer, {npcHandler = npcHandler, cost = 0, level = 300, promotion = 3, text = 'Sua forta está ao extremo, o poder esta a te cosumir.'}) node3:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Você ainda não esta preparado para esse tipo de treinamento.', reset = true}) if playervoc == 3 or playervoc == 4 then doPlayerSendTextMessage(cid, 23, "Voce nao tem a vocaçao necessaria!." npcHandler:addModule(FocusModule:new())
  8. Wouldaa local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local price = 80000000 if msgcontains(msg, 'hi') then selfSay("You want to be promoted? Say 'promotion' or 'vip promotion'?", cid) elseif msgcontains(msg, 'promotion') or msgcontains(msg, 'vip promotion') then selfSay('You want to be promoted vip for 80000000 gold coins?', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if getPlayerLevel(cid) >= 750 then if getPlayerPromotionLevel(cid) == 1 and getPlayerMoney(cid, price) == TRUE then setPlayerPromotionLevel(cid, 2) selfSay('Congratulations! You were promoted vip! good bye!', cid) else if getPlayerMoney(cid, price) == FALSE then selfSay('Sorry, You dont have the member promotion, or you dont have 80000000 gold coins to be promoted vip, good bye...', cid) end else selfSay("You are already promoted vip, or not have level 750 to be promoted vip, good bye...", cid) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then talkState[talkUser] = 0 selfSay('Good bye.', cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
  9. Gears

    Music sing

    Background Preto - Horrivel para essa sign Brush de seta - Não combinou Brush de Linhas - Não combinou Começe a usar c4d's, backgrounds, mapa de degradê, curvas, etc..
  10. Mano o principo BÁSICO BÁÁÁÁAÁSICO, para alguem te ajudar é vc postar o script que vc quer ajuda, ou fazer um pedido, até agr não entendi nada desse tópico, no começo é um script, no erro fala outro script, explica ai?
  11. Gears

    Ilha Vulcânica

    A ideia foi legal, porem o mapa foi falho, baixei aqui pra ver, está sem detalhes, as bordas da montanha podiam melhorar, os formatos, etc.. Enfim, gostei da ideia, mas a prática não foi legal
  12. HMMMMMMMMMM LEGAAAAAAAAL, mas isso ai não tem nada haver com o script que vc postou, o script que vc postou nem se quer tem a função getCreatureMaxMana(cid, quant) e outra, esse script de potion pode botar em scripts normais ou em liquids flw
  13. Ja colocou a tag no actions.xml? Senão, bote <action itemid="xxx2" script="tools/xxx1.lua"/> No xxx1 voce bota o nome do arquivo, e no xxx2 você bota o id do item, flwww
  14. Você está tentando executar esse comando de /ghost, ou de god?
  15. Try this... local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid local price = 80000000 if msgcontains(msg, 'hi') then selfSay("You want to be promoted? Say 'promotion' or 'vip promotion'?", cid) elseif msgcontains(msg, 'promotion') or msgcontains(msg, 'vip promotion') then selfSay('You want to be promoted vip for 80000000 gold coins?', cid) talkState[talkUser] = 1 elseif(msgcontains(msg, 'yes') and talkState[talkUser] == 1) then if (getPlayerPromotionLevel(cid) < 2 and getPlayerLevel(cid)) >= 750 then if getPlayerPromotionLevel(cid,1) == TRUE then doPlayerRemoveMoney(cid, price) setPlayerPromotionLevel(cid, 2) selfSay('Congratulations! You were promoted vip! good bye!', cid) else selfSay('You don't have the member promotion, or you dont have 80000000 gold coins to be promoted vip, good bye...', cid) end else selfSay("You are already promoted vip, or not have level 750 to be promoted vip, good bye...", cid) end talkState[talkUser] = 0 elseif(msgcontains(msg, 'no') and isInArray({1}, talkState[talkUser]) == TRUE) then talkState[talkUser] = 0 selfSay('Good bye.', cid) end return true end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
  16. NABOA, PAREM DE CONVERSAR E TIRAR DUVIDAS NESSE TÓPICO PQP
  17. Gears

    Exp Magic 2x

    Testado? Sim Funcionando? No meu pc sim Versão? 8.6+ ( Talvez funcione em otservers abaixo disso, não testei ) Criador? Gears Faaala pessoal, hj venho com um script nda de mais, somente um pequeno action que dobra a magic rate do player, fazendo ele upar 2x, ou quantas x mais você quiser *-*, vamos lá? 1°o, o script, esse script, você cola na pasta do ot / data / actions / scripts . http://pastebin.com/jFt4c9DJ agora, vamos REGISTRAR, esse script, ou seja, informar ao server, como ele irá ser executado vá na pasta do ot / data / actions / actions.xml abra lá o arquivo e adicione essa linha. <action itemid="2671" script="aushu.lua"> No caso, seria por id, e se eu quiser por bau? essa é a tag. <action uniqueid="3556" script="aushu.lua"> O unique id você poe pelo rme. #Explicações e Respostas Como eu mudo a storage que o player vai ganhar? setPlayerStorageValue(cid, 1872) Onde está 1872 você muda para a storage que você quer. Como eu boto para poder fazer para ganhar quantas veses eu quiser? Você teria que tirar a verificação da storage, e o script ficaria assim.. http://pastebin.com/UBQZ99pS Como eu altero a msg que o player vai receber? msgs = "Parabens, voce obteve double exp!." Nessa linha ai, você altera a msg. Como faço para qualquer pessoa, mesmo sendo free usar esse script? Teria que tirar a verificação se a pessoa é premium ou não, ficando assim... http://pastebin.com/YeM4Yb3i Como eu altero para quanto vai ser o valor da exp do cara? local rates = 2 Nessa linha ai o valor é 2 ( DOIS ), lá em baixo essa variável é 'chamada' e é duplicada por 60, ficando 120, logo a exp de ml do cara seria 120, você pode mudar lá em cima no 2, para 3*60 que ficaria 180 a exp de ml do cara, ou poderia manter o 2 e duplicar por um valor maior, como 80, ficando 160 a exp do cara, e assim por diante... Ps: lá em baixo onde a variável é chamada, eu me referia á essa linha... doPlayerSetMagicRate(cid, rates*60) Créditos = Roksas ( Me ajudou em algumas coisas ) Xtibia ( Me ajudou em algumas coisas tmb ) Demonbholder ( Me ensinou umas paradas aew que não sabia ) Qualquer duvida, erro meu, ou erro no script, posta aew, flww Ps: não sei identar direito, então não me chinguem
  18. Gears

    Sign

    V1 V2 Qualquer coisa falaew
  19. Gears

    Sign

    Se quiser que eu edite algo, falae aew
  20. Gears

    Sign

    Como vc disse que queria as cores +/- parecida com a do seu avatar, brinquei um poouco
  21. NABOA, VOCÊS TÃO CONVERSANDO NESSE TÓPICO DNV? PFFF NÉ?
  22. Comando somente para vips. function onSay(cid, words, param) if isPremium(cid) == TRUE then doSummonMonster('Demon', getPlayerPosition(cid)) end else doPlayerSendTextMessage(cid, 25, "Voce nao é premium!.") end return TRUE end Comando que tira dinheiro. function onSay(cid, words, param) if doPlayerRemoveMoney(cid, 20000) == TRUE doSummonMonster('Demon', getPlayerPosition(cid)) end else doPlayerSendTextMessage(cid, 25, "Voce nao tem dinheiro!.") end return TRUE end Só usar essa talk se tiver item. local id = xxxx -- Id do item function onSay(cid, words, param) item = getPlayerItemCount(cid, id) if id >= 1 then doSummonMonster('Demon', getPlayerPosition(cid)) end else doPlayerSendTextMessage(cid, 25, "Voce nao tem o item!.") end return TRUE end Deve ter alguma coisa errada ai, qualquer coisa posta, flwww
  23. Gears

    Pack Renders

    WHAT THE FUCK??????????? Se eu quissese render assim, eu buscava no google, da proxima vez faz em .rar e upa em algum site tipo 4shared, etc.. tambem tem imagens que não carregaram, flwwww
  • Quem Está Navegando   0 membros estão online

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