Szerző Téma: Bank rendszer kiszedése  (Megtekintve 1457 alkalommal)

Bank rendszer kiszedése
« Dátum: 2013. február 21. - 04:59:18 »
0 Show voters
Sziasztok! valaki meg tudná nekem csinálni, hogy a dlc-rpg ben óralépéskor ne a bankba adja a fizetést, hanem a kezedbe? Menne a + annak aki segít nekem, csak mert egyedül nem boldogulok vele.

Nem elérhető Fool

  • 107
    • Profil megtekintése
Bank rendszer kiszedése
« Válasz #1 Dátum: 2013. február 21. - 06:17:52 »
+1 Show voters
Kéne maga az a rész, de gondolom vmi ilyesmi, hogy
PlayerInfo[playerid][pBank] += valami;
na ehyelett kell, hogy GivePlayerMoney(playerid,valami);
De elõrébb lennénk ha bemásolnád

Bank rendszer kiszedése
« Válasz #2 Dátum: 2013. február 22. - 19:37:55 »
0 Show voters
public OnPlayerHourJump( playerid ) {
new g_szString[ 256 + 1 ];
new houseid = playerInfo[playerid][HazKulcs];
new vehicleid = playerInfo[playerid][KocsiKulcs];
new vegsofizetes = munkaplayermoney[ playerInfo[playerid][LeaderWork] ] - isz_Szerver[ eq_ado ];
if( playerInfo[playerid][HazKulcs] >= 0 ) { vegsofizetes -= houseInfo[houseid][hRezsi]; }
if( playerInfo[playerid][KocsiKulcs] > 18 ) { vegsofizetes -= vehicleInfo[vehicleid][Ado]; }
new munkatext[ 64 + 1 ];
format( munkatext, (64), \"%s\", munkaplayer[ playerInfo[playerid][LeaderWork] ] );
SendClientMessage( playerid, 0xff6200AA, \"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ {ffffff}Eltelt egy játszott óra.\" );
SendClientMessage( playerid, (-1), \"\\n\" );
if( playerInfo[playerid][LeaderWork] != 0 ) {
format( g_szString, (256), \"• Megkaptad a %s fizetést.. az adót és egyéb fenntartási költségeket levontuk a számládról.\", munkatext );
SendClientMessage( playerid, 0xc4c4c4AA, g_szString );
format( g_szString, (256), \"  {ffffff}Bevételed jóváírásra került a számládon: {c4c4c4}%d$\", vegsofizetes );
SendClientMessage( playerid, 0xc4c4c4AA, g_szString );
}
else {
format( g_szString, (256), \"• Megkaptad a városi támogatást.. az adót és egyéb fenntartási költségeket levontuk a számládról.\" );
SendClientMessage( playerid, 0xc4c4c4AA, g_szString );
format( g_szString, (256), \"  {ffffff}Bevételed jóváírásra került a számládon: %d$\", vegsofizetes );
SendClientMessage( playerid, 0xc4c4c4AA, g_szString );
}
SendClientMessage( playerid, (-1), \"\\n\" );
SendClientMessage( playerid, 0xff6200AA, \"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\" );
playerInfo[ playerid ][ Bank ] += vegsofizetes;
return 1;

Nem elérhető Fool

  • 107
    • Profil megtekintése
Bank rendszer kiszedése
« Válasz #3 Dátum: 2013. február 22. - 19:47:16 »
+1 Show voters
playerInfo[ playerid ][ Bank ] += vegsofizetes;

 
Helyett:
 
GivePlayerMoney(playerid,vegsofizetes);

Bank rendszer kiszedése
« Válasz #4 Dátum: 2013. február 22. - 20:13:47 »
0 Show voters
Köszi szépen, mûködött :D

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal