Szerző Téma: Dini probléma  (Megtekintve 1152 alkalommal)

Dini probléma
« Dátum: 2013. augusztus 02. - 19:31:40 »
0 Show voters
Üdvözlök minden kedves forumozót :D
Ismét egy kérdéssel fordulnék hozzátok..
Ugye most írok egy egyszerûbb regisztrációs rendszert pár parancsal, és a szerveren \"scriptes\" pénz van hogy a cheaterek ne tudjanak dollárt \"addolni\".
Ezért itt van ez a parancs:
 
CMD:kill(playerid,params[])
{
new string[40],nev[MAX_PLAYER_NAME];
GetPlayerName(playerid,nev,sizeof(nev));
format(string,sizeof(string),\"Playerek/%s.txt\",nev);
SetPlayerHealth(playerid,0);
dini_IntSet(string,\"penz\",dini_Int(string,\"penz\") - 100);
return 1;
}

 
Nos a probléma a következõ, ha Játékon belül beírom a parancsot akkor nyílván megöl és ezt jól is teszi de,
nem vonja ki a pénzt, hanem hozzád még 100 at...  (Nem ment az összeg minuszba:( )
Ezzel a problémával fordulok hozzátok, remélem tudtok segíteni :)

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
Dini probléma
« Válasz #1 Dátum: 2013. augusztus 02. - 20:13:28 »
+1 Show voters
Talán:
 
CMD:kill(playerid,params[])
{
new string[40],nev[MAX_PLAYER_NAME];
GetPlayerName(playerid,nev,sizeof(nev));
format(string,sizeof(string),\"Playerek/%s.txt\",nev);
SetPlayerHealth(playerid,0);
new kivonas = dini_Int(string,\"penz\");
dini_IntSet(string,\"penz\",kivonas-100);
return 1;
}

Dini probléma
« Válasz #2 Dátum: 2013. augusztus 02. - 20:17:55 »
0 Show voters
Megpróbálom :)

Dupla hozzászólás automatikusan összefûzve. ( 2013. augusztus 02. - 20:26:49 )

Sajnos nem ez volt a probléma, ismét +100 at ad :(
« Utoljára szerkesztve: 2013. augusztus 02. - 20:26:49 írta MesterMartino »

Nem elérhető Live

  • 507
    • Profil megtekintése
Dini probléma
« Válasz #3 Dátum: 2013. augusztus 02. - 20:33:35 »
+1 Show voters

new valami[MAX_PLAYERS];
valami[playerid] = dini_Int(string,\"penz\") - 100;
dini_IntSet(string,\"penz\",valami[playerid]);

 
Teszt nem volt.

Dini probléma
« Válasz #4 Dátum: 2013. augusztus 02. - 20:38:22 »
0 Show voters
Sajnos ez sem jó :S

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
Dini probléma
« Válasz #5 Dátum: 2013. augusztus 02. - 20:45:26 »
+1 Show voters
akk. ott van gond.. :-\\

Nem elérhető Live

  • 507
    • Profil megtekintése
Dini probléma
« Válasz #6 Dátum: 2013. augusztus 02. - 20:46:12 »
+1 Show voters
Nem valami mással van a gond? Mert nálam mûködik.

Dini probléma
« Válasz #7 Dátum: 2013. augusztus 02. - 20:47:31 »
0 Show voters
Mivel lehet még gond?

Dini probléma
« Válasz #8 Dátum: 2013. augusztus 02. - 20:49:25 »
0 Show voters
De te ahogy látom csak a mentésben veszed el a pénzt de amúgy nem.

Dupla hozzászólás automatikusan összefûzve. ( 2013. augusztus 02. - 20:50:04 )

Idézetet írta: _KaRi_ date=1375469365\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"40804\" data-ipsquote-contentclass=\"forums_Topic
De te ahogy látom csak a mentésben veszed el a pénzt de amúgy nem.
 
Nem szóltam mert most vettem észre hogy scriptes pénz van.

Dini probléma
« Válasz #9 Dátum: 2013. augusztus 02. - 20:51:34 »
0 Show voters
Van rá külön textdraw ami kimutatja ezeket a mentéseket, nem a játékon belüli dollárt használom.
Az lehetséges probléma lehet, hogy rengeteg dini van már a fileban?

Nem elérhető BoOy

  • 3209
  • 2013-as év szkriptere
    • Profil megtekintése
Dini probléma
« Válasz #10 Dátum: 2013. augusztus 02. - 20:53:42 »
+1 Show voters
Az neem :D Vagy még annyit hogy egy olyan parancsot másolsz be ide amiben van egy ilyen pénzlevonó :D

Dini probléma
« Válasz #11 Dátum: 2013. augusztus 02. - 20:56:54 »
0 Show voters
Ez volt a probléma köszönöm :D Témát zárom, \"+\" okat kiosztom

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal