RO

[Conteúdo Retirado Por Comprovação de Ripping]

Por RobsonDias, 06 de dez. de 2009 em Archived

154
20.7k
RobsonDiasR
24 de dezembro de 2009 às 18:44

@dgprado

 

Hohoho, papai noel chegou, e vou entregar seu presente dia 1° de janeiro, não chore amigo, irei entregar esse patch, que você anda me pedindo dia 1° de janeiro

 

@Topic

 

eaiaeuiueaiaue, dia 1° eu lanço um patch ;D

dgpradoD
24 de dezembro de 2009 às 19:26
@dgprado

 

Hohoho, papai noel chegou, e vou entregar seu presente dia 1° de janeiro, não chore amigo, irei entregar esse patch, que você anda me pedindo dia 1° de janeiro

 

@Topic

 

eaiaeuiueaiaue, dia 1° eu lanço um patch ;D

 

 

:party: Feitoo xD Valeu mano hahahaha xD :party:

RobsonDiasR
24 de dezembro de 2009 às 21:48

papai noel quer presentes, AUHAHUAHUAUHAUHA

 

dia 1° sai a 0.4.1

 

oO Oo

25 de dezembro de 2009 às 05:49

Aprovado Man :D

RogerSanR
25 de dezembro de 2009 às 15:17

Ola Robson,

 

cara, muito boa a sua iniciativa. Tanto é que fiz uma conta aqui no Xtibia só pra te prestigiar e fazer parte da comunidade também, por que não?

Não sou nenhum tibiano, tenho até um char, mas gosto mesmo é de programar.

Continuando, fui compilar aqui no linux(Ubuntu 9.10) e beleza, consegui. Porém tive que fazer uma pequeníssima alteração (isso nem deveria se chamar alteração).

 

A estrutura de pré-processadores tava meio errada então corrigi e consegui compilar sem problemas.

 

O erro:

#ifdef __GNUC__
#define __OTSERV_FUNCTION__ __PRETTY_FUNCTION__
#elif def _MSC_VER
#define __OTSERV_FUNCTION__ __FUNCDNAME__
#endif

 

A linha #elif def _MSC_VER apresentou erro, isso por que esse 'def' não existe, o correto seria 'defined'. Então:

#ifdef __GNUC__
#define __OTSERV_FUNCTION__ __PRETTY_FUNCTION__
#elif defined _MSC_VER
#define __OTSERV_FUNCTION__ __FUNCDNAME__
#endif

 

Valeu mesmo pela contribuição :smile_positivo:.

RobsonDiasR
26 de dezembro de 2009 às 00:04

@InUme

 

Estou compilando pra a nova geração de processadores o x128, axo que com pressa escrevi errado :D

 

Obrigado por alertar

FranqueF
26 de dezembro de 2009 às 22:01

Curti muito o seu trabalho, Parabéns manow.

 

Mais tenho um erro chato aqui amigo:

 

[26/12/2009 21:10:44] [Warning] NpcSystem:
[26/12/2009 21:10:44] Parameter 'keyword_reply3' missing. Skipping...
[26/12/2009 21:10:44] [Warning] NpcSystem:
[26/12/2009 21:10:44] Parameter 'keyword_reply4' missing. Skipping...
[26/12/2009 21:10:48] [Warning] NpcSystem:
[26/12/2009 21:10:48] Parameter 'keyword_reply1' missing. Skipping...
[26/12/2009 21:10:48] [Warning] NpcSystem:
[26/12/2009 21:10:48] Parameter 'keyword_reply2' missing. Skipping...
[26/12/2009 21:10:48] [Warning] NpcSystem:
[26/12/2009 21:10:48] Parameter 'keyword_reply40' missing. Skipping...

 

Sabe como resolve-lo?

RobsonDiasR
26 de dezembro de 2009 às 23:06

@france

 

Amigo tem como resolver sim, vou te listar os motivos

 

1° Você jogou a pasta data antiga na nova do diamond

2° algum NPC Errado

3° não fasso ideia :D

 

 

-------------------------------------------------------------------------------------------------------------------------

@Topic

Contagem regressiva para o lançamento do The Diamond Server 0.4.1, Faltan 6 Dias

 

Agora estou criando um site para divulgar meus programas, e vou criar um servidor de downloads, para o Diamond...

 

Odeio 4Shared,Rapidshare e todas essas merdas

netflat15N
26 de dezembro de 2009 às 23:10

não é por nada não, mais o crying damson 0.3.6pl1 caiu melhor aqui em casa, na minha opinião.

 

ele tava caindo muito e tinha o bug do acc manager...

 

quando sair a v0.4.1 vou ver se fica melhor :D

RobsonDiasR
26 de dezembro de 2009 às 23:50

Na proxima versão não terá esses bugzinhos chatos!!

FranqueF
27 de dezembro de 2009 às 00:11

Robson, não eu não fiz isso, eu so coloquei os npcs, na pasta do servidor junto dos scripts, quando abrir para testar deu o erro!!!

RobsonDiasR
27 de dezembro de 2009 às 01:01

por isso

 

fassa assim

 

copie somente os arquivos .xml e a pasta scripts

para a pasta NPC do diamond, e a pasta LIB você deixe com a do diamond, deu resolverá seu problema

FranqueF
27 de dezembro de 2009 às 01:19

Mais amigo eu fiz isso. Se deve está pensando que eu peguei e sair colocando tudo. na pasta data trocando as libs.

 

Exemplo de um dos NPC's:

<?xml version="1.0" encoding="UTF-8"?>
<npc name="A mystic man" script="data/npc/scripts/AncientOne.lua" walkinterval="2000" floorchange="0">
  <health now="100" max="100" />
  <look type="153" head="38" body="114" legs="39" feet="39" addons="3"/>
  <parameters>
    <parameter key="message_greet" value="I have waited for you |PLAYERNAME|." />
        <parameter key="module_keywords" value="1" />
        <parameter key="keywords" value="help;quest;test of the ancients" />
        <parameter key="keyword_reply1" value="I can not offer you much help." />
        <parameter key="keyword_reply2" value="You've always been looking for new adventures, ever since your childhood. I wonder if you are ready for the test of the ancients now." />
        <parameter key="keyword_reply3" value="The test of the ancients is a mind test, but its impossible to get there unless you get a teleport." />
  </parameters>
</npc>

Editado Dezembro 27 por franque

RobsonDiasR
27 de dezembro de 2009 às 04:28

deve ser algum erro no distro então

Luizz1234L
27 de dezembro de 2009 às 07:03

APROVADO !! SEM MAIS!