Jump to content
  • 0

pomoc posílání peněz přes dialog


tejpek

Dotaz

Zdravim, dělám si adminsystém do modu a potřebuju poradit s inputtextem v dialogu při posílání peněz

 

admin dá příkaz, vyjede menu, kde vybere možnost poslání peněz, pak vyjede input, ve kterym, když bude první znamínko "+" bude peníze přičítat, když "-" tak odečítat a když dá jenom částku, tak se mu peníze vynulujou a bude mít jenom tu částku

 

mám všechno až na inputtext, poradíte mi někdo prosím :-)

Link to comment
Share on other sites

3 odpovědí na tuto otázku

Recommended Posts

  • 0
  • Administrátor

pouzijes k tomu sscanf kod si najdes a do rozboru dialogu :

if(dialogid == )

{

if(response)

{

new znaminko[2],prachy;

sscanf(inputtext,"s[4],i",znaminko,prachy);

if(strcmp(znaminko,"+"))giveplayermoney(playerid,prachy);

else if(strcmp(znaminki,"-"))giveplayermoney(playerid,GetPlayerMoney(playerd)-prachy);

else ResetPlayerMoney(playerid),GivePlayerMoney(playerid,prahcy);

Link to comment
Share on other sites

  • 0
  • Administrátor
stačí iba new money = strval(inputtext);

keď je tam -500 tak to automaticky prevedie na -500 :) takže nič tam netreba

No jo hlavne ze to vymejslim jak idiot :d

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...