Wysłany: 2020-12-04, 12:59
xyzzzikk
.gg
Wiek: 18 Na forum: 2774 dni Posty: 175
Nick w MP: aspyk
Piwa : 6499
mam przelewy pieni?dzy, tylko ?e po przelewie pieni?dze dodaje, nie odejmuje
tzn
Przelewasz komu? - kto? dostaje, ci nie odejmuje
kod
function onTransferMoney ( plr , cmd , target , value )
local hajs = getElementData ( plr , "player:money" ) or 0
if not target or not tonumber ( value ) then
outputChatBox ( '* U?yj: /przelej <nick/ID> <kwota>' , plr )
return
end
value = string . match ( value , "%d*" )
value = tonumber ( value )
local target = findPlayer ( plr , target )
if not target then
outputChatBox ( "* Nie znaleziono podanego gracza." , plr )
return
end
if not ( getElementData ( target , "player:logged" ) == true ) then
outputChatBox ( '* Gracz nie jest zalogowany!.' , plr , 255 , 0 , 0 )
return end
-- if getPlayerMoney ( plr ) < value then
if hajs < value then
outputChatBox ( "* Nie masz wystarczajacych ?rodk?w." , plr )
return
end
if value == 0 or value < 0 then
outputChatBox ( "* Poda?e?(a?) nie prawid?ow? warto??." , plr )
return
end
setElementData ( plr , "player:money" , hajs - tonumber ( value ))
setElementData ( plr , "player:money" , hajs + tonumber ( value ))
outputChatBox ( "* Przela?e?(a?) Pieni?dze graczowi: [" .. getElementData ( target , "id" ).. "]" .. getPlayerName ( target ): gsub ( "#%x%x%x%x%x%x" , "" ).. " Ilo?? przelanej got?wki: " .. value , plr , 245 , 219 , 0 , true )
outputChatBox ( "* Dosta?e?(a?) pieni?dze od: [" .. getElementData ( plr , "id" ).. "]" .. getPlayerName ( plr ): gsub ( "#%x%x%x%x%x%x" , "" ).. " ilo?? otrzymanej got?wki: " .. value , target , 225 , 199 , 0 , true )
local transfer_text =( '[PRZELEWY] [%d]%s(sid:%d) >> [%d]%s(sid:%d): %s' ): format ( getElementData ( plr , "id" ), getPlayerName ( plr ): gsub ( "#%x%x%x%x%x%x" , "" ), getElementData ( plr , "player:sid" ), getElementData ( target , "id" ), getPlayerName ( target ): gsub ( "#%x%x%x%x%x%x" , "" ), getElementData ( target , "player:sid" ), value )
triggerClientEvent ( "onDebugMessage" , resourceRoot , transfer_text , 4 , "PRZELEWY" )
triggerEvent ( "admin:addText" , resourceRoot , transfer_text : gsub ( "#%x%x%x%x%x%x" , "" ))
triggerEvent ( "admin:logs" , root , transfer_text )
outputServerLog ( transfer_text )
end
addCommandHandler ( 'przelej' , onTransferMoney )
addCommandHandler ( 'zaplac' , onTransferMoney )
Wysłany: 2020-12-04, 13:02
_jvneczek
Wiek: 22 Na forum: 4325 dni Posty: 1513
Nick w MP: _jvneczek
Piwa : 3949
setElementData ( plr , "player:money" , hajs - tonumber ( value ))
setElementData ( plr , "player:money" , hajs + tonumber ( value ))
Tu nie powinno odejmowa? tobie i dawa? targetowi?
setElementData ( plr , "player:money" , hajs - tonumber ( value ))
setElementData ( target , "player:money" , hajs + tonumber ( value ))
Wysłany: 2020-12-04, 13:05
xyzzzikk
.gg
Wiek: 18 Na forum: 2774 dni Posty: 175
Nick w MP: aspyk
Piwa : 6499
"psych0." napisał/a :
setElementData ( plr , "player:money" , hajs - tonumber ( value ))
setElementData ( plr , "player:money" , hajs + tonumber ( value ))
Tu nie powinno odejmowa? tobie i dawa? targetowi?
setElementData ( plr , "player:money" , hajs - tonumber ( value ))
setElementData ( target , "player:money" , hajs + tonumber ( value ))
dalej dodaje
Wysłany: 2020-12-04, 13:09
_jvneczek
Wiek: 22 Na forum: 4325 dni Posty: 1513
Nick w MP: _jvneczek
Piwa : 3949
setElementData ( target , "player:money" , getElementData ( target , "player:money" )+ value )
setElementData ( plr , "player:money" , getElementData ( plr , "player:money" )- value )
Wysłany: 2020-12-04, 13:10
xyzzzikk
.gg
Wiek: 18 Na forum: 2774 dni Posty: 175
Nick w MP: aspyk
Piwa : 6499
"psych0." napisał/a :
setElementData ( target , "player:money" , getElementData ( target , "player:money" )+ value )
setElementData ( plr , "player:money" , getElementData ( plr , "player:money" )- value )
Dzieki,
lock
Tagi: nie :: odejmuje :: pieniedzy
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: