Szerző Téma: Pénz  (Megtekintve 523 alkalommal)

Pénz
« Dátum: 2012. Július 26. - 15:11:22 »
0 Show voters
Hali all! Azt hogy kéne megoldani hogy a pénz ne essen sose 0 alá? A válaszért elõre thx

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Pénz
« Válasz #1 Dátum: 2012. Július 26. - 15:16:02 »
0 Show voters
if(GetPlayerMoney(playerid) < 1) return 0;
Ilyesmi, csak nem tudom, hogy hova kell neked..

Nem elérhető Amf

  • 1459
    • Profil megtekintése
Pénz
« Válasz #2 Dátum: 2012. Július 26. - 15:27:46 »
0 Show voters

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

Nem elérhető Pedró

  • 3341
  • 2014 © Az év Szkriptere
    • Profil megtekintése
Pénz
« Válasz #3 Dátum: 2012. Július 26. - 15:30:08 »
+1 Show voters
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;
}

Pénz
« Válasz #4 Dátum: 2012. Július 26. - 15:39:28 »
0 Show voters
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
}

Kovacs_Bela

  • Vendég
Pénz
« Válasz #5 Dátum: 2012. Július 26. - 16:42:24 »
0 Show voters
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

Nem elérhető CANNONN

  • 2139
    • Profil megtekintése
Pénz
« Válasz #6 Dátum: 2012. Július 26. - 17:16:02 »
+1 Show voters

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

 
vagy
 

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

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal