Ir para conteúdo

SkyLigh

Lorde
  • Total de itens

    2183
  • Registro em

  • Última visita

  • Dias Ganhos

    23

Histórico de Reputação

  1. Upvote
    SkyLigh deu reputação a Administrador em Novo Parceiro! OT Checker   
    Grande Hail xTibianos! Apresento-lhes nosso novo parceiro: OT Checker. Criado e administrado pelo Ivan (@@Wo11ven), é uma ótima ferramenta para você que tem um servidor otserv!



    Download: http://www.xtibia.com/forum/topic/233734-ot-checker-androidioswp-e-mais-agora-disponivel-tambem-via-twitter/

    Site Oficial: https://otchecker.com/

    Fórum Oficial: http://www.xtibia.com/forum/forum/1019-ot-checker/







    OT CHECKER, O que é?



    "É basicamente uma ferramenta que serve para ajudar os administradores de OTs, avisando sempre que o servidor deles cair. Ele funciona verificando todos os servidores cadastrados de 5 em 5 minutos e salva em um banco de dados, assim como uma otlist faz. Depois o sistema compara os servidores off-line com um banco de dados secundário e verifica todos os usuários que tem aqueles servidores cadastrados. Também compara os servidores online com o banco de dados secundário e avisa os donos caso o servidor tenha voltado a funcionar. Se os usuários ainda não foram avisados, ele manda as notificações para cada um. Além disso, o sistema compara os uptimes e também avisa as pessoas se o servidor reiniciou entre o período de 5 minutos em que não ocorreu a verificação." (Ivan Carlos) - Veja o vídeo no final do tópico.



    Por que Usar OT Checker?



    O OT Checker é disponível para todas as plataformas, Isso se tornou possível graças ao Telegram. Além disso, é o único aplicativo atualmente que lhe possibilita utilizar as funções mencionadas acima. Não importa se seu servidor é Global, Baiak, WoDBO/DBKO, Narutibia, Poketibia, etc.





    Como utilizar?

    Inicie uma conversa com o bot e seja guiado para cadastrar seu servidor. Não tem erro! É como conversar com alguém que está aguardando suas mensagens! Só que ainda mais rápido…Cadastrou, esqueceu. Você será notificado quando um de seus servidores estiver offline.









    Veja o vídeo abaixo:







    Ta esperando o que? Baixe logo rsrs



  2. Upvote
    SkyLigh deu reputação a Wo11ven em Cadastrando um servidor no OT Checker   
    Como cadastrar um server no sistema OT Checker


    Caso ainda não conheça, o OT Checker é um serviço oferecido à comunidade OTServ que verifica os servidores cadastrados em seu sistema e avisa as respectivas pessoas que os cadastraram sempre que o servidor delas estiver offline. Interessado? Siga o guia abaixo e cadastre seu servidor!

    ① Instalar


    ② Iniciar


    ③ Conversar



    ⇒ Notificações via Twitter (Opcional)




     
    É isso aí pessoal! Qualquer dúvida é só perguntar.

    Tópico do OT Checker: Clique aqui
    Site Oficial do OT Checker: Clique aqui
  3. Upvote
    SkyLigh deu reputação a Marco Oliveira em Attribute Key | Explicações.   
    <attribute key="weight" value="2100"/> Este atribute é o da o peso do item, ou seja, a magic longsword pesa 43 oz. (Nota 100 = 1 oz) Este atribute é obrigatorio em todos os itens. <attribute key="defense" value="30"/> Este atribute dá a defesa/def á arma que também é usad em shields. <attribute key="attack" value="36"/> Atributo que seleciona o ataque da arma. <attribute key="weaponType" value="sword"/> Este é o atribute que faz a arma ser um axe,sword ou club. No caso a magic longsword é uma sword xD. Se quiser mudar basta mudar o value="sword" para value="axe" ou value="club". <attribute key="slotType" value="two-handed"/> Este atributo é para que o item seja usado por duas mãos , mais caso queira deixar de 1 mão basta apenas retirar esse atribute1. <attribute key="elementFire" value="10"/>
    Ela ficará com (atk:45 + 10 fire damage def:40)
    [55-10=45] <attribute key="extradef" value="1" /> Este atribute da defesa extra ao item, como por exemplo a magic longsword é (atk:55 def:40 +1) e como vocês também já viram em alguma database ou no tibia mesmo itens com esse +1, 2, 3, etc... <attribute key="slotType" value="ammo"/>
    Com este atribute a arrow deve ficar no lugarzinho da flecha para ser usada.

    <attribute key="hitChance" value="90"/>
    A chance de sucesso do player de acertar o alvo, ou seja, o player com uma arrow tem 90% de chance de acertar um Dwarf por exemplo.

    <attribute key="ammoType" value="arrow"/>
    Neste atribute ou você coloca arrow que será utilizado apenas por Bows/Arcos ou bolt que será apenas usado por Crossbow/Besta.

    <attribute key="shootType" value="arrow"/>
    Animação no qual a flecha aparecerá indo em direcção ao alvo. <attribute key="weaponType" value="distance"/>
    Come este atribute a bow fica sendo uma arma de distância

    <attribute key="ammoType" value="arrow"/>
    Usando este atribute a bow precisará de algum tipo de arrow para atirar.

    <attribute key="range" value="6"/>
    Com este atribute você determina a distancia da qual ele pode atirar, ou seja, a bow pode atirar a 6 quadrados de distância. <attribute key="breakChance" value="10"/> Essa atribute dá a spear uma chance (10%) de quebrar a cada hit.

    <attribute key="ammoAction" value="moveback"/>
    Esse atribute faz com que a spear em vez de ficar no chão volte para sua mão sem ter que usar o atribute de charges.

    <attribute key="charges" value="50"/>
    Esse atribute dá a quantidade de cargas/charges ao amuleto.

    <attribute key="showcharges" value="1"/>
    Essa atribute serve para quando o player der look no amuleto mostrar a quantidade de charges ele tem. <attribute key="showattributes" value="1"/> Esse atribute serve para mostrar tudo que ele absorve.

    <attribute key="absorbPercentAll" value="5"/>
    Esse attribute serve para o amuleto absorver todos os tipos de danos em 5%.
    Caso queira que absorva um elemento em especifico aqui vai uma lista:
    <attribute key="duration" value="300"/>
    Essa atribute dá o tempo que o item durará equipado, ou seja, o power ring dura 30 minutos (Nota 10 = 1 min)

    <attribute key="decayTo" value="0"/>
    Essa atribute faz com quer, quando o tempo do power ring acabar ele "some"

    <attribute key="transformDeEquipTo" value="2166"/>
    Essa atribute diz em qual item ele tranformará quando desequipar o power ring.
    Recomendo não mexer ai. <attribute key="skillFist" value="5"/> Essa atribute aumenta seu Fist Fighting em 5 pontos.

    <attribute key="showduration" value="1"/>
    Esse atribute serve para quando o player der look no ring mostrar quando tempo ele ainda tem.
    Recomendo de novo que não mexa ai.

    <attribute key="manashield" value="1"/>
    Esse atribute faz com que o player fique em estado de "utamo vita".
    Não precisa mexer no "1".

    <attribute key="healthGain" value="1"/> -- HP ganho
    <attribute key="healthTicks" value="3000"/> -- Tempo nescessario (1000 = 1 segundo)
    Esses atributes tem que ser usados em conjunto.
    Eles fazem com que você recupera 1 de HP a cada 3 segundos.

    <attribute key="manaGain" value="4"/> -- MP ganho
    <attribute key="manaTicks" value="3000"/> -- Tempo nescessario (1000 = 1 segundo)
    Esses atributes tem que ser usados em conjunto.
    Eles fazem com que você recupera 4 de MP a cada 3 segundos.

    <attribute key="speed" value="20"/>
    Esse atribute aumenta a velocidade em "20" niveis, se quiser aumentar ou diminuir você ja sabe como xD

    <attribute key="skillSword" value="4"/>
    Essa atribute aumenta seu skill de sword em +4

    <attribute key="skillAxe" value="4"/>
    Essa atribute aumenta seu skill de axe em +4

    <attribute key="skillClub" value="4"/>
    Essa atribute aumenta seu skill de club em +4

    <attribute key="skillShield" value="4"/>
    Essa atribute aumenta seu skill de shield em +4

    <attribute key="suppressDrunk" value="1"/>
    Essa atribute deixa você imune a ficar bebum/bêbado/tonto/drunk/ etc... o.o'

    <attribute key="invisible" value="1"/>
    Essa atribute deixa você invisivél como se estivesse usando "utana vid"
     
    <attribute key="containerSize" value="20"/> -- é só aumentalo ou diminuilos
    É esse atribute que dá slots pras backpacks e bags.
    No caso a Crown backpack tem 20 slots.
  4. Upvote
    SkyLigh deu reputação a Administrador em Winter Update Sombrio!   
    Fala meus xTibianos (e xTibianas?). Todos estamos empolgados com as novidades que a cipsoft está trazendo. "Sarcasmo". De qualquer forma, não estão tão ruim quanto minhas expectativas para este update. Escrevo esta matéria para mostrar a vocês algumas observações sobre as novas áreas do Tibia Global, assim como a misteriosa ressurreição do personagem Ferumbras (se a curiosidade já ta matando, imagina quando ele aparecer). E já que a minha área é Mapping, vou deliciá-los com umas observações interessantes sobre os mapas recém criados pela CipSoft.



    Servos do Mal







    Todos estão cientes que a Cip está trabalhando para dar ênfase à personagens importantes do Tibia; Após os rumores do que se tratava, confirmou-se que está para vir uma nova quest no Tibia Global. Dessa vez, envolvendo o grande Ferumbras. O texto (traduzido por Scarela) revela que o boss está prestes a obter o poder de um Deus. Seguindo as pistas, entende-se que a missão se tratará da unção das 7 partes de uma arma poderosa, cujo próprio Ferumbras havia destruído.



    ~•~



    Darashia. - Um homem misterioso. - Ouçam meus avisos para o Tibia! - A sombra de um temido inimigo. -*sussuro* O bruxo! - Ele precisa ser parado! - Ele está tão próximo de obter o poder de um deus! - Tão próximo!! - O que pode ser feito??? - Nada? - Mas sim! - A ARMA, a arma proibida! - Aquela feita por Z... - NÃO! Não mencione o sombrio! - Mas a arma foi destruída! Ele mesmo a destruiu!! - Sim, sim, mas não completamente. - Sete partes. - Onde estão elas? - Elas foram dadas aos seus mais cruéis seguidores. - Os mais cruéis de todos os archdemons!! - Então estamos condenados. - Ainda não! - Eles as esconderam nas entranhas mais profundas da Terra. - Mas suas invocações, seus soldados... - Eles não permitirão que nós as recuperemos! - Não não vamos nem chegar perto delas! - Ninguém jamais conseguiu passar através das moradas do tormento. - Não sozinho, vocês não poderão fazer isso sozinhos! - Há esperança então? - Talvez. E se nós conseguirmos... o que acontece? - *risada maligna*



    ~•~



    Sabe-se que as partes que formam a poderosa arma que derrotaria Ferumbras estão escondidas em cavernas profundas e inexploradas. Estas cavernas são protegidas por invocações dos Ruthless Seven. Para quem não sabe, Os Ruthless Seven são as tramas dos archdemons que seguem ordens de Zathroth. Obviamente, para obter as sete partes da arma, você deverá derrotar os bosses que à guardam. Lembrando que o Ferumbras não deixará de ser um boss de invasão, de acordo com Mirade, este update trará apenas novos conteúdos ao jogo.





    As sete moradas do Tormento

    Esse teaser fala sobre os bosses que deverão ser derrotados ao decorrer da quest. As cavernas não abrigaram somente os bosses, haverão inúmeras criaturas antigas e novas também (Igualando-se a POI e/ou Inqui). Confira alguns cenários:



    ~•~

    As sete moradas do tormento. Tantos obstáculos em nosso caminho. Hordas de sinistras criaturas. Quebra-cabeças. Enigmas. Os guardas impiedosos. Eles estão esperando ansiosamente para matar uma vez mais.

    ~•~









    Percebe-se que há uma grande diferença de temáticas, sugerindo que os monsters e bosses serão bastante variados (tornando a quest mais complicada, tendo em vista as características que cada categoria de criaturas pode apresentar e a classificação da quest). A cip dessa vez foi criativa com os mapas, aos meus olhos, alguns detalhes importantes foram bem valorizados nos mapas e isso está causando muita expectativa. Não sabe-se ao certo como será o cenário completo da quest, mas posso lhe induzir a pensar que será em locais afastados (cada boss), devido à diferença de temática (biomas).



    Agora é só esperar mais novidades, estou ansioso e espero que estejam também.

    Grande abraço!



    Créditos imagens/informações:

    Tibia (Cipsoft)

    Tibiabr

    Tibia Wiki Br



  5. Upvote
    SkyLigh recebeu reputação de LeoTK em [Tutorial] Mudar icone e nomes kpdo no client do kpdo   
    Parabéns seu tutorial foi aprovado.
  6. Upvote
    SkyLigh deu reputação a Qwizer em [Gesior] PagSeguro Automático (Tibia Coins)   
    Pagseguro Retorno Automatico

    Bom pessoal como sabemos no tibia atual se usa os tibia coins ingame, portante para quem quiser usar essa mesma moeda ingame sem a necessidade de premium points fiz uma adaptação do sistema do Natanael ([Gesior] PagSeguro Automático (100% Funcional) bom o sistema funciona da seguinte forma, assim como no sistema normal o players faz a donate no pagseguro e recebe automaticamente ingame a quantidade de tibia coins.

    Crie um arquivo .php chamado de retpagseguro, insira dentro do mesmo os code a seguir:


    Gere sua token no PagSeguro com este link e ative o link do retorno ao seu site veja na imagem abaixo um exemplo:

    Certo agora crie um arquivo .php com o nome store e insira no mesmo os codes abaixo:



    Agora abra o arquivo config.php e adicione os codes abaixo:

    #PAGSEGURO SISTEMA AUTOMATICO $config['pagseguro']['email'] = '[email protected]<script data-cfhash='f9e31' type="text/javascript"> /* {C}*/</script>'; //E-mail da sua conta PagSeguro $config['pagseguro']['produtoNome'] = 'Premium Points'; //Identificação do Pontos $config['pagseguro']['produtoValor'] = '100'; //100 = R$ 1,00 - 250 = R$ 2,50 Vamos em layout.php nas primeiras linhas terá a tag abrindo html, exemplo: <html> Troque por: <html ng-app> Ou se tiver assim: <html xmlns="http://www.w3.org/1999/xhtml"> Troque por:
    <html xmlns="http://www.w3.org/1999/xhtml" ng-app> Mais abaixo juntos aos codes de JS adicione:
    <script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.25/angular.min.js"></script> Agora vamos na database e adicione a seguinte tabela:
    CREATE TABLE IF NOT EXISTS `PagSeguroTransacoes` ( `TransacaoID` varchar(36) NOT NULL, `VendedorEmail` varchar(200) NOT NULL, `Referencia` varchar(200) DEFAULT NULL, `TipoFrete` char(2) DEFAULT NULL, `ValorFrete` decimal(10,2) DEFAULT NULL, `Extras` decimal(10,2) DEFAULT NULL, `Anotacao` text, `TipoPagamento` varchar(50) NOT NULL, `StatusTransacao` varchar(50) NOT NULL, `CliNome` varchar(200) NOT NULL, `CliEmail` varchar(200) NOT NULL, `CliEndereco` varchar(200) NOT NULL, `CliNumero` varchar(10) DEFAULT NULL, `CliComplemento` varchar(100) DEFAULT NULL, `CliBairro` varchar(100) NOT NULL, `CliCidade` varchar(100) NOT NULL, `CliEstado` char(2) NOT NULL, `CliCEP` varchar(9) NOT NULL, `CliTelefone` varchar(14) DEFAULT NULL, `NumItens` int(11) NOT NULL, `Data` datetime NOT NULL, `ProdQuantidade_x` int(5) NOT NULL, `status` tinyint(1) unsigned NOT NULL DEFAULT '0', UNIQUE KEY `TransacaoID` (`TransacaoID`,`StatusTransacao`), KEY `Referencia` (`Referencia`), KEY `status` (`status`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; e adicione também: CREATE TABLE IF NOT EXISTS `z_ots_comunication` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) NOT NULL, `type` varchar(255) NOT NULL, `action` varchar(255) NOT NULL, `param1` varchar(255) NOT NULL, `param2` varchar(255) NOT NULL, `param3` varchar(255) NOT NULL, `param4` varchar(255) NOT NULL, `param5` varchar(255) NOT NULL, `param6` varchar(255) NOT NULL, `param7` varchar(255) NOT NULL, `delete_it` int(2) NOT NULL DEFAULT '1', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ; Beleza se tiver feito tudo OK naturalmente seu sistema está funcionando perfeitamente.

    Haaaa, quem quiser que o sistema nao entregue DOUBLE Tibia Coins e caso queira usar outro item como moeda virtual vou ensinar abaixo.

    No arquivo retpagseguro.php procure por:

    mysql_query("INSERT INTO `z_ots_comunication`(`id`, `name`, `type`, `action`, `param1`, `param2`, `param3`, `param4`, `param5`, `param6`, `param7`, `delete_it`) VALUES ('id + 1','".htmlspecialchars($accname)."','login','give_item','24944','$NumItens'*2,'','','item','Tibia Coins','1','1')");

    troque por:

    mysql_query("INSERT INTO `z_ots_comunication`(`id`, `name`, `type`, `action`, `param1`, `param2`, `param3`, `param4`, `param5`, `param6`, `param7`, `delete_it`) VALUES ('id + 1','".htmlspecialchars($accname)."','login','give_item','24944','$NumItens''','','item','Tibia Coins','1','1')");

    item ID: 24944 se quzier usar outra item como moeda so alterar o ID.

    bom e isso pessoal qualquer duvida so postar

    Créditos:
    Natanael Beckman
    Tatu Hunter
    Joffily Ferreira
     
    shop.rar Testado TFS 1.0/1.1
  7. Upvote
    SkyLigh deu reputação a LeoTK em [Tutorial] Mudar icone e nomes kpdo no client do kpdo   
    Eai galera do xtibia bom depois de muito tempo tentando e consegui com muito sucesso mudar no client do kpdo as seguintes coisas
     
    *Icone
    *Escritas referentes ao kpdo tanto no client quando na coondown bar e poke bar
    *Editar para o português algumas partes do client
    *Redirecionar site no fórum e no create account do client
    *Mudar informações quando você clica com o direito no client e vai em detalhes
    *No botão info do client consegui mudar tudo
     
    bom um video mostrando como fazer galera qualquer dúvida só comentar
     

    https://www.youtube.com/watch?v=xLr8TpMFK1M
  8. Upvote
    SkyLigh recebeu reputação de phardole em Tag Talkaction   
    OBS : SÓ GOD VAI UTILIZAR.
    <talkaction log="yes" access="5" words="/autoloot" event="script" value="nomedoarquivo.lua"/>
  9. Upvote
    SkyLigh deu reputação a Caronte em [Show off] Caronte (Daniel)   
    Obrigado
     
     
     
     
    Tava aprendendo a fazer esse bioma:
     

     
     
     
    Tentei fazer essa temática, há um tempão, mas não deu muito certo:

     
     
    Depot simples que fiz para desafiar @Daniel
     

     
    Só que ele fez um todo detalhado, cheio de pirus... (as sprites realmente tem forma de pênis)
  10. Upvote
    SkyLigh recebeu reputação de Caronte em [Show off] Caronte (Daniel)   
    Todos os prints mostrados os mapas ficaram tops, parabéns.
  11. Upvote
    SkyLigh deu reputação a Caronte em [Show off] Caronte (Daniel)   
  12. Upvote
    SkyLigh deu reputação a Caronte em [Show off] Caronte (Daniel)   
    Alguns dos poucos:  
    [
     

     

     

     

     
     
     
     
  13. Upvote
    SkyLigh recebeu reputação de danitero15 em Piso que manda mensagem e adiciona storage   
    data/scripts/moveevents e abra o arquivo moveevents.xml e adiciona a seguinte tag
    <movevent type="StepIn" actionid="12918" event="script" value="tilemsg.lua"/> depois vá em data/moveevents/scripts e crie um arquivo .lua chamado tilemsg.lua e adicione o código
    function onStepIn(cid, item, position, fromPosition) local str = "Bem-vindo ao servidor! /z Dúvidas com o NPC Sotero no templo. /z Uma nova missão foi adicionada ao seu quest log.]" stor = getPlayerStorageValue(cid,12360) if stor == 1 then doPlayerPopupFYI(cid, str) setPlayerStorageValue(cid,12360,1) end return false end OBS : REMOVA A TAG DO MOVEEVENTS.XML DO SCRIPT ANTIGO
     
    depois só colocar, a actionid pelo rme no piso.
  14. Upvote
    SkyLigh recebeu reputação de GokuBlack em Evento Double Exp   
    Fala galera tudo bem? Essa semana teve um membro que pediu um evento de double exp até que consegui fazer usando alguns scripts como base, então vamos ao código.

    INSTALAÇÃO


    Vá em data/creaturescripts/scripts e em creaturescripts.xml adicione a seguinte tag.

    <event type="kill" name="ExpBonus" event="script" value="exp.lua"/> Em data/creaturescripts/scripts crie um arquivo .lua e renomeie para exp.lua e adicione o seguinte código.

    function onKill(cid, target) if isPlayer(cid) and isMonster(target) then if getGlobalStorageValue(102590) - os.time() >= 1 then local exp = getExperienceStage(getPlayerLevel(cid), getVocationInfo(getPlayerVocation(cid)).experienceMultiplier) local count = ((getMonsterInfo(string.lower(getCreatureName(target))).experience*1.5*exp)/2) doPlayerAddExperience(cid, count) addEvent(doSendAnimatedText, 500, getCreaturePosition(cid), '+'..count, math.random(50,60)) end else return TRUE end return TRUE end
    Agora no data/creaturescripts/scripts e login.lua adicione a seguinte tag.

    registerCreatureEvent(cid, "ExpBonus")
    Agora vá em data/talkactions/scripts talkactions.xml

    <talkaction words="/doubleexp" access="5" event="script" value="exp.lua"/> Em data/talkactions/scripts crie um arquivo.lua e o renomeio para exp.lua e adicione o seguinte código dentro.

    function onSay(cid, words, param, channel) local config = { storage = 102590, } if(param == 'cancel') then if getGlobalStorageValue(config.storage) > 0 then setGlobalStorageValue(config.storage, -1) doBroadcastMessage("Double Exp cancelado") end return true end param = tonumber(param) if(not param or param < 0) then doPlayerSendCancel(cid, "Digite por quantas horas o evento ira durar") return true end if getGlobalStorageValue(config.storage) - os.time() <= 0 then setGlobalStorageValue(config.storage, os.time()+param*60*60) doBroadcastMessage("Exp bonus ativado 50% + EXP por "..param.." horas! Aproveite.") end return true end

    COMO UTILIZAR

    Para ativar o comando digite /doubleexp Quantidade de horas que vai durar o evento Exemplo /doubleexp 3 o evento ira durar por 3 horas.

    Para cancelar o evento basta digitar /doubleexp cancel apenas os GOD'S podem utilizar os 2 comandos.


    Créditos
    --- Pela postagem do tópico e edição nos códigos.
    --- Por eu tê pego uma parte de um script dele do creaturescripts.

    Espero que gostem


  15. Upvote
    SkyLigh recebeu reputação de RCRISTINAN em Erro ao colocar spawn, como deixar baú igual o de quest pega item 1, frente do cp(templo) bugado   
    Ué você num quer uma chest que o player clique, e só pode receber o premio uma vez? Se for o caso você já tem o script da quest ? se tiver poste ele aqui ou caso contrario eu mesmo faço.
  16. Upvote
    SkyLigh deu reputação a FlamesAdmin em Erro ao colocar spawn, como deixar baú igual o de quest pega item 1, frente do cp(templo) bugado   
    function onUse(cid, item, fromPosition, itemEx, toPosition) if item.actionid == 32698 then -- item.actionid é o mesmo ID colocado no actions.xml e no RME no baú if getPlayerStorageValue(cid, STORAGE_DA_QUEST) <= 0 then -- STORAGE não pode ser igual à outros baús de quests doPlayerAddItem(cid, 2160, 50) -- 2160 ID do item 50 Quantidade que irá ganhar doPlayerAddItem(cid, 2160, 10) -- 2160 ID do item 10 Quantidade que irá ganhar doPlayerAddExp(cid, 2500) setPlayerStorageValue(cid, STORAGE_DA_QUEST, 1) -- Mesma STORAGE colocada lá em cima doSendMagicEffect(getThingPos(cid), 29) doTeleportThing(cid, getTownTemplePosition(getPlayerTown(cid))) doSendMagicEffect(getThingPos(cid), 27) doSendMagicEffect(getThingPos(cid), 29) return true else doPlayerSendTextMessage(cid, 20, "You already completed this quest!") return true end end end <action actionid="32698" event="script" value="nome_do_script.lua"/> Sobre o mapa:
    Primeiramente, aconselho colocar seu items.xml e items.otb dentro da pasta 854 do seu RME
  17. Upvote
    SkyLigh recebeu reputação de Administrador em [Encerrado] Host aguenta?   
    Não posso lhe afirmar nada... Mais dê uma olhada na ServerSoft eles tem maquinas feitas para servidores de otserv
  18. Upvote
    SkyLigh recebeu reputação de Deadpool em [Tutorial] Mudar miniwidow   
    Por qual motivo o tutorial foi removido? Pode ser considerado como recusado?
    Aguardo respostas.
  19. Upvote
    SkyLigh deu reputação a Deadpool em [Tutorial] Mudar miniwidow   
    Boa tarde galera, eu mostrei no meu showoff a tela do meu cliente, que pretendo liberar para a galera, porem, recebi mensagens de como fazer aquilo, e como eu vou postar o cliente com o module, resolvi fazer esse tutorial e liberar o module..
    Esse module é para mudar a Game Window, para que não conhece, veja um print:




    Então, vou liberar o entergame já feito, e também vou ensinar como modificar. *Download no fim do topico*, vamos ao tutorial:

    Tenha em mente a imagem, e então, veja o tamanho dela, feito isso, va no entergame.lua e procure a linha que seta o IP do seu servidor, va está assim:

    EnterGame.setUniqueServer("127.0.0.1", 7877, 854, 361, 356) Vou explicar a linha toda para que entendam:
    127.0.0.1 = IP do server
    7877 = port do servidor, no meu caso ta 7877, porque é a porta Linnux.
    854 = Versão do cliente/servidor.
    361 = Tamanho da game window
    356 = largura da game window
    em outras palavras, 361 e 356 é onde vamos modificar.. Você pega as dimensões da imagem, e coloca no lugar dos mesmos(361 e 356)..
    Feito isso, salve o entergame.lua e feche. Agora vamos editar a OTUI.. Abra o Entergame.otui e na primeira linha temos isso:

    EnterGameWindow < MainWindow !text: tr('Enter Game') size: 236 274 Bom, vamos modificar.. Retire essa linha:

    !text: tr('Enter Game') Nessa função modifique esse tamanho "236 274" para as dimensões da imagem *no caso seria (361 e 356):
    Antes:

    size: 236 274 Agora:

    size: 361 356 Adicione isto em baixo dessa função acima:

    image-source: enter.png *enter.png é a imagem que estamos usando para colocar no game window, a mesma que a gente pegou as dimensões e modificamos no entergame.lua*, *ela tem que está dentro da pasta onde se localiza o entergame.lua*.

    pronto, seu cliente já vai ler sua nova window com imagem.
    *Terá que mudar os lugares de onde coloca senha e conta* É bem simples, basta ir na OTUI e mudar os margin-top*

    DOWNLOAD ENTERGAME COM NOVA WINDOW:
    Download
    OBS: Deixei uns 3 Entergame dentro, se vocês quiserem usar como base, não me importo..
    POR FAVOR, NÃO POSTE ESSE TUTORIAL EM OUTRO FÓRUM SEM OS DEVIDOS CRÉDITOS.
    FUNCIONA EM QUALQUER VERSÃO DO OTCLIENT.

    OBS: se vocês não souberem editar o entergame, irá bugar. É melhor baixar o que estou disponizilizando, e então mudar somente as dimensões..
  20. Upvote
    SkyLigh deu reputação a Deadpool em [Tutorial] Mudar miniwidow   
    O motivo é que a Equipe anda meio parada mas vou editar o post novamente!
  21. Upvote
    SkyLigh deu reputação a Bluester em [Tutorial] Mudar miniwidow   
    REP+
    Como sempre você e seus bons conteúdos
  22. Upvote
    SkyLigh recebeu reputação de Luizbaiak em (8.60) Yurots Classic v2 Sem Teleports.   
    Sim a versão 10.81 eu acho que e a mais recente, os scripts mudaram completamente.
  23. Upvote
    SkyLigh recebeu reputação de Luizbaiak em (8.60) Yurots Classic v2 Sem Teleports.   
    Sem falar que o download é difícil, a um tempo atras eu peguei um 8.54 e passei pro 8.6 e dei uma editada só que acabei perdendo o mapa quando troquei de pc.
  24. Upvote
    SkyLigh recebeu reputação de Luizbaiak em (8.60) Yurots Classic v2 Sem Teleports.   
    Parabéns seu download foi aprovado.
    Já joguei muito o mapa yurots infelizmente hoje em dia é difícil vê algum online.
  25. Upvote
    SkyLigh deu reputação a Mudrock em Citroen-Baiak   
    Tópico editado.
    tome mais cuidado quando for copiar conteúdos abraços
  • Quem Está Navegando   0 membros estão online

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