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

Wysłany: 2016-11-11, 19:26


macieq.

Grafik






Wiek: 28
Na forum: 3513 dni
Posty: 42
Nick w MP: 1Macieq



Respekt: 50

Witam, zrobi?em sobie HUD na serwer wszystko dzia?a, gites tylko jeszcze go podpiac jakos pod mysql, pomoze ktos ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-11, 19:41


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

macieq., Co??? Jak HUD pod Mysql?? wtf? Mysql to baza danych a hud to tekst lub inne rzeczy wy?wietlane graczowi wiec jak ty chcesz te dwie rzeczy po??czy??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-11, 19:49


macieq.

Grafik






Wiek: 28
Na forum: 3513 dni
Posty: 42
Nick w MP: 1Macieq



Respekt: 50

Chodzi mi o pieniadze, i jego zapis

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-11, 19:59


Pawel5321

Szkrypter






Wiek: 36
Na forum: 3810 dni
Posty: 237
Nick w MP: Pawell

Piwa: 2315

Respekt: 240
Respekt: 240Respekt: 240

Nie lepiej zrobi? to na accountdata?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-11, 20:19


macieq.

Grafik






Wiek: 28
Na forum: 3513 dni
Posty: 42
Nick w MP: 1Macieq



Respekt: 50

tzn ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-11, 21:05


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466


function onPlayerQuit ( )
      -- when a player leavesstore his current money amount in his account data
      local playeraccount getPlayerAccount source )
      if ( playeraccount ) and not isGuestAccount playeraccount then -- if the player is logged in
            local playermoney getPlayerMoney source ) -- get the player money
            setAccountData playeraccount"piraterpg.money"playermoney ) -- save it in his account
      end
end
 
function onPlayerLogin (_playeraccount )
      -- when a player loginsretrieve his money amount from his account data and set it
      if ( playeraccount then
            local playermoney getAccountData playeraccount"piraterpg.money" )
            -- make sure there was actually a value saved under this key (check if playermoney is not false).
            -- this will for example not be the case when a player plays the gametype for the first time
            if ( playermoney then
                  setPlayerMoney sourceplayermoney )
            end
      end
end
 
addEventHandler "onPlayerQuit"getRootElement ( ), onPlayerQuit )
addEventHandler "onPlayerLogin"getRootElement ( ), onPlayerLogin )

Server Side. Zapis oraz wczytywanie pieni?dzy.

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-11, 22:16


Pawel5321

Szkrypter






Wiek: 36
Na forum: 3810 dni
Posty: 237
Nick w MP: Pawell

Piwa: 2315

Respekt: 240
Respekt: 240Respekt: 240

amited nie uwzgl?dni?e? resetu pieni?dzy podczas wylogowania , wi?c mog? wyst?pi? bugi.
Tu masz nieco zedytowany skrypt z community
addEventHandler("onPlayerLogin"getRootElement(),
    function (prevAcccurrAccautoLogin)
        setPlayerMoney(source,
            ( getAccountDatacurrAcc"money" ) or )
        )
    end )

addEventHandler("onPlayerLogout"getRootElement(),
    function (prevAcccurrAcc)
        setAccountData(prevAcc"money"getPlayerMoney(source))
        setPlayerMoney(source0)
    end )

addEventHandler("onPlayerQuit"getRootElement(),
    function ()
        local pAcc getPlayerAccount(source)
        if (pAcc and not isGuestAccount(pAcc)) then
            setAccountData(pAcc"money"getPlayerMoney(source))
        end
    end )


Ostatnio zmieniony przez Pawel5321 2016-11-11, 22:32, w całości zmieniany 2 razy  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-11-11, 22:29


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Pawel5321, Co ty gadasz? 'nie reetu pieni?dzy podczas uwzgl?dni?e? wylogowania " ?? ?

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Tagi: hud
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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