Bonjour tout le monde.
Voila, depuis un petit moment je parcours le forum afin de m'aider dans la création de mon Script et en cherchant, j'ai réussi à créer des choses par moi même (un système de contact pour démarrer/arrêter le véhicule, un système de HRP pour que les Admins puissent se mettre en HRP, un système de drive et encore pas mal d'autres choses).
Seulement voilà, je suis un peu bloqué dans ma démarche et c'est pourquoi je sollicite votre aide.
Donc mon problème c'est que je suis en train de faire un Script Rp avec Mécano et autres, seulement en laissant le système d'argent de base, les Pay'n Spray et les Transfender sont utilisables.
J'ai donc voulu créer un textdraw qui me permettrait de créer une nouvelle money sans utiliser la money du jeu au moins ceux-ci seraient bloqué.
J'ai bien réussi à mettre la fenêtre du Textdraw à l'endroit que je voulais, mais je n'arrive pas à faire en sorte que GetPlayerMoney et GivePlayerMoney détecte se qu'il y a à l'intérieur.
J'ai modifier la commande /money comme ceci afin de faire des Test:
if(strcmp(cmd, "/money", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /money [playerid/PartOfName] [money]");
return 1;
}
new playa;
new money;
playa = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
money = strval(tmp);
if (PlayerInfo[playerid][pAdmin] >= 4)
{
if(IsPlayerConnected(playa))
{
if(playa != INVALID_PLAYER_ID)
{
ResetPlayerMoney(playa);
ConsumingMoney[playa] = 1;
//GivePlayerMoney(playa, money);
format(string,25,"$%d",money);
TextDrawSetString(Argent,string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Vous n'etes pas autorisé à utiliser cette commande !");
}
}
return 1;
}
Dans le jeu, en tapant donc /money, j'ai bien de l'argent qui s'affiche, mais aucune possibilité d'acheter des Objets ou autres vu qu'il n'y a rien en argent de base.
Y a t-il donc une chose que je dois savoir afin de pouvoir continuer mon textdraw ?
Merci d'avance pour vos réponses ;)