Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2017-01-07, 20:44


MrLuzny







Wiek: 34
Na forum: 3462 dni
Posty: 57

Piwa: 4

Respekt: 60

nie no skoro to przekszta?ca to wole to zrobic tak jak toxic powiedzia? ale nwm jak zrobic ze gdy wykryje ze gracz ma powyzej 99groszy to doda mu to z?ot?wke i te grosze co zostan?. i na odwr?t jezeli ma mniej groszy ni? 0 to zeby zamieni?o mu z?ot?wke na grosze

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-07, 20:51


borsuk







Wiek: 17
Na forum: 3547 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
Zrob jakie? timery lub onplayerupdate i daj
Pawn

if(Groszy[playerid] < 99) 
{
Groszy[playerid] = Groszy[playerid] - 100;
Z?oty[playerid] = Zloty[playerid] + 1; 
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-07, 20:56


Dirtcaps

zamknij mordę






Wiek: 16
Na forum: 3503 dni
Posty: 122
Nick w MP: Dirtcaps

Piwa: 83

Respekt: 130,5
Respekt: 130,5

A nie powinno by? tak ?
Pawn
if(Groszy[playerid] > 99) 
{
Groszy[playerid] -= 100;
Zloty[playerid] += 1; 
}


Ostatnio zmieniony przez Dirtcaps 2017-01-07, 21:04, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-07, 21:03


Dirtcaps

zamknij mordę






Wiek: 16
Na forum: 3503 dni
Posty: 122
Nick w MP: Dirtcaps

Piwa: 83

Respekt: 130,5
Respekt: 130,5

Chodzi mi o znak wi?kszo?ci. Napisa?e? "<", a nie powinno by? ">" ?

No zapomnia?em o tym [.pawn] :p

Podpis
Kod:

"~ Bo tylko ciężką pracą ludzie mogą się wzbogacić, Tu za walenie ch*ja nikt ci ziomuś nie zapłaci."


Kiedy jak nie dziś.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-08, 12:37


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Pawn
new Zlotych[MAX_PLAYERS], Groszy[MAX_PLAYERS];

CMD:kasa(playerid)
{
    new kasa[128];
    format(kasasizeof kasa"Posiadasz %d.%d PLN"Zlotych[playerid], Groszy[playerid]);
    SendClientMessage(playerid, -1kasa);
    return 1;
}

public OnPlayerConnect(playerid)
{
    GivePLN(playerid250); //dajemy 250 z?
    GivePLN(playerid5080); //dajemy 50 z? i 80 gr
    GivePLN(playerid10040); //dajemy 100 z? i 40 gr
    // Po dodaniu 250 + 50 + 100 = 400 z?, 80 + 40 = 1 z? i 20 groszy
    // Czyli stan konta powinen wynosi? 401 z? i 20 groszy.
    return 1;
}

stock GivePLN(playeridzlgr 0//Funkcja dodaj?ca pieni?dze
{
    Zlotych[playerid] += zl;
    Groszy[playerid] += gr;
    if(Groszy[playerid] >= 100)
    {
        Zlotych[playerid] ++;
        Groszy[playerid] -= 100;
    }
}

stock TakePLN(playeridzlgr 0//Funkcja zabieraj?ca pieni?dze. 
{
    Zlotych[playerid] -= zl;
    Groszy[playerid] -= gr;
    if(Groszy[playerid] <= 0)
    {
        new miedz 100 Groszy[playerid];
        Groszy[playerid] = miedz;
        Zlotych[playerid] -= 1;
    }
}

CMD:dajkase(playerid)
{
    GivePLN(playerid1050); //Dostajesz 10 z? i 90 groszy.
}

CMD:wezkase(playerid)
{
    TakePLN(playerid1); //Zabieramy 1 z?
    TakePLN(playerid560); //Zabieramy 5 z? i 60 groszy.
}


Prosz?, nie sprawdzane.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-09, 08:04


MrLuzny







Wiek: 34
Na forum: 3462 dni
Posty: 57

Piwa: 4

Respekt: 60

dobra dzi?ki ;) a jeszcze poprosi? bym funkcj? kt?ra oblicza ile z? i ile groszy w mno?eniu ma da? :) bo do systemu obliczania b?d? tego potrzebowa? a nie wiem jak to zrobi? :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-09, 09:11


borsuk







Wiek: 17
Na forum: 3547 dni
Posty: 468

Piwa: 15622

Respekt: 412
Respekt: 412

Ostrzeżeń: 80%
Np buraki kosztuja 5 z? 50 gr a chcesz kupi? 2kg to piszesz GivePLN(playerid, burakicena * 2, burakicenagr * 2)
Toxic zrobi? ci takie ?e je?eli windzie z burak?w 100 gr to zmieni si? to na zl :mrgreen:

Postaw piwo autorowi tego posta
 

 
Tagi: waluta :: float
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » waluta float Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku