KOSTENLOSE REGISTRIERUNG - FREE REGISTER
  • Willkommen, Gast!
  • Samstag, 28. Februar 2026, 20:29:23
Position: Home » Grand Theft Auto: San Andreas » Multiplayer » Bank Script

Willkommen im GTAvision.com Forum

Du bist noch nicht bei uns angemeldet. Wenn das dein erster Besuch bei uns ist, so kannst du die wichtigsten Funktionen des Boards in der FAQ nachlesen. Um Beiträge zu schreiben oder neue Themen zu erstellen musst du in fast jedem Forum registriert und eingeloggt sein. Dies gilt nicht bei den Newskommentaren, dort können auch Gäste etwas schreiben ohne sich vorher registrieren zu müssen. Damit du Beiträge lesen kannst, musst du dir erst ein Forum aussuchen welches dich interessiert, z.B. GTA V - Allgemeines, dann klickst du auf ein Thema das dich interessiert z.B. "Allgemeine GTA V Plauderecke" und schon kannst du die Beiträge lesen. Um im genannten Thema zu antworten, musst du dich allerdings vorher eingeloggt haben. Viel Spaß in unserem Forum, wünscht das gesamte GTAvision.com Team.

Follow @GTAvision
Grand Theft Auto: San Andreas
Thema: Bank Script [Seite 1 ]  

Kein neuer Beitrag 25.04.2008, 17:39
Beitrag #1   

coolGTA
Straßengauner
* * * * * O O O O O O
Registrierung: 24.04.2008, 06:18
Lieblings-GTA: GTA: San Andreas
Script Editor: Pawno
Wohnort: nrw
Beiträge: 91

Was ist an diesem Bank Script falsch? Der ist von Recycler also als .txt .
Bitte hilft mir.. ich wollte das so machen das nicht nach dem ausloggen das ganze geld weg ist..
habe Dbug oder so xD also alle 3davon..

Kein neuer Beitrag 25.04.2008, 18:07
Beitrag #2   

Sh3LteR
Capo
* * * * * * * * * * O
Registrierung: 24.07.2007, 09:51
Lieblings-GTA: GTA: Vice City
Script Editor: Pawno
Wohnort: Austria/Nö/GD
Beiträge: 3211

Bin zu faul zum Uploaden.
Nur 1 kleiner fehler und die Warnings sind weg.

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
#include <a_samp>

#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_YELLOW 0xFFFF00AA


public OnPlayerCommandText(playerid, cmdtext[])
{
   new cmd[256];
   new idx;
   new bank[MAX_PLAYERS];

   cmd = strtok(cmdtext, idx);

   if(strcmp(cmd, "/speichern", true) == 0 )
      {
         new tmp[256];
         new moneys;
         new string[256];
          tmp = strtok(cmdtext, idx);

          if(!strlen(tmp))
            {
               SendClientMessage(playerid, COLOR_WHITE, "Benutzung: /speichern [Geldbetrag]");
               return 1;
             }
          moneys = strval(tmp);
         if(GetPlayerMoney(playerid) < moneys)
            {
               moneys = GetPlayerMoney(playerid);
            }
         GivePlayerMoney(playerid, 0-moneys);
         bank[playerid]+=moneys;
         format(string, sizeof(string), "Du hast %d$ gespeichert, dein Kontostand lautet: %d$", moneys, bank[playerid]);
         SendClientMessage(playerid, COLOR_YELLOW, string);
         return 1;
      }


   if(strcmp(cmd, "/abheben", true) == 0)
      {
         new string[256];
         new moneys;
          new tmp[256];
          tmp = strtok(cmdtext, idx);

          if(!strlen(tmp))
            {
               SendClientMessage(playerid, COLOR_WHITE, "Benutzung: /abheben [Geldbetrag]");
               return 1;
             }

          moneys = strval(tmp);

          if(moneys > bank[playerid])
                 moneys = bank[playerid];

         GivePlayerMoney(playerid, moneys);
         bank[playerid] -= moneys;
         format(string, sizeof(string), "Du hast %d$ abgehoben, dein Kontostand lautet: %d$", moneys, bank[playerid]);
         SendClientMessage(playerid, COLOR_YELLOW, string);
         return 1;
         }


   if(strcmp(cmd, "/konto", true) == 0)
      {
         new string[256];
         format(string, sizeof(string), "Dein Kontostand lautet: %d$", bank[playerid]);
         SendClientMessage(playerid, COLOR_YELLOW, string);
         return 1;
       }
   return 0;
}

strtok(const string[], &index)
{
   new length = strlen(string);
   while ((index < length) && (string[index] <= ' '))
   {
      index++;
   }

   new offset = index;
   new result[20];
   while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
   {
      result[index - offset] = string[index];
      index++;
   }
   result[index - offset] = EOS;
   return result;
}

Kein neuer Beitrag 25.04.2008, 18:09
Beitrag #3   

coolGTA
Straßengauner
* * * * * O O O O O O
Registrierung: 24.04.2008, 06:18
Lieblings-GTA: GTA: San Andreas
Script Editor: Pawno
Wohnort: nrw
Beiträge: 91

ah danke werde mal prüfen obs der jetzt tut^^
Aber was meinst du mit warnings?
^^
Edit: er tuts danke ^^

Kein neuer Beitrag 01.07.2008, 13:50
Beitrag #4   

coolGTA
Straßengauner
* * * * * O O O O O O
Registrierung: 24.04.2008, 06:18
Lieblings-GTA: GTA: San Andreas
Script Editor: Pawno
Wohnort: nrw
Beiträge: 91

Ehm kann mir jemand einen Bankscript machen?? Ja ich weiß da ist einer doch erklappt nicht^^ man
kann einzahlen z.b. 20 und wenn man aus nur 1 will steht da du hast 0$abgehoben dein kontostand
lautet:0$ :s
Also pls helfen^^
edit : sry 4 doppelpost
edit²: brauch keins mehr ! danke^^
Dieser Beitrag wurde insgesamt 2 mal editiert. Das letzte Mal 01.07.2008, 14:31 von coolGTA.

Kein neuer Beitrag 01.07.2008, 18:15
Beitrag #5   

FloRaX
BANNED
* * * * * * * * * * O
Registrierung: 22.08.2007, 21:05
User-Info: It´s over 9000!!!!!!!!!!!
Homepage: http://www.sxp-network.com
Lieblings-GTA: GTA: Vice City Stories
Wohnort: American Dream
Xbox Live Gamertag: Meicel
GFWL-Tag: Meicel
Social Club: N0RAX1994
Beiträge: 3700

Mach es so:

Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
<?
#include <a_samp>
#include <dudb>
#include <dini>
#include <dutils>

#define tabsize 0

#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_YELLOW 0xFFFF00AA

new bank[MAX_PLAYERS];

forward SavedUpdate();


public OnPlayerCommandText(playerid, cmdtext[])
{
    new cmd[256];
    new idx;


    cmd = strtok(cmdtext, idx);

    if(strcmp(cmd, "/ein", true) == 0 )
        {
            new tmp[256];
            new moneys;
            new string[256];
            tmp = strtok(cmdtext, idx);

            if(!strlen(tmp))
                {
                    SendClientMessage(playerid, COLOR_YELLOW, "Benutzung: /ein [Summe] um dein Geld zu Speichern");
                    return 1;
                }
            moneys = strval(tmp);
            if(GetPlayerMoney(playerid) < moneys)
                {
                    moneys = GetPlayerMoney(playerid);
                }
            GivePlayerMoney(playerid, 0-moneys);
            bank[playerid]+=moneys;
            format(string, sizeof(string), "Du hast %d$ gespeichert, dein Kontostand lautet: %d$", moneys, bank[playerid]);
            SendClientMessage(playerid, COLOR_WHITE, string);
            return 1;
        }


    if(strcmp(cmd, "/ab", true) == 0)
        {
            new string[256];
            new moneys;
            new tmp[256];
            tmp = strtok(cmdtext, idx);

            if(!strlen(tmp))
                {
                    SendClientMessage(playerid, COLOR_YELLOW, "Benutzung: /aus [Summe] um Geld von deiner Bank zu holen");
                    return 1;
                }

            moneys = strval(tmp);

            if(moneys > bank[playerid])
                    moneys = bank[playerid];

            GivePlayerMoney(playerid, moneys);
            bank[playerid] -= moneys;
            format(string, sizeof(string), "Du hast %d$ abgehoben, dein Kontostand lautet: %d$", moneys, bank[playerid]);
            SendClientMessage(playerid, COLOR_YELLOW, string);
            return 1;
           }


    if(strcmp(cmd, "/konto", true) == 0)
        {
            new string[256];
            format(string, sizeof(string), "Dein Kontostand lautet: %d$", bank[playerid]);
            SendClientMessage(playerid, COLOR_WHITE, string);
            return 1;
        }
    return 0;
}


PlayerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
return name;
}

public OnPlayerConnect(playerid)
{
    if (!udb_Exists(PlayerName(playerid)))
    {
    new fname[MAX_STRING];
    format(fname,sizeof(fname),"%s.sav",udb_encode(PlayerName(playerid)));
    dini_Create(fname);
    }
    if (udb_Exists(PlayerName(playerid)))
    {
   bank[playerid]=dUserINT(PlayerName(playerid)).("bank");
    }
   return 1;
}


public SavedUpdate()
{
for (new i; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
dUserSetINT(PlayerName(i)).("bank",bank[i]);
}
}
}
<?
Dieser Beitrag wurde insgesamt 2 mal editiert. Das letzte Mal 01.07.2008, 19:03 von FloRaX.

Kein neuer Beitrag 01.07.2008, 19:12
Beitrag #6   

dödel
Capo
* * * * * * * * * * O
Registrierung: 16.04.2007, 22:15
Lieblings-GTA: GTA: Vice City
Wohnort: The Triangle
Beiträge: 3191

ZitatcoolGTA hat folgendes geschrieben:
edit²: brauch keins mehr ! danke^^


Lesen bildet ;)

Kein neuer Beitrag 01.07.2008, 19:35
Beitrag #7   

coolGTA
Straßengauner
* * * * * O O O O O O
Registrierung: 24.04.2008, 06:18
Lieblings-GTA: GTA: San Andreas
Script Editor: Pawno
Wohnort: nrw
Beiträge: 91

:) nein nein der ist besser als den den habe...
Aber da kommen 2Errors
C:\Programme\Rockstar Games\Grand Theft Auto San Andreas\filterscripts\bank.pwn(1) : error 010:
invalid function or declaration
C:\Programme\Rockstar Games\Grand Theft Auto San Andreas\filterscripts\bank.pwn(120) : error 010:
invalid function or declaration
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.

Kein neuer Beitrag 01.07.2008, 22:22
Beitrag #8   

FloRaX
BANNED
* * * * * * * * * * O
Registrierung: 22.08.2007, 21:05
User-Info: It´s over 9000!!!!!!!!!!!
Homepage: http://www.sxp-network.com
Lieblings-GTA: GTA: Vice City Stories
Wohnort: American Dream
Xbox Live Gamertag: Meicel
GFWL-Tag: Meicel
Social Club: N0RAX1994
Beiträge: 3700

Versuch ein ganz neues FS zu machen,kopier mein Script rein.
Compile es,wenn es nicht funktioniert dann -> DUDB,Dutils,DINI nochmal downloaden ;)

Falls du es nicht so ganz verstehst:

Anhänge:
bank.rar 1.096 Bytes 6 Downloads
Dieser Beitrag wurde insgesamt 3 mal editiert. Das letzte Mal 01.07.2008, 22:23 von FloRaX.

Kein neuer Beitrag 02.07.2008, 00:43
Beitrag #9   

coolGTA
Straßengauner
* * * * * O O O O O O
Registrierung: 24.04.2008, 06:18
Lieblings-GTA: GTA: San Andreas
Script Editor: Pawno
Wohnort: nrw
Beiträge: 91

danke, obwohl ich es ja so gemacht habe mit kopiert ^^ naja egal thx..

offtopic: kann mir einer vllt sagen wie man macht das score gespeichert wird? :)

Kein neuer Beitrag 02.07.2008, 13:16
Beitrag #10   

FloRaX
BANNED
* * * * * * * * * * O
Registrierung: 22.08.2007, 21:05
User-Info: It´s over 9000!!!!!!!!!!!
Homepage: http://www.sxp-network.com
Lieblings-GTA: GTA: Vice City Stories
Wohnort: American Dream
Xbox Live Gamertag: Meicel
GFWL-Tag: Meicel
Social Club: N0RAX1994
Beiträge: 3700

*hust*


ZitatcoolGTA hat folgendes geschrieben:


offtopic: kann mir einer vllt sagen wie man macht das score gespeichert wird? :)


Das hättest du im Scriptfragen Thread reinschreiben müssen.

Kein neuer Beitrag 27.07.2008, 01:50
Beitrag #11   

ghstyle
Ladendieb
* * * O O O O O O O O
Kein Bild vorhanden
Registrierung: 25.07.2008, 13:56
Beiträge: 2

nim: <?

zu oberst und zu unterst weg dann gehst!


mfg ghstyle

Kein neuer Beitrag 27.07.2008, 01:56
Beitrag #12   

dödel
Capo
* * * * * * * * * * O
Registrierung: 16.04.2007, 22:15
Lieblings-GTA: GTA: Vice City
Wohnort: The Triangle
Beiträge: 3191

Tja ghstyle, da siehste mal was manche kopieren aber nichtmal lesen =) ;)

Druckansicht

n/a n/a 1     (Anzeige: 1 – 12; Insgesamt: 12) n/a n/a
Toggle Ähnliche Themen zu „Bank Script“
  Antworten Aufrufe Themeneröffnung Letzter Beitrag
Keine neuen Beiträge, „heißes Thema“   Suche Scripter 0 85116 27.06.2019, 15:25
Von: Domse
27.06.2019, 15:25
Von: Domse
Zum letzten Beitrag
Keine neuen Beiträge, „heißes Thema“   Wichtiges Thema Scripter für SA:MP gesucht   Seiten 1 2 3 4  ...7 ] 94 427555 25.12.2007, 13:04
Von: GTA_FreakY
24.03.2019, 11:10
Von: Elite55
Zum letzten Beitrag
Keine neuen Beiträge, „heißes Thema“ Thema GTA SAmp Scripter Gesucht! 0 135562 23.07.2016, 12:20
Von: Namowarus
23.07.2016, 12:20
Von: Namowarus
Zum letzten Beitrag
Keine neuen Beiträge, „heißes Thema“ Thema Heist Bank (GTA 5 in real life) 1 54847 23.02.2016, 09:28
Von: cleardragon
23.05.2016, 15:22
Von: Hen-Houser
Zum letzten Beitrag
Keine neuen Beiträge, „heißes Thema“   Scripter Gesucht für Mta 0 75805 30.06.2013, 18:48
Von: Trofle
30.06.2013, 18:48
Von: Trofle
Zum letzten Beitrag
  • 0.060193 Sek., 26 DB-Zugriffe, 2.188 MiB
  • Powered by Boardsolution v1.45
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: RDRvision.com :: LANOIREvision.com :: MaxPayneVision.com
NetVisionWork.NET
.: © 2006-2014 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads