Ir para conteúdo

Fabianuh

Membro
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Curtir
    Fabianuh recebeu reputação de Kyro em Erro   
    Bom Dia @Kyro !
    Como o próprio erro já diz: "Table '555.z_ots_comunication' doesn't exist (1146)".
     
    Execute o comando abaixo na tabela do seu servidor.
    CREATE TABLE `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;  
  2. Obrigado
    Fabianuh recebeu reputação de peterson18 em (Resolvido)Mensagens "setCallback" do NPC   
    @peterson18 existe sim a possibilidade de alterar essas falas.
     
    vá até a pasta data/npc/lib/npcsystem/ e abra o arquivo chamado npchandler.lua, você vai encontrar algo parecido com isso:
    [MESSAGE_GREET] = 'Welcome, |PLAYERNAME|! I have been expecting you.', [MESSAGE_FAREWELL] = 'Good bye, |PLAYERNAME|!', [MESSAGE_BUY] = 'Do you want to buy |ITEMCOUNT| |ITEMNAME| for |TOTALCOST| gold coins?', [MESSAGE_ONBUY] = 'It was a pleasure doing business with you.', [MESSAGE_BOUGHT] = 'Bought |ITEMCOUNT|x |ITEMNAME| for |TOTALCOST| gold.', [MESSAGE_SELL] = 'Do you want to sell |ITEMCOUNT| |ITEMNAME| for |TOTALCOST| gold coins?', [MESSAGE_ONSELL] = 'Thank you for this |ITEMNAME|, |PLAYERNAME| gold.', [MESSAGE_SOLD] = 'Sold |ITEMCOUNT|x |ITEMNAME| for |TOTALCOST| gold.', [MESSAGE_MISSINGMONEY] = 'Sorry, you don\'t have enough money.', [MESSAGE_NEEDMONEY] = 'You do not have enough money.', [MESSAGE_MISSINGITEM] = 'You don\'t even have that item, |PLAYERNAME|!', [MESSAGE_NEEDITEM] = 'You do not have this object.', [MESSAGE_NEEDSPACE] = 'You do not have enough capacity.', [MESSAGE_NEEDMORESPACE] = 'You do not have enough capacity for all items.', [MESSAGE_IDLETIMEOUT] = 'Next, please!', [MESSAGE_WALKAWAY] = 'How rude!', [MESSAGE_DECLINE] = 'Not good enough, is it... ?', [MESSAGE_SENDTRADE] = 'Here\'s my offer, |PLAYERNAME|. Don\'t you like it?', [MESSAGE_NOSHOP] = 'Sorry, I\'m not offering anything.', [MESSAGE_ONCLOSESHOP] = 'Thank you, come back when you want something more.', [MESSAGE_ALREADYFOCUSED]= '|PLAYERNAME|! I am already talking to you...', [MESSAGE_PLACEDINQUEUE] = '|PLAYERNAME|, please wait for your turn. There are |QUEUESIZE| customers before you.' Você pode alterar conforme seu gosto nesse arquivo (*vai afetar todos os npcs).
    Ou então alterar no próprio arquivo xml de cada NPC. exemplo:
    <?xml version="1.0" encoding="UTF-8"?> <npc name="Morgan" script="data/npc/scripts/vip/morgan.lua" walkinterval="2000"> <mana now="800" max="800"/> <health now="200" max="200"/> <look type="225" head="0" body="0" legs="0" feet="0" addons="0"/> <parameters> <parameter key="message_greet" value="Welcome, |PLAYERNAME|! I have been expecting you. Would like some {upgrades}? check {points}?" /> <parameter key="module_keywords" value="1" /> <parameter key="keywords" value="upgrades" /> <parameter key="keyword_reply1" value="I can sell for you.. {infinite potions} and upgrade spells for {sorcerer}, {druid}, {paladin} and {knight}. want to buy one?" /> </parameters> </npc> Dê uma certa atenção para a parte:
    <parameter key="message_greet" value="Welcome, |PLAYERNAME|! I have been expecting you. Would like some {upgrades}? check {points}?" />
     
    você pode alterar o message_greet para uma das opções:
    MESSAGE_GREET  MESSAGE_FAREWELL  MESSAGE_BUY MESSAGE_ONBUY MESSAGE_BOUGHT  MESSAGE_SELL  MESSAGE_ONSELL  MESSAGE_SOLD  MESSAGE_MISSINGMONEY MESSAGE_NEEDMONEY MESSAGE_MISSINGITEM  MESSAGE_NEEDITEM  MESSAGE_NEEDSPACE  MESSAGE_NEEDMORESPACE  MESSAGE_IDLETIMEOUT MESSAGE_WALKAWAY MESSAGE_DECLINE  MESSAGE_SENDTRADE MESSAGE_NOSHOP MESSAGE_ONCLOSESHOP MESSAGE_ALREADYFOCUSED MESSAGE_PLACEDINQUEUE Qualquer dúvida, volte a postar novamente ?
  3. Gostei
    Fabianuh recebeu reputação de Vodkart em Daemon War - Custom map (antigo abbaddon/warmen)   
    Boa noite,
    Estou recrutando pessoas com disponibilidade para colaborar com um servidor custom!
    No momento estou recrutando:
     
    Mappers Gamemasters Testers  
    O servidor se encontra online para testes de uptime, e para verificar todos os sistemas.
    No momento a equipe é composta por:
    ADM (Eu) Mapper (@FLC)  
    Caso tenha interesse em participar da equipe, favor deixar o contato abaixo e/ou mandar uma mensagem privada!
     
    Até breve!
     




  4. Gostei
    Fabianuh deu reputação a theheroesoftime em [VPS] Servidor com lag   
    Veja então maxAllowedPackets, pois tenho quase certeza que as distros 0.4 vêm com essa diretiva, tente adicionar as duas (pegue em um config.lua que as tenha) e experimente deixar em 50~200.
     
    Utilizo o Dedicated Server da OVH com o i7 6770K Overclocked, é o terceiro dedicado da lista de dedicados. Certamente não recomendaria um dedicado desse a ti com menos de 300 online. O meu mapa é pesado, tem cerca de 170000 monstros espalhados e isso exige muita memória pois tenho alguns creaturescripts vinculados ao onTarget dos monstros então um vps não aguentaria.
     
    Enfim, se você for pegar direto da OVH, aconselho um VPS SSD. Veja isso da virtualização que é o que mais influencia num VPS no que tange a utilização dos recursos dele.
    Memória RAM interessa sim! Eu pensava o mesmo que você... ao dar load em todos os módulos do servidor e no mapa, perceba que a utilização de memória RAM sobe demais (principalmente no período em que o servidor está dando load no mapa). Mas quando o servidor está online, a quantidade de memória RAM em uso permanece fixa e próxima àquela utilizada para dar load no map.
     
    No entanto, já fiz o teste em vários VPS:
     
    512MB RAM, 1GB RAM, 2GB RAM, 4GB RAM, 8GB RAM, 16GB RAM, 32GB RAM e atualmente uso 64GB RAM.
     
    E adivinha o que descobri? Quanto mais memória RAM disponível para dar load no mapa e nos módulos, menos travado o servidor rodará.
    Pelo comando "top" do linux, percebi que o server utiliza quase sempre ~30% da RAM total para rodar (pelo menos o meu é assim).
    Ou seja, com 512MB de RAM, a distro estava utilizando ~150MB. Com 1GB, estava utilizando ~300MB. Com 64GB de RAM, ele utiliza apenas 8GB de RAM (que não chega a ser 30% de 64GB), então presumo que conforme a memória RAM cresca, o servidor tende a cair esse "30% de utilização". Então você pensou "ah, tenho 2GB de RAM mas o meu server usa menos que 2GB então está OK".... beleza! Mas se você tivesse 64GB de RAM ele alocaria muito mais RAM (no meu caso, 8GB) para seu funcionamento.
  5. Gostei
    Fabianuh recebeu reputação de chulapo em Duvida sobre funções "nativas"   
    @chulapo
    Essas funções são encontradas nas src do seu servidor (caso tenha).
    Geralmente no arquivo talkaction.cpp.
     
     

Informação Importante

Confirmação de Termo