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: //
Stavi ovde deo koji pokazuje stats.
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
Probaj umjesto GetPlayerMoney staviti SetPlayerMoney :D moguce da je do toga !
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]);
Kod mene je u dialogu statts znaci kada to dole dodam bice gore ok sacu probat.
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. ;)
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.
daj mi taj kod: 10699
lol :D
format(coordsstring, sizeof(coordsstring), "Bank. Novac [%d]" PlayerInfo[targetid][pAccount]);
Evo stavi ovaj kod, samo je jedan zarez pravio gresku, tj. nije ga bilo :)
format(coordsstring, sizeof(coordsstring), "Bank. Novac [%d]", PlayerInfo[targetid][pAccount]);
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 ! ;)
Nece opet snich dodao sam to dole u showstats ali ono i dalje gore stoji 144$ i kada stavim ono isto ccc.
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)
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
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"
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,"------------------------------------------------------------------------------------------------");
}
}
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!
Problem rijesen. LOCK!