Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Otisao s Foruma! poslato Februar 29, 2012, 14:58:05 POSLE PODNE

Naslov: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Otisao s Foruma! poslato Februar 29, 2012, 14:58:05 POSLE PODNE
Skripta koju koristim: FG
Detaljan opis problema: Nece da mi pise u statsu koliko para imam u banci? nez u cemu je problem :S u djepu koliko imam pise kada kada ostavljam pare pise koliko imamm u banci
Dio skripte: //
Naslov: Odg: [Pomoc] lova,pare,cash ne pisu u statsu.
Poruka od: Nxidza poslato Februar 29, 2012, 15:01:52 POSLE PODNE
Stavi ovde deo koji pokazuje stats.
Naslov: Odg: [Pomoc] lova,pare,cash ne pisu u statsu.
Poruka od: Otisao s Foruma! poslato Februar 29, 2012, 15:06:43 POSLE PODNE
Ovako sam stavio

format(coordsstring2,sizeof(coordsstring2),"{FFFFFF}-------- {FFA300}Bankarski racun {FFFFFF}-----------------\n{00CFFF}Dzep:{FFFFFF}[$%d]\n{00CFFF}Banka:{FFFFFF}[$%d]\n{FFFFFF}--------{FFA300}Licna karta {FFFFFF}-----------------\n{00CFFF}Godina:{FFFFFF}[%d]\n{00CFFF}Pol:{FFFFFF}[%s]\n",cash,pAccount,age,atext); 

valjda je ovo za banku nez.

new cash =  GetPlayerMoney(targetid);  pise ono u statsu Banka:ali nece pare da pisu kada ostavim samo pise 141$ i nista. kada ostavim ono opet pise 141$ :S
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: milan_95 poslato Februar 29, 2012, 16:03:24 POSLE PODNE
Probaj umjesto GetPlayerMoney staviti SetPlayerMoney :D moguce da je do toga !
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Snich poslato Februar 29, 2012, 16:08:14 POSLE PODNE
Dodaj dole ispod public ShowOldStats(playerid,targetid) gdje su ti i ostale funkcije za stats.
format(coordsstring, sizeof(coordsstring), "Bank. Novac [%d]" PlayerInfo[targetid][pAccount]);
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Otisao s Foruma! poslato Februar 29, 2012, 16:14:33 POSLE PODNE
Kod mene je u dialogu statts znaci kada to dole dodam bice gore ok sacu probat.
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Snich poslato Februar 29, 2012, 16:16:06 POSLE PODNE
Citat: ¢fgâ,,¢'87 poslato Februar 29, 2012, 16:14:33 POSLE PODNE
Kod mene je u dialogu statts znaci kada to dole dodam bice gore ok sacu probat.
Bit ce ti uredu.  ;)
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Otisao s Foruma! poslato Februar 29, 2012, 16:32:33 POSLE PODNE
ja sam ubacio a ovo mi izbaci :S

C:\Documents and Settings\kk\Desktop\x12rp\gamemodes\sarajevo.pwn(10699) : error 001: expected token: "-string end-", but found "-identifier-"
C:\Documents and Settings\kk\Desktop\x12rp\gamemodes\sarajevo.pwn(10699) : warning 215: expression has no effect
C:\Documents and Settings\kk\Desktop\x12rp\gamemodes\sarajevo.pwn(10699) : error 001: expected token: ";", but found ")"
C:\Documents and Settings\kk\Desktop\x12rp\gamemodes\sarajevo.pwn(10699) : error 029: invalid expression, assumed zero
C:\Documents and Settings\kk\Desktop\x12rp\gamemodes\sarajevo.pwn(10699) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


4 Errors.
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Snich poslato Februar 29, 2012, 16:37:25 POSLE PODNE
daj mi taj kod: 10699
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Otisao s Foruma! poslato Februar 29, 2012, 16:50:57 POSLE PODNE
lol  :D

format(coordsstring, sizeof(coordsstring), "Bank. Novac [%d]" PlayerInfo[targetid][pAccount]);
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Snich poslato Februar 29, 2012, 16:59:02 POSLE PODNE
Evo stavi ovaj kod, samo je jedan zarez pravio gresku, tj. nije ga bilo :)
format(coordsstring, sizeof(coordsstring), "Bank. Novac [%d]", PlayerInfo[targetid][pAccount]);
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Nxidza poslato Februar 29, 2012, 17:31:12 POSLE PODNE
I naravno kod provere tipa nesto ovako :

format(status, 1100," %s%s",coordsstring2,coordsstring);

