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: akatsukiwaros - 2012. július 26. - 15:11:22

Cím: Pénz
Írta: akatsukiwaros - 2012. július 26. - 15:11:22
Hali all! Azt hogy kéne megoldani hogy a pénz ne essen sose 0 alá? A válaszért elõre thx
Cím: Pénz
Írta: Flash - 2012. július 26. - 15:16:02
if(GetPlayerMoney(playerid) < 1) return 0;
Ilyesmi, csak nem tudom, hogy hova kell neked..
Cím: Pénz
Írta: Amf - 2012. július 26. - 15:27:46

public OnPlayerUpdate(playerid)
{
if(GetPlayerMoney(playerid) > 0) return SetPlayerMoney(playerid, 0);
return 1;
}
Cím: Pénz
Írta: Pedró - 2012. július 26. - 15:30:08
Idézetet írta: Amf date=1343309266\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25043\" data-ipsquote-contentclass=\"forums_Topic


public OnPlayerUpdate(playerid)
{
if(GetPlayerMoney(playerid) > 0) return SetPlayerMoney(playerid, 0);
return 1;
}

 

nem is létezik olyan függvény, hogy setplayermoney..
esetleg így:
 
public OnPlayerUpdate(playerid)
{
if(GetPlayerMoney(playerid) > 0) return ResetPlayerMoney(playerid);
return 1;
}
Cím: Pénz
Írta: TengeriMalac - 2012. július 26. - 15:39:28
Idézetet írta: Pedro date=1343309408\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25043\" data-ipsquote-contentclass=\"forums_Topic


 

public OnPlayerUpdate(playerid)
{
if(GetPlayerMoney(playerid) > 0) return SetPlayerMoney(playerid, 0);
return 1;
}

 

nem is létezik olyan függvény, hogy setplayermoney..
esetleg így:
 
public OnPlayerUpdate(playerid)
{
if(GetPlayerMoney(playerid) > 0) return ResetPlayerMoney(playerid);
return 1;
}

 

[/quote]
Ha jól értem, hogyha a játékosnak több pénze van, mint 0, akkor reseteli.. >.>
 
public OnPlayerUpdate(playerid) {
    if(GetPlayerMoney(playerid) < 0) ResetPlayermoney(playerid);
}

 
vagy
 
if(GetPlayerMoney(playerid) < 0) {
    // mit csináljon
}
Cím: Pénz
Írta: Kovacs_Bela - 2012. július 26. - 16:42:24
Idézetet írta: TengeriMalac date=1343309968\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"25043\" data-ipsquote-contentclass=\"forums_Topic


 

 

public OnPlayerUpdate(playerid)
{
if(GetPlayerMoney(playerid) > 0) return SetPlayerMoney(playerid, 0);
return 1;
}

 

nem is létezik olyan függvény, hogy setplayermoney..
esetleg így:
 
public OnPlayerUpdate(playerid)
{
if(GetPlayerMoney(playerid) > 0) return ResetPlayerMoney(playerid);
return 1;
}

 

[/quote]
Ha jól értem, hogyha a játékosnak több pénze van, mint 0, akkor reseteli.. >.>
 
public OnPlayerUpdate(playerid) {
    if(GetPlayerMoney(playerid) < 0) ResetPlayermoney(playerid);
}

 
vagy
 
if(GetPlayerMoney(playerid) < 0) {
    // mit csináljon
}

 

[/quote]
látom elég sokan kavarba vannak ezekkel a relációs jelekkel. .xd
Cím: Pénz
Írta: CANNONN - 2012. július 26. - 17:16:02

if(GetPlayerMoney(playerid) < 0) GivePlayerMoney(playerid, -GetPlayerMoney(playerid));

 
vagy
 

if(GetPlayerMoney(playerid) < 0) ResetPlayerMoney(playerid);