- 0
Problema la Pincode
-
Similar Content
-
Recently Browsing 0 members
- No registered users viewing this page.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.
Question
SaLiErY
Sal all am gasit pe net un sistem de card la banca dar nu stiu dece imi da 2 warninguri si as vrea s ale rezolv
warningurile sunt
comenzileif (strcmp("/createaccount", cmdtext, true, 10) == 0) { new pincode; //creating the variable tmp = strtok(cmdtext, idx); if(!strlen(tmp)) //checks of the player dont forgot any variable { SendClientMessage(playerid, COLOR_RED, "USAGE: /createaccount [pincode]"); return 1; } pincode = strval(tmp); //'pincode' got saved in an TMP if (!dini_Exists(udb_encode(pname))) //checks of the player have already made an account { dini_Create(udb_encode(pname)); dini_IntSet(udb_encode(pname), "pincode", udb_hash(tmp)); //puts the pincode in the file dini_IntSet(udb_encode(pname), "bankmoney", 0); // if you want to give the player a starters bonus, then add here an other number SendClientMessage(playerid, COLOR_GREEN,"You have created new bank account! You can now log in."); return 1; } else { SendClientMessage(playerid, COLOR_RED,"You have already a bank account!"); //if the player have already an bankaccount return 1; }} if (strcmp("/loginaccount", cmdtext, true, 10) == 0) { new pincode; //creating the variable tmp = strtok(cmdtext, idx); if(banklogged[playerid] == 1) //checks if a player is logged in in his account { SendClientMessage(playerid, COLOR_RED, "You are already logged in!"); return 1; } if(!strlen(tmp)) //checks of the player dont forgot any variable { SendClientMessage(playerid, COLOR_RED, "USAGE: /loginaccount [pincode]"); return 1; } pincode = strval(tmp); //'pincode' got saved in an TMP tmp2 = dini_Get(udb_encode(pname), "pincode"); //gets the pincode that is given by creating the account if (udb_hash(tmp) != strval(tmp2)) //looks of the given pincode match with the pincode in the file { SendClientMessage(playerid, COLOR_RED, "You have entered a wrong pincode, try again!"); //if not... return 1; } SendClientMessage(playerid, COLOR_GREEN, "You have logged in into your bankaccount!");//if yes... banklogged[playerid] = 1; return 1; }linia 52 linia 80Multumesc Anticipat
3 answers to this question
Recommended Posts