Stavis tako,znaci dodas %s i pored coordsstring2 stavis coordsstring ili kako si vec stavio ...Dao sam ti samo primer da ne bi zaboravio ! ;)
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Otisao s Foruma! poslato Februar 29, 2012, 18:08:16 POSLE PODNE
Nece opet snich dodao sam to dole u showstats ali ono i dalje gore stoji 144$ i kada stavim ono isto ccc.
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Snich poslato Februar 29, 2012, 18:26:55 POSLE PODNE
Citat: ¢fgâ,,¢'87 poslato Februar 29, 2012, 18:08:16 POSLE PODNE
Nece opet snich dodao sam to dole u showstats ali ono i dalje gore stoji 144$ i kada stavim ono isto ccc.
De mi kazi gdje tacno dodajes? Dodaj odmah iznad public SetPlayerToTeamColor(playerid)
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Blaeks poslato Februar 29, 2012, 18:35:32 POSLE PODNE
Tamo pod ShowStats gde su ti newovi dodas ovo new account = PlayerInfo[targetid][pAccount]//Posto predpostavljam da ti nije ovako definirano stavi kako ti je; i tamo u statsu gde si zaturio taj novac dodaj kako ti je definisana varijabla za novac
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Otisao s Foruma! poslato Februar 29, 2012, 18:51:06 POSLE PODNE
ovako stavim. ovo je oldstats

format(coordsstring, sizeof(coordsstring),"------------------------------------| %s |------------------------------------",name);
SendClientMessage(playerid, COLOR_RED,coordsstring);
format(coordsstring, sizeof(coordsstring), "- Level:[%d]  Pol:[%s]  Novac:[$%d]  Br:[%d]", level,atext,cash,pnumber);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), "- Odigranih Sati:[%d]  Posao:[%s]  Respekt:[%d/%d]  Donator:[%s]", ptime,jtext,exp,expamount,drank);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), "- Droga:[%d]  Materijali:[%d]  Organizacija:[%s]  Rank:[%s]",drugs,mats,ftext,rtext);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
if (PlayerInfo[playerid][pAdmin] >= 1)
{
format(coordsstring, sizeof(coordsstring), "- House key [%d] Business key [%d] Veh1 [%d] Veh2 [%d] Veh3 [%d] HireKey [%d] int:[%d] virworld:[%d] local[%d]", housekey,bizkey,carkey,carkey2,carkey3,HireCar[targetid],intir,virworld,local);
SendClientMessage(playerid, COLOR_GRAD6,coordsstring);
}
SendClientMessage(playerid, COLOR_RED,"------------------------------------------------------------------------------------------------");
}
}
//---------------------------------------------------------
format(coordsstring, sizeof(coordsstring), "Bank. Novac [%d]", PlayerInfo[targetid][pAccount]); ovdje to..ono mi izbaci eror.
public SetPlayerToTeamColor(playerid)

C:\Documents and Settings\kk\Desktop\x12rp\gamemodes\sarajevo.pwn(10715) : error 021: symbol already defined: "format"
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Snich poslato Februar 29, 2012, 18:59:03 POSLE PODNE
Pogresno si radio, obrisi to ispod sto si stavio i dodaj samo ovo.

                format(coordsstring, sizeof(coordsstring),"------------------------------------| %s |------------------------------------",name);
SendClientMessage(playerid, COLOR_RED,coordsstring);
format(coordsstring, sizeof(coordsstring), "-Banka:[%d]  Level:[%d]  Pol:[%s]  Novac:[$%d]  Br:[%d]", PlayerInfo[targetid][pAccount], level,atext,cash,pnumber);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), "- Odigranih Sati:[%d]  Posao:[%s]  Respekt:[%d/%d]  Donator:[%s]", ptime,jtext,exp,expamount,drank);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
format(coordsstring, sizeof(coordsstring), "- Droga:[%d]  Materijali:[%d]  Organizacija:[%s]  Rank:[%s]",drugs,mats,ftext,rtext);
SendClientMessage(playerid, COLOR_WHITE,coordsstring);
if (PlayerInfo[playerid][pAdmin] >= 1)
{
format(coordsstring, sizeof(coordsstring), "- House key [%d] Business key [%d] Veh1 [%d] Veh2 [%d] Veh3 [%d] HireKey [%d] int:[%d] virworld:[%d] local[%d]", housekey,bizkey,carkey,carkey2,carkey3,HireCar[targetid],intir,virworld,local);
SendClientMessage(playerid, COLOR_GRAD6,coordsstring);
}
SendClientMessage(playerid, COLOR_RED,"------------------------------------------------------------------------------------------------");
}
}
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Otisao s Foruma! poslato Februar 29, 2012, 19:12:18 POSLE PODNE
Sad radi ali je problem sto pise samo u oldstats, gorre u onom statsu u dialogu opet stoji 141$

edit: u ovom je dodato pAcount jeli da stavim isto ovdje kao i dole..ovo playerinfo...


Hvala snich kralju sada radi odlicno isto sam i gore dodao bilo je pAcount samo  :D :D :D :D :D :D :D :D :D :D

Moze lock!
Naslov: Odg: [Pomoc] pare u banci nece da pokaze u statsu.
Poruka od: Snich poslato Februar 29, 2012, 20:11:04 POSLE PODNE
Problem rijesen. LOCK!