Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: sampzone poslato Jun 15, 2011, 00:25:45 PRE PODNE

Naslov: [pomoc] pare
Poruka od: sampzone poslato Jun 15, 2011, 00:25:45 PRE PODNE
mod koji ja koristim: BSZ

problem:kako da napravim da npr kada opljacka neko banku da oduzme svima pare sa racuna....koji je to samo code...?

dio skritep:/

slike:/

Hvala za pomoc unaprijed!
Naslov: Odg: [pomoc] pare
Poruka od: Zgruvoâ„¢ poslato Jun 15, 2011, 02:24:51 PRE PODNE
GivePlayerMoney(playerid, "iznos");

Ja nisam skripter al' otprilike et' znam :) Ako oces da skine onda - pa iznos, i ovo playerid ide vjerovatno drugacije (jer svima skine s racuna), trebalo bi ti biti makar malo od koristi.. :)
Naslov: Odg: [pomoc] pare
Poruka od: Rotcod poslato Jun 15, 2011, 09:18:41 PRE PODNE
GivePlayerMoney (http://wiki.sa-mp.com/wiki/GivePlayerMoney)
Dovoljno je da odes na SAMP Wiki i da ukucas "Player Money"(bez navodnika) i potrazis po rezultatima i naci ces...
Naslov: Odg: [pomoc] pare
Poruka od: sampzone poslato Jun 15, 2011, 11:06:13 PRE PODNE
GivePlayerMoney znam za to al to je za jednog igraca...porazicu odma...ako se snadjem javicu da lock
Naslov: Odg: [pomoc] pare
Poruka od: [BURPG] Wistaa poslato Jun 15, 2011, 11:33:37 PRE PODNE
A nebi valjalo da napraviš da ima ode iz džepa pare,jedino bi bilo dobro da napraviš sa bankovnog računa po 30-50$
Naslov: Odg: [pomoc] pare
Poruka od: sampzone poslato Jun 15, 2011, 11:37:01 PRE PODNE
eeee to ja i trazim da oduzme pare sa racuna...nisma se dobro izjasnio....kako to?
Naslov: Odg: [pomoc] pare
Poruka od: DomeR poslato Jun 15, 2011, 11:57:16 PRE PODNE
GivePlayerMoney(i, -iznos);

Trebaš imati foreach include.
Umjesto iznos stavi koliko da uzme, i to uzme pare iz džepa a ne sa računa.
Naslov: Odg: [pomoc] pare
Poruka od: Rotcod poslato Jun 15, 2011, 12:10:36 POSLE PODNE
Citat: DomeR poslato Jun 15, 2011, 11:57:16 PRE PODNE
GivePlayerMoney(i, -iznos);

Trebaš imati foreach include.
Umjesto iznos stavi koliko da uzme, i to uzme pare iz džepa a ne sa računa.
Njemu treba izgleda za Banku a to nije isto...
Daj nam Var. Kako ti se sprema novac banke jer pMoney? Posto stvarno neznam koji je mod BSZ
Naslov: Odg: [pomoc] pare
Poruka od: sampzone poslato Jun 15, 2011, 13:44:15 POSLE PODNE
bsz je BU edit
Naslov: Odg: [pomoc] pare
Poruka od: sampzone poslato Jun 15, 2011, 15:05:19 POSLE PODNE
ja trazim pomoc...a ne pametovanje!
Naslov: Odg: [pomoc] pare
Poruka od: Rotcod poslato Jun 15, 2011, 16:10:03 POSLE PODNE

stock TakeBankMoney(money)
{
   for(new i = 0 ; i < MAX_PLAYERS; i++)
   {
       PlayerInfo[i][pAccount] = PlayerInfo[i][pAccount] - money;
   }
   return money;
}

Dodas to negde na kraj skripte.
I samo u cmd stavis ovako:

TakeBankMoney(1000); //oduzece 1000 dolara.
Naslov: Odg: [pomoc] pare
Poruka od: sampzone poslato Jun 15, 2011, 17:21:09 POSLE PODNE
imam 2 errora :

C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\MOD\GAMEMO~1\BALKAN~1.PWN(58893) : error 032: array index out of bounds (variable "PlayerInfo")
C:\DOCUME~1\Brkovic\Desktop\BUMOD~1\MOD\GAMEMO~1\BALKAN~1.PWN(58893) : error 033: array must be indexed (variable "PlayerInfo")
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.

to je ovaj red:
PlayerInfo[pAccount] = PlayerInfo[pAccount] - money;
Naslov: Odg: [pomoc] pare
Poruka od: Rotcod poslato Jun 15, 2011, 17:24:50 POSLE PODNE
Izgleda da je [code = c] obrisao to...
Ovako treba ta linija:

PlayerInfo[i][pAccount] = PlayerInfo[i][pAccount] - money;