Szerző Téma: hogy lehet banszámlát létrehozni?  (Megtekintve 1456 alkalommal)

Nem elérhető buci11

  • 502
    • Profil megtekintése
hogy lehet banszámlát létrehozni?
« Dátum: 2011. November 21. - 21:33:51 »
0 Show voters
olyat szeretnék hogy ha beírnak egy kódot h /feltölt 10.000 akkor mentse és relogin után is megmaradjon az az összeg amit feltöltött a bankszámlájára

Nem elérhető shadee

  • 1073
    • Profil megtekintése
hogy lehet banszámlát létrehozni?
« Válasz #1 Dátum: 2011. November 22. - 04:15:18 »
0 Show voters
enum változóba tárolod...

Nem elérhető buci11

  • 502
    • Profil megtekintése
hogy lehet banszámlát létrehozni?
« Válasz #2 Dátum: 2011. November 22. - 14:20:30 »
0 Show voters
kicsit érthetõbben le tudnád nekem írni hogy az meg mi csoda?

hogy lehet banszámlát létrehozni?
« Válasz #3 Dátum: 2011. November 25. - 21:19:52 »
0 Show voters
sztem zoli se tudja de keresgélj itt
http://sampforum.hu/index.php?board=17.0

Nem elérhető shadee

  • 1073
    • Profil megtekintése
hogy lehet banszámlát létrehozni?
« Válasz #4 Dátum: 2011. November 25. - 21:27:24 »
0 Show voters
http://sampforum.hu/index.php?topic=9030.0 itt nézz
 
Idézetet írta: norbee0170 date=1322252392\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"13611\" data-ipsquote-contentclass=\"forums_Topic
sztem zoli se tudja de keresgélj itt
http://sampforum.hu/index.php?board=17.0
 
nemtudok? :D
összedobtam gyorsan :D
[pawn]#include <a_samp>
#include <zcmd>
#include <sscanf>
#include <Dini>
enum pInfo
{
bank
};
new PlayerInfo[MAX_PLAYERS][pInfo];
new fajl[128];
public OnPlayerConnect(playerid)
{
new Nev[MAX_PLAYER_NAME];
GetPlayerName(playerid,Nev,sizeof(Nev));
format(fajl,sizeof(fajl),\"Bankba/%s.ini\",Nev);
PlayerInfo[playerid][bank]=dini_Int(fajl,\"Bankba\");
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
    new NEV[MAX_PLAYER_NAME];
GetPlayerName(playerid,NEV,sizeof(NEV));
format(fajl,sizeof(fajl),\"bankba/%s.ini\",NEV);
dini_Create(fajl);
dini_IntSet(fajl,\"Bankba\",PlayerInfo[playerid][bank]);
return 1;
}
[/pawn]
« Utoljára szerkesztve: 2011. November 25. - 21:52:55 írta shadee »

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
hogy lehet banszámlát létrehozni?
« Válasz #5 Dátum: 2011. November 25. - 22:00:47 »
0 Show voters
SHADEE-val kiegészítve!
[pawn]
#include <a_samp>
#include <zcmd>
#include <sscanf>
#include <dini>
enum Bsz
{
Osszeg
};
new Bankszamla[MAX_PLAYERS][bankszamla];
new fajl[128]
public OnPlayerConnect(playerid)
{
new Nev[MAX_PLAYER_NAME];
GetPlayerName(playerid,Nev,sizeof(Nev));
format(fajl,sizeof(fajl),\"%s.ini\",Nev);
Bankszamla[playerid][Osszeg]=dini_Int(fajl,\"Osszeg\");
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
    new NEV[MAX_PLAYER_NAME];
GetPlayerName(playerid,NEV,sizeof(NEV));
format(fajl,sizeof(fajl),\"%s.ini\",NEV);
if(!dini_Exists(fajl)) return dini_Create(fajl);
dini_IntSet(fajl,\"Osszeg\",Bankszamla[playerid][Osszeg]);
return 1;
}
CMD:feltolt(playerid, params[])
{
new osszeg, string[128];
if(sscanf(params, \"d\", osszeg)) return 1;
if(osszeg < GetPlayerMoney(playerid) return SendClientMessage(playerid, SZÍN, \"Nincs elég pénzed, amit betehetnél a bankba!\");
GivePlayerMoney(playerid, -osszeg);
Bankszamla[playerid][Osszeg] += osszeg;
format(string, sizeof(string), \"*%d$-t töltöttél a számládra! Új összeg: %d$\", osszeg, Bankszamla[playerid][Osszeg]);
SendClientMessage(playerid, SZÍN, string);
return 1;
}[/pawn]
« Utoljára szerkesztve: 2011. November 25. - 22:08:56 írta Sheet »

Nem elérhető shadee

  • 1073
    • Profil megtekintése
hogy lehet banszámlát létrehozni?
« Válasz #6 Dátum: 2011. November 25. - 22:02:18 »
0 Show voters
jaj sheet most akartam írni /feltolt parancsot :D

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
hogy lehet banszámlát létrehozni?
« Válasz #7 Dátum: 2011. November 25. - 22:05:21 »
0 Show voters
Shadeeval kiegészítve, + módosítva kicsit

Nem elérhető shadee

  • 1073
    • Profil megtekintése
hogy lehet banszámlát létrehozni?
« Válasz #8 Dátum: 2011. November 25. - 22:07:32 »
0 Show voters
Sheet ezt a script elejére :
[pawn]new fajl[128][/pawn]
:D

Nem elérhető Sheet

  • 1508
  • Támogató
    • Profil megtekintése
hogy lehet banszámlát létrehozni?
« Válasz #9 Dátum: 2011. November 25. - 22:09:09 »
0 Show voters
Idézetet írta: shadee date=1322255252\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"13611\" data-ipsquote-contentclass=\"forums_Topic
Sheet ezt a script elejére :
[pawn]new fajl[128][/pawn]
:D
 
Hogylehetek ilyen figyelmetlen :D
Kiegészítve

Nem elérhető shadee

  • 1073
    • Profil megtekintése
hogy lehet banszámlát létrehozni?
« Válasz #10 Dátum: 2011. November 25. - 22:09:54 »
0 Show voters
Idézetet írta: Sheet date=1322255349\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"13611\" data-ipsquote-contentclass=\"forums_Topic


Sheet ezt a script elejére :
[pawn]new fajl[128][/pawn]
:D
 
Hogylehetek ilyen figyelmetlen :D
Kiegészítve
 
[/quote]
nem vagy figyelmetlen :D
csak sztem kicsit kapkodtál :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal