GTAOnline.net

San Andreas Multiplayer (sa:mp) => Scripting SA-MP [Pawn center] => Discussion démarrée par: skylive77 le 02 Septembre 2010, 17:20:13

Titre: Division
Posté par: skylive77 le 02 Septembre 2010, 17:20:13
Bonjour, je voudrai savoir si vous connaissez un moyen de divisé l'argent d'un joueur à sa connexion

oui, je sais c'est sadique, mais j'en ai besoin.

Si vous avez besoin d'infos, n'hésitez pas.
Titre: Re : Division
Posté par: skylive77 le 02 Septembre 2010, 17:58:52
Merci beaucoup, c'est génial !!

J'avais pas pensé à faire comme ça :)
Titre: Re : Re : Division
Posté par: vincentdu90 le 02 Septembre 2010, 18:14:16
new money;
money = GetPlayeMoney(playerid); // on reécupere son argent avec la variable money
GivePlayerMoney(playerid,money*2); // la on divise son argent par 2

la sa divise par deux si c'est sa que tu voulais sinon j'ai mal compris ^^

Eu tu as mit money*2 , "*" c'est pas le signe multiplie par hasard ? Ce serait pas plutôt "/"
Titre: Re : Division
Posté par: skylive77 le 02 Septembre 2010, 18:15:59
Euh, j'ai un petit soucis :

J'ai mis sa dans le OnPlayerLogin

je me suis mis 100$

je me reco, et je me retrouve avec 450$

PS : J'ai remplacé "*" par "/" et sa me rajoute 50$, c'est pas sa non plus.
Titre: Re : Division
Posté par: » Lukubi™ le 02 Septembre 2010, 18:26:52
new money;
money = GetPlayeMoney(playerid); // on reécupere son argent avec la variable money
GivePlayerMoney(playerid,money-money/2); // la on divise son argent par 2

J'ai pas testé , mais sa devrais etre sa ;)
Titre: Re : Division
Posté par: skylive77 le 02 Septembre 2010, 18:55:49
J'ai réussi pour l'argent de poche :

new money;
    money = GetPlayerMoney(playerid); // on reécupere son argent avec la variable money
    GivePlayerMoney(playerid,-money/2); // la on divise son argent par 2

PS : merci de votre aide