GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: instant - 2013. február 09. - 11:24:54

Cím: Levonás helyett inkább pénzt ad
Írta: instant - 2013. február 09. - 11:24:54
Üdv, az lenne a problémám hogy találtam 1 SetPlayerPosEx kódot de amikor megpróbálom el venni a pénzét inkább feljebb viszi és nem tudom hogy miért.
a Kód:
 
SetPlayerPosEx(playerid,Float:x,Float:y,Float:z,interior,world,money)
{
    SetPlayerPos(playerid,Float:x,Float:y,Float:z);
    SetPlayerInterior(playerid,interior);
    SetPlayerVirtualWorld(playerid,world);
GivePlayerMoney(playerid,GetPlayerMoney(playerid)-money);
}
Cím: Levonás helyett inkább pénzt ad
Írta: Josh - 2013. február 09. - 11:26:17
A -money helyére nem összeg kell hogy mennyit vonjon le?
Cím: Levonás helyett inkább pénzt ad
Írta: Casamiro - 2013. február 09. - 11:33:24
SetPlayerPosEx(playerid,Float:x,Float:y,Float:z,interior,world,money)
{
    SetPlayerPos(playerid,Float:x,Float:y,Float:z);
    SetPlayerInterior(playerid,interior);
    SetPlayerVirtualWorld(playerid,world);
        GivePlayerMoney(playerid, -money);
}
Cím: Levonás helyett inkább pénzt ad
Írta: ZyZu. - 2013. február 09. - 14:07:55

SetPlayerPosEx(playerid,Float:x,Float:y,Float:z,interior,world,money)
{
    SetPlayerPos( playerid , Float:x , Float:y , Float:z );
    SetPlayerInterior( playerid , interior );
    SetPlayerVirtualWorld( playerid , world );
    SetPlayerMoney( playerid , GetPlayerMoney ( playerid ) -money );
}

 
Így probáld meg ha esetleg az a hiba támadna, hogy undefined symbol \"SetPlayerMoney\" akkor ezt ragd be a módba
 

stock SetPlayerMoney( playerid , money ) {
ResetPlayerMoney( playerid );
GivePlayerMoney( playerid , money );
return 1; }
Cím: Levonás helyett inkább pénzt ad
Írta: Zsolesszka - 2013. február 09. - 17:23:46
A \"Give\" az  ad.
Te adsz pénzt a játékosnak annyit amennyi neki van, minusz a money összegét, ha nulla pénze lenne akkor mûködne helyesen egyetlen egy alkalommal, ha levonni szeretnél.
Tehát csak ennyi:
 
GivePlayerMoney(playerid, -money);
Cím: Levonás helyett inkább pénzt ad
Írta: instant - 2013. február 09. - 18:41:02
köszi, mindannyiitoktól