Jump to content

wesley_world

Campones
  • Posts

    62
  • Joined

  • Last visited

Reputation Activity

  1. Upvote
    wesley_world got a reaction from Morkshark in Mapa para OTServer Exp:1000   
    Olha cara, se voce quer fazer um servidor exp 1000x o mapa não será o essencial pois nesses casos os players não ligam muito para coerência, rpg e tal, querem algo prático, de fácil acesso e bonito. Sugiro que você utilize sim um mapa próprio meio medieval pois anima mais os players jogarem. Não faça mapas quadrados, são muito feio e sem sentido. Não coloque muitos efeitos, principalmente aquelas palavras que ficam piscando, alem de ser horrivel polui demais o templo.
     
    Espero ter ajudado.
  2. Upvote
    wesley_world got a reaction from ediogomatos1 in Como saber a versão dos items no mapa   
    Esse é um erro simples de se consertar, acontece que no seu config.lua existe uma linha chamada 'mapName = "twow", nessa linha entre aspas precisa estar o nome do seu mapa, intão voce deve fazer o seguinte, vá em Data > World > copie o nome do mapa (ex: mapa.otbm) dai abra o arquivo config.lua e troque a palavra 'twow' pelo nome do seu mapa.
  3. Upvote
    wesley_world got a reaction from maarcoliveira in Montaria Por Comando   
    Boa noite galera,
     
    Dei uma procurada e não encontrei o que preciso, que é o seguinte:
     
    Quero colocar montarias em meu servidor 8.7 porem quero que o player contendo o item necessário não necessite de ir atrás do monstro para conseguir a montaria, mas que apenas ao realizar um comando ele ganhe a montaria.
     
    Por exemplo:
    Para conseguir a montaria do Black Sheep ele necessita de 1 Rein. Após consegui-lo, ele executa o comando !mountblacksheep e essa montaria é conquistada.
     
    Acredito que ja exista esse comando pois encontrei uma pagina para o modern account que executa a mesma função que preciso.
     
    Por favor, serei muito grato àquele que me ajudar. Aguardo respostas.
     



  4. Upvote
    wesley_world got a reaction from ludgeromf1 in Evento   
    Amigo, especifique melhor a área que deseja, não conheço esse evento; se me informar melhor os detalhes posso criar para você.
  5. Upvote
    wesley_world reacted to maarcoliveira in [Encerrado] [Dúvida] Alguém ajuda, porfa!   
    Então galera, eu tô com um servidor PDA 1.6, e queria saber como que coloca clan e rank pelo mySQL, como faz? hehuehue
    desde já, thx!
  6. Upvote
    wesley_world reacted to DarkShiny in Mapa proprio ou uma base?   
    Protteus gostei bastante do mapa, porém para um ot exp 1000x acho que esse estilo mais sagrado não é oque chama atenção de players de nivel de exp 1000x acho que aquele templo com paredes do 8.60 grande com estilo infinity ot, entende poderia me ajudar adiciona meu msn ai yuri_luh@hotmail.com obrigado cara
     
    ja te dei o REP ontem vo ve se do hj tb
  7. Upvote
    wesley_world got a reaction from DarkShiny in Mapa proprio ou uma base?   
    Olha cara, depende muito de qual o público alvo voce quer atingir, por exemplo, um ot exp 1000x geralmente os players se cansam rapido e partem para outro servidor, alem de não conseguir lucro com vendas; mapas muito utilizados é furada, será só mais um no meio da multidão e logo ficarão saturados; usar mapa como base as vezes da certo, depende de qual mapa voce irá utilizar também (um servidor com a base no evolutions eu jogaria); mapa desde o 0 é o mais indicado, porem vai exigir dedicação, boa administração e ótima equipe.
     
    Agora que ja te falei a real sobre cada tipo de mapa cabe a voce escolher qual o melhor lhe agrada. Caso necessite ainda de ajuda, especifique todas as informações que voce deseja com o ot, qual o tipo de player quer, rates e tal, dai te ajudo com qual ot ficará melhor seu projeto.
     
    Caso tenha lhe ajudado, não esqueça do REP +
  8. Upvote
    wesley_world got a reaction from Gabriel Couto in Otserv 100% Mapa Próprio... Vocês Iram Se Enteressar   
    Olha cara, sinceramente não gostei do mapa, acho que você poderia deixar mais detalhado, mais vegetação, fica algo mais real e bonito.
     
    As cidades você poderia melhorar quanto ao tamanho, mais lojas e tal .. sua melhor cidade ai é a desert, as outras estão extremamente simples com grande excesso de calçada/rua.
  9. Upvote
    wesley_world got a reaction from Gabriel Couto in Fazer um Otimo Templo!   
    Cara, criei para meu servidor um templo dentro de uma montanha, de forma que em alguns lugares parte das rochas invadem o templo (coloque musgos nessas rochas), isso deixa com uma aparência bem antiga, use paredes de pedra para deixar ele bem medieval e algumas colunas grossas. Uma boa dica também é colocar piso quebrado em algumas partes e uma espada escorada na parede para dar um ar de lugar frequentado por guerreiros.
  10. Upvote
    wesley_world got a reaction from Gabriel Couto in Como Hospedar Um Otserv?   
    Intão cara, o plano depende do tamanho do seu ot, se for um global, que o mapa é grande, precisa de um plano com mais memória, um mapa pequeno, baiak por exemplo, dai um plano com 1gb de memória ja é o suficiente.
     
    Quanto á empresas de host, não encontrei até hoje uma que seja excelente, dizem que a lgv é boa, demoram pra ativar, mas não da muito problema..
     
    Quando você contrata a empresa, eles vão te passar um ip, do seu computador, através da 'conexão de área de trabalho remota' voce tem acesso ao seu servidor, você vai enchergar um desktop normal, lá voce coloca seus arquivos como se estivesse em um computador normal. Por lá voce pode ligar, configurar seu servidor perfeitamente.
  11. Upvote
    wesley_world got a reaction from Morkshark in Fazer um Otimo Templo!   
    Cara, criei para meu servidor um templo dentro de uma montanha, de forma que em alguns lugares parte das rochas invadem o templo (coloque musgos nessas rochas), isso deixa com uma aparência bem antiga, use paredes de pedra para deixar ele bem medieval e algumas colunas grossas. Uma boa dica também é colocar piso quebrado em algumas partes e uma espada escorada na parede para dar um ar de lugar frequentado por guerreiros.
  12. Upvote
    wesley_world reacted to Leoxtibia in Npc Teleporter   
    ===NPC===
     
    Crie um arquivo.lua em data/npcs/scripts e cole isto dentro:
     

    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 t = { --- posições para level menor que 40 ["cyclops"] = {pos = {x=1,y=1,z=1}}, ["templo"] = {pos = {x=100,y=40,z=7}}, ["troll"] = {pos = {x=1,y=1,z=1}}, ["dwarf"] = {pos = {x=1,y=1,z=1}}, ["elf"] = {pos = {x=1,y=1,z=1}}, ["amazon"] = {pos = {x=1,y=1,z=1}}, ["orc"] = {pos = {x=1,y=1,z=1}} } local x = { -- posições para level maior que 40 ["templo"] = {go = {x=100,y=40,z=7}}, ["dragon"] = {go = {x=1,y=1,z=1}}, ["scarab"] = {go = {x=1,y=1,z=1}}, ["vampire"] = {go = {x=1,y=1,z=1}}, ["giant spider"] = {go = {x=1,y=1,z=1}}, ["hydra"] = {go = {x=1,y=1,z=1}}, ["dragon lord"] = {go = {x=1,y=1,z=1}} } local min = "Escolha para onde quer ser teleportado: {cyclops}, {templo}, {troll}, {dwarf}, {orc}, {elf}, {amazon}." --- msg para lvl menor q 40 local max = "Escolha para onde quer ser teleportado: {templo}, {dragon}, {scarab}, {vampire}, {giant spider}, {hydra}, {dragon lord}." -- msg para lvl maior que 40 if msgcontains(msg, "travel") or msgcontains(msg, "Travel") then if getPlayerLevel(cid) <= 40 then selfSay(min, cid) talkState[talkUser] = 1 elseif getPlayerLevel(cid) > 40 and getPlayerLevel(cid) <= 80 then selfSay(max, cid) talkState[talkUser] = 2 end elseif talkState[talkUser] == 1 then if t[msg] then doTeleportThing(cid, t[msg].pos) doSendMagicEffect(getCreaturePosition(cid), 10) selfSay("Boa viagem.", cid) talkState[talkUser] = 0 end elseif talkState[talkUser] == 2 then if x[msg] then doTeleportThing(cid, x[msg].go) doSendMagicEffect(getCreaturePosition(cid), 10) selfSay("Boa viagem.", cid) end end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
     
    Em data/npcs, crie um arquivo.xml e cole isto dentro:
     

    <npc name="NOMEDOSEUNPC" script="data/npc/scripts/NOMEDOSEUARQUIVO.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="134" head="78" body="88" legs="0" feet="88" addons="3"/> <parameters> <parameter key="message_greet" value="Ola. Para mais informacoes de meus servicos diga {travel}." /> <parameter key="message_farewell" value="Tchau." /> <parameter key="message_walkaway" value="Tchau." /> </parameters> </npc>
     
    ===TALKACTION===
     
    Em data/talkactions/scripts crie um arquivo.lua e cole isto dentro:
     

    local maxlevel = 80 -- abaixo desse level os players poderão ir local npc = {x=1, y=1, z=1} --- local que o npc estará function onSay(cid, words, param) if getPlayerLevel(cid) < 80 then doTeleportThing(cid, npc) doSendMagicEffect(npc, 10) else doPlayerSendTextMessage(cid, 22, "Apenas players com level abaixo de ".. maxlevel .." tem acesso ao npc.") end return true end
     
    Em talkactions.xml cole a tag: <talkaction words="!teleport" script="NOMEDOSEUARQUIVO.lua"/>
     
    ===CREATURESCRIPTS===
     
    Em data/creaturescripts/scripts crie um arquivo.lua e cole isto dentro:
     

    function onAdvance(cid, skill, oldLevel, newLevel) if getPlayerLevel(cid) >= 70 and getPlayerLevel(cid) <= 80 then doPlayerSendTextMessage(cid, 18, "Lembre-se que depois do level 80 você não poderá usar o comando !teleport") end return true end
     
    Em creaturescripts/scripts/login.lua cole antes do return true: registerCreatureEvent(cid, "Notice")
     
    Em creaturescripts.xml cole a tag: <event type="advance" name="Notice" event="script" value=NOMEDOSEUARQUIVO.lua"/>
     
    Vlw, espero ter ajudado, abraços.
     
    @edit
    Percebi que level 80+ podiam se teleportar com o npc,agora já resolvi isso.
  13. Upvote
    wesley_world reacted to Leoxtibia in Npc Teleporter   
    Ok, aí está:
     

    local maxlevel = 80 -- abaixo desse level os players poderão ir local npc = {x=1, y=1, z=1} --- local que o npc estará function onSay(cid, words, param) if getPlayerLevel(cid) < 80 then if getCreatureCondition(cid, CONDITION_INFIGHT) == FALSE then doTeleportThing(cid, npc) doSendMagicEffect(npc, 10) else doPlayerSendTextMessage(cid, 22, "Você não pode estar em battle para se teleportar.") end else doPlayerSendTextMessage(cid, 22, "Apenas players com level abaixo de ".. maxlevel .." tem acesso ao npc.") end return true end
  14. Upvote
    wesley_world reacted to lfelipebsilva05 in Npc Teleporter   
    Va em npc/scripts e crie um arquivo itemtravel.lua e bote isto dentro:
    [/font][/color] local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} local pos = {x=152,y=58,z=7} -------------- Pos para onde o player sera levado local itemid = 2468 ----------------- Id do item que vai ser removido do player 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 if msgcontains(msg, "offer") or msgcontains(msg, "help") then selfSay("Eu posso te levar a TAL lugar por um "..getItemNameById(itemid).." item, fale {travel} se quizer viajar.", cid) talkState[cid] = 0 elseif msgcontains(msg, 'travel') then if doPlayerRemoveItem(cid, itemid, 1) then selfSay("Boa viagem.", cid) doTeleportThing(cid, pos) else selfSay("Voce nao tem o item nescessario.", cid) end end return TRUE end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new())
     
    Depois crie um arquivo NOMEDONPC.lua e bote isto dentro:
    [/font][/color] <npc name="NOMEDONPC" script="data/npc/scripts/itemtravel.lua" walkinterval="2000" floorchange="0"> <health now="100" max="100"/> <look type="134" head="78" body="88" legs="0" feet="88" addons="3"/> <parameters> <parameter key="message_greet" value="Ola. Para mais informacoes de meus servicos diga {offer}." /> <parameter key="message_farewell" value="Tchau." /> <parameter key="message_walkaway" value="Tchau." /> </parameters> </npc>
     
     
    AJUDEI?REP+
  15. Upvote
    wesley_world reacted to SkyDangerous in Mapa Cem #1 [+Fotos +Scan]   
    Esse mapa é do CEM #1, do deadsmok3r(EU)


     

     

    FOTO:

    Edite do seu jeito !

     



     

     

     

    Download:

    http://www.mediafire...9h1qhg369ciicce

     

    Scan:

    http://www.virustota...74e1-1324920612

     

     

    Comentem e REP +

  16. Upvote
    wesley_world got a reaction from markiinho10 in Otserv 100% Mapa Próprio... Vocês Iram Se Enteressar   
    Olha cara, sinceramente não gostei do mapa, acho que você poderia deixar mais detalhado, mais vegetação, fica algo mais real e bonito.
     
    As cidades você poderia melhorar quanto ao tamanho, mais lojas e tal .. sua melhor cidade ai é a desert, as outras estão extremamente simples com grande excesso de calçada/rua.
  17. Upvote
    wesley_world got a reaction from myutz in Como Hospedar Um Otserv?   
    Intão cara, o plano depende do tamanho do seu ot, se for um global, que o mapa é grande, precisa de um plano com mais memória, um mapa pequeno, baiak por exemplo, dai um plano com 1gb de memória ja é o suficiente.
     
    Quanto á empresas de host, não encontrei até hoje uma que seja excelente, dizem que a lgv é boa, demoram pra ativar, mas não da muito problema..
     
    Quando você contrata a empresa, eles vão te passar um ip, do seu computador, através da 'conexão de área de trabalho remota' voce tem acesso ao seu servidor, você vai enchergar um desktop normal, lá voce coloca seus arquivos como se estivesse em um computador normal. Por lá voce pode ligar, configurar seu servidor perfeitamente.
  18. Upvote
    wesley_world reacted to pessoa93 in Formulario Html/php   
    Olá, preciso de um formulario simples com nome,email,assunto e mensagem para ser enviada por email via php.
     
    Aguardo respostas.
  19. Upvote
    wesley_world reacted to CoLoRaDo in [Pedido] Página De Texto No Shop   
    ah entendi faz assim:
     
    na pasta htdocs crie um arquivo chamado deposito.php e add isso:

    <?PHP $main_content .= ' SEU TEXTO AQUI PS:Pode usar vários codigos HTML como: link = <a href="www.xtibia.com"><b>XTibia</b></a> palavra piscando = <blink>XTibia</blink> palavras coloridas <font color="red">XTibia</font> - Cores em Inglês imagem = <img scr="www.xtibia.com/imagem.jpg"> '; ?>
     
    no index.php depois de:

    case "latestnews": $topic = "Latest News"; $subtopic = "latestnews"; include("latestnews.php"); break;
     
    adicione:

    case "deposito": $topic = "Deposito Bancario"; $subtopic = "deposito"; include("deposito.php"); break;
     
     
    e no layout.php depois de:
     

    <a href='?subtopic=shopsystem'> <div id='submenu_shopsystem' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_shopsystem' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><div style=\"color: green;\">Shop Offer</div></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a>
     
    adicione:
     

    <a href='?subtopic=deposito'> <div id='submenu_deposito' class='Submenuitem' onMouseOver='MouseOverSubmenuItem(this)' onMouseOut='MouseOutSubmenuItem(this)'> <div class='LeftChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> <div id='ActiveSubmenuItemIcon_deposito' class='ActiveSubmenuItemIcon' style='background-image:url(".$layout_name."/images/menu/icon-activesubmenu.gif);'></div> <div class='SubmenuitemLabel'><div style=\"color: green;\">Deposito Bancário</div></div> <div class='RightChain' style='background-image:url(".$layout_name."/images/general/chain.gif);'></div> </div> </a>
     
    veja se é isso espero ter ajudado
  20. Upvote
    wesley_world reacted to RHCP in Layout Deformado   
    Adiciona pelo painel de adm
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...