TI

He Is A God / You Are A God

Por TiCo_BrasileirinhO, 30 de nov. de 2006 em Linguagens de Programação

script
12
3.2k
30 de novembro de 2006 às 20:09

Neste Codigo quando o player da loook no gm ou no tutor e os demais aparece assim:

You see God (Level 3). He is a God.

You see GM Gamemaster (Level 2). He is a Gamemaster.

You see SGM Senior Gamemaster (Level 2). He is a Senior Gamemaster.

Lista de Acess:

0 - Player

1 - Counsellor (displayed like a normal player)

2 - Gamemaster

3 - Senior Gamemaster

4- God

Aqui vai o code:

em player.cpp ache o seguinte code:

std::string Player::getDescription(int32_t lookDistance) const

  {

      std::stringstream s;

      std::string str;

   

      if(lookDistance == -1){

        s << "yourself.";

   

        if(vocation != VOCATION_NONE)

            s << " You are " << g_config.getVocationString((int)vocation) << ".";

        else

            s << " You have no vocation.";

      }

      else {

        s << name << " (Level " << level <<").";

   

        if(sex == PLAYERSEX_FEMALE)

            s << " She";

        else

            s << " He";

   

        if(vocation != VOCATION_NONE)

            s << " is "<< g_config.getVocationString((int)vocation) << ".";

        else

            s << " has no vocation.";

      }

Toque ele todo por este code:

Código:

std::string Player::getDescription(int32_t lookDistance) const

{

  std::stringstream s;

  std::string str;

  if(lookDistance == -1)

  {

      if(vocation != VOCATION_NONE || access > 1)

        s << "yourself. You are ";

      else

        s << "yourself. You have no vocation.";

  }

  else

  {

      s << name << " (Level " << level <<").";

      if(sex == PLAYERSEX_FEMALE)

        s << " She ";

      else

        s << " He ";

      if(vocation != VOCATION_NONE || access > 1)

        s << "is ";

      else

        s << "has no vocation.";

  }

  switch(access)

  {

      case 0:

      case 1:

        if(vocation != VOCATION_NONE)

            s << g_config.getVocationString((int)vocation) << ".";

        break;

      case 2:

        s << "a gamemaster.";

        break;

      case 3:

        s << "a senior gamemaster.";

        break;

      default:

        s << "a god.";

        break;

  }

Créditos ao NeezmoK

Code By NeezmoK

Comentem!!

LordfireL
30 de novembro de 2006 às 20:21

Eu n fasso isso

e seus Access estão errados

EU crio novas vocações e dou o nome de GOD, GameMaster e Senior GameMaster

é mais fácil

0 = player

1 = Tutor

2 = Senior Tutor (Consellour)

3 = GM

4 = SGM

5 = GOD

Thunder TigerT
04 de dezembro de 2006 às 23:17

Código incompleto.

KesleyK
05 de dezembro de 2006 às 00:52

@Tópico

o Código esta Incompletooo...

e vc errou nos Códigos...

0 = Player

1 = Tutor

2 = Senior Tutor (Consellour)

3 = GM

4 = Senior GM

5 = GOD (Admin)

GOD AzuraG
06 de dezembro de 2006 às 09:31

Ele simplesmente usou os access da CVS. Tah facinho editar neh gente... TEnham bom senso. Code muito interessante!

Vlws

1 mês depois...
nomuxagN
08 de janeiro de 2007 às 15:01

os access estão errados e me desculpe, mas o que isso tem a ver com RPG?

tibiaa4eT
08 de janeiro de 2007 às 15:30

Code q ja tinha visto no Otfans

Ele é bom

o Ruim q varia de ot em ot

pois alguns só tem access ate o 3

 

+ mto bom msm

 

flws :hi:

GM TavinG
08 de janeiro de 2007 às 19:37

R o X :) , bom por que fica sempre You See a God. He is .

 

;)

FagunzF
08 de janeiro de 2007 às 20:13

Ta Incompleto Broww...

Mais Você Pode Melhorar...

AblankA
08 de janeiro de 2007 às 21:06

tibiaa4e isto vai de gm para gm :p

 

qualquer um pode por acces 498484984984 mas pode bugar :p

4 semanas depois...
Shin HisokaS
31 de janeiro de 2007 às 22:19

Ta bem loko mano.

=]

6 meses depois...
Thunder SandexT
28 de julho de 2007 às 20:49

legal gostei