• 06 Juin 2026, 13:53:37


Auteur Sujet: Joueur dans un DM rajoute _DM au pseudo mais quand il en sort ???  (Lu 4154 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne pinouf42

  • *
  • Tueur en série
  • Ipod Touch Meilleur création que Apple est inventé
  • Messages: 248
    • Voir le profil
Re : Joueur dans un DM rajoute _DM au pseudo mais quand il en sort ???
« Réponse #15 le: 17 Juillet 2008, 20:55:19 »
Ahhhhh ok je vois ce que sa fait, sa recupere le nom du joueur et sa lui supprime trois caractères ! Ouaiii nikel !
J'aime le Québec et GTAOnline.

Hors ligne pinouf42

  • *
  • Tueur en série
  • Ipod Touch Meilleur création que Apple est inventé
  • Messages: 248
    • Voir le profil
Re : Joueur dans un DM rajoute _DM au pseudo mais quand il en sort ???
« Réponse #16 le: 17 Juillet 2008, 21:00:32 »
sa me met sa: je vois comprend pas:

C:\DOCUME~1\GTASAN~1\Bureau\SERVEU~1\GAMEMO~1\Serveur.pwn(899) : error 028: invalid subscript (not an array or too many subscripts): "SetPlayerName"
C:\DOCUME~1\GTASAN~1\Bureau\SERVEU~1\GAMEMO~1\Serveur.pwn(899) : warning 215: expression has no effect
C:\DOCUME~1\GTASAN~1\Bureau\SERVEU~1\GAMEMO~1\Serveur.pwn(899) : error 001: expected token: ";", but found "]"
C:\DOCUME~1\GTASAN~1\Bureau\SERVEU~1\GAMEMO~1\Serveur.pwn(899) : error 029: invalid expression, assumed zero
C:\DOCUME~1\GTASAN~1\Bureau\SERVEU~1\GAMEMO~1\Serveur.pwn(899) : fatal error 107: too many error messages on one line


ligne 898 à 890:
897   if(DM[playerid] == 0)
898    {
899   strmid(SetPlayerName[playerid], GetPlayerName[playerid], 0, strlen(valtmp)-3, 255);
900    SetPlayerWorldBounds(playerid, 2977.858, -2989.536, 2989.536, -2942.825);
901    }
J'aime le Québec et GTAOnline.

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : Joueur dans un DM rajoute _DM au pseudo mais quand il en sort ???
« Réponse #17 le: 17 Juillet 2008, 21:44:29 »
Ton Get/SetPlayerName[] ne veut rien dire. :blink

Tu dois d'abord récupérer le nom du joueur avec la fonction GetPlayerName puis mettre le string qui contient le nom du joueur là où tu as mis GetPlayerName[playerid].

Il faut aussi créer un autre string qui contiendra le nom du joueur sans le "_DM", donc tu recrée un string (ou tu réutilises l'autre qui a servi à obtenir le nom du joueur) et tu met le nom de ce string là où tu as mis SetPlayerName[playerid].


Et non je ne te donnerais pas d'exemple car apparemment tu as copie/collé le code de Nikko vite fait sans chercher à comprendre avant ce que ce bout de code voulait dire.

Hors ligne pinouf42

  • *
  • Tueur en série
  • Ipod Touch Meilleur création que Apple est inventé
  • Messages: 248
    • Voir le profil
Re : Joueur dans un DM rajoute _DM au pseudo mais quand il en sort ???
« Réponse #18 le: 18 Juillet 2008, 10:21:03 »
Si je l'avais copié coller vite fait, aurais-je compris que cet action récuperais le nom du joueur puis lui enlevais 3 caractères. Non ! Je souhaite comprendre pour le refaire plus tard car j'en aurais besoin pour beaucoup de choses. Désolé si j'ai donné l'impression d'un copié collé
J'aime le Québec et GTAOnline.