Int (pas intel) PlayerMobile, Mon Private Int n'est pas accessible
Dinoz
Posted: Aug 16 2004, 04:46 AM


Newbie


Group: Members
Posts: 9
Member No.: 151
Joined: 5-August 04



Voici les partie de script dans le RaceSys.cs qui est hériter du PlayerMobile.cs comme expliquer dans un autre post sur ce forum.

Ligne 203 à 208
CODE

public class RaceSys : Mobile
{
 private RaceType race;
 private TailleType taille;
 private SpeechType speech;
 private int PgLangue;
                               ...


Ligne 235 à 240
CODE

public RaceSys()
 {
  PgRace = RaceType.Aucune;
  PgTaille = TailleType.Aucune;
  PgSpeech = SpeechType.Commun;
  PgLangue = 6;
                                               ...


Ligne 293 à 298
CODE

[CommandProperty( AccessLevel.GameMaster )]
 public int Langue
 {
  get{ return PgLangue; }
  set{ PgLangue = value; }
 }


J'ai prit exemple sur les RaceStone de RunUo.com, et quelques autre scripts du même site.

Le problème est que je ne n'ai pas access à la valeure PgLangue. J'aimerais la mettre à 6 et la baisser à chaque foi qu'une personne apprend une nouvelle langue.


QUOTE

- Error: Scripts\Custom\Speechn.cs: CS0122: (line 394, column 5) 'Server.Script
s.RaceSys.PgLangue' is inaccessible due to its protection level


J'aimerais rendre la valeur public mais je ne peu pas changer la ligne

CODE

private int PgLangue;


en public int. Quelqu'un à une idée pour rajouter un nombre modifiable dans le playermobile, votre aide serait grandement apprécier ?

Top
slade15
Posted: Aug 16 2004, 10:07 AM


Grand maitre


Group: Members
Posts: 297
Member No.: 68
Joined: 23-December 03



CODE
[CommandProperty( AccessLevel.GameMaster )]
public int Langue
{
 get{ return PgLangue; }
 set{ PgLangue = value; }
}


ceci ne sert pas just a pouvoir utiliser la valuer dans le .props

ceci rend PgLangue public sauf au lieu d'ecrire PgLangue tu doit ecrire Langue


--------------------
Administrateur D'Astria 2

user posted image

Slade tout jour pret a aider
Top
« Next Oldest | Probleme de script | Next Newest »


Topic Options Quick Reply




Hosted for free by InvisionFree (Terms of Use: Updated 7/7/05) | Powered by Invision Power Board v1.3 Final © 2003 IPS, Inc.
Archive