GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: ShaDowxx™ le 12 Mars 2013, 13:56:40

Titre: Problème avec TextDrawSetPreviewModel.
Posté par: ShaDowxx™ le 12 Mars 2013, 13:56:40
Bonjour à tous et à toutes !

Avec un peu de sérieux, passons au problème.

Curieux de comprendre comment fonctionne TextDrawSetPreviewModel (http://wiki.sa-mp.com/wiki/TextDrawSetPreviewModel) j'ai essayé (oui, j'ai bien essayé), d'adapter le code sur une commande que j'ai nommé "models" alors que sur le code de la page dédiée au code, on l'a mit dans OnGameModeInit (http://wiki.sa-mp.com/wiki/OnGameModeInit)

La commande apparemment s’exécute sans problèmes particuliers mais rien ne s'affiche.

Je n'ai pas fait quelque chose d’exceptionnel mais voici mon code

Code: (pawn) [Sélectionner]
new Text:textdraw;

public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/models", cmdtext, true, 10) == 0)
{
    TextDrawFont(textdraw, TEXT_DRAW_FONT_MODEL_PREVIEW);
TextDrawUseBox(textdraw, 1);
TextDrawBoxColor(textdraw, 0x000000FF);
TextDrawTextSize(textdraw, 40.0, 40.0);
TextDrawSetPreviewModel(textdraw, 411);
return 1;
}
return 0;
}

(Je me demande si le code proposé fonctionne avec une commande...) 

Cordialement et merci de votre aide ! :bye:
Titre: Re : Problème avec TextDrawSetPreviewModel.
Posté par: Ssk le 12 Mars 2013, 14:27:38
Tu as créé le textdraw ?
Titre: Re : Problème avec TextDrawSetPreviewModel.
Posté par: ShaDowxx™ le 12 Mars 2013, 14:36:12
Oui, pourquoi ? le new Text:textdraw; ne créée pas le TextDraw ?
Titre: Re : Problème avec TextDrawSetPreviewModel.
Posté par: Ssk le 12 Mars 2013, 14:52:33
Non pas du tout, regards dans l'exemple de la fonction TextDrawSetPreviewModel (http://wiki.sa-mp.com/wiki/TextDrawSetPreviewModel), on voit bien un TextDrawCreate (http://wiki.sa-mp.com/wiki/TextDrawCreate).
Titre: Re : Problème avec TextDrawSetPreviewModel.
Posté par: ShaDowxx™ le 12 Mars 2013, 15:10:05
Ah oui effectivement, voici un oubli du à la fatigue.

Ceci dit, malgré quelques modifications dans le code, il n'y a rien qui s'affiche.
Titre: Re : Problème avec TextDrawSetPreviewModel.
Posté par: Ssk le 12 Mars 2013, 15:34:24
Il faut maintenant que tu affiches le textdraw avec TextDrawShowForPlayer (http://wiki.sa-mp.com/wiki/TextDrawShowForPlayer)
Titre: Re : Problème avec TextDrawSetPreviewModel.
Posté par: ShaDowxx™ le 12 Mars 2013, 17:21:37
Justement, je viens de faire ceci mais rien ne s'affiche quand je tape la commande "/models".