Jump to content
  • 0

pomoc Odečítání / přičítání inputtextu do proměnné


snake3321

Dotaz

Popis problému:

Zdravím,

mám jeden rychlý dotaz vztahující se k mému problému... Opět se nudím a tak se zase vracím do pawna.. Každopádně pár věci jsem za několik měsíců nic nedělání zapomněl.. Ted už k tomu problému, v kódu jsem zvýraznil tučným písmem části kódu u kterých mi to hází sice warning ovšem funkce nedělá vůbec nic, z čehož si odvodíme, že nefunguje.. Když se podíváte do kódu, hned je asi jasné co mám za problém.. Jednoduše si dělám ještě jednodušší bankovní systém, který nemá být nějak komplexní. Prostě potřebuji odečíst či naopak přičíst do proměnné či z proměnné hodnoty integer z inputtextu.. Kde je problém? Předem děkuji.

 

Chyby/varování kompilátoru a při běhu:

C:\Users\****\Desktop\race.pwn(55) : warning 215: expression has no effect

C:\Users\****\Desktop\race.pwn(70) : warning 215: expression has no effect

 

Kód:

 

if(dialogid == 42) //vybrat
{
   if(response)
   {
       if(strval(inputtext) < banka[playerid] && strval(inputtext) > 0)
       {
           GivePlayerMoney(playerid, strval(inputtext));
[b]           banka[playerid] - strval(inputtext);[/b]
           TextDrawSetString(money[3], sstring);
       }
       else SCM(playerid, 0xFF0000AA, "[ ! ] {FFFFFF}Špatně zadaná částka!");
   }
   return 1;
}

if(dialogid == 43) //vložit
{
   if(response)
   {
       if(GetPlayerMoney(playerid) > strval(inputtext) && strval(inputtext) > 0)
       {
           GivePlayerMoney(playerid, -strval(inputtext));
[b]           banka[playerid] + strval(inputtext);[/b]
           TextDrawSetString(money[3], sstring);
       }
   }
   return 1;
}

 

 

 

Dodatečné poznámky:

--

Link to comment
Share on other sites

1 odpověd na tuto otázku

Recommended Posts

Guest
This topic is now closed to further replies.
×
×
  • Create New...