Wysłany: 2020-05-12, 18:15
Frixen
Wiek: 28 Na forum: 2851 dni Posty: 61
Nick w MP: Frixenek
Piwa : 1040
Hej Mam Pytanie Jak Zrobic Np Adin Zrobil 1report pod tydzien wpisalbym /reportykasa to bot np kazdemu z adm daje za 1 report 1k a jak ktos ma 30 to 30k hajsu i daje to do banku
Wysłany: 2020-05-12, 18:33
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
Więcej informacji znajdziesz w Wikipedii MTA: dbConnect
Więcej informacji znajdziesz w Wikipedii MTA: dbQuery
W zapytaniu do bazy MySQL wykonujesz funkcj? UPDATE.
Wysłany: 2020-05-13, 22:55
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Zale?y czy masz baz? danych czy nie. Dla Ciebie na start proponowa?bym u?y? setAccountData, dam ci przyk?ad z opisem.
addCommandHandler ( "dodaj" ,function( plr )-- nowa komenda / dodaj
account = getPlayerAccount ( plr )-- pobranie obecnego konta
if not account then return outputChatBox ( "Nie jestes zalogowany" , plr , 255 , 255 , 255 ) end -- warunek sprawdzajacy czy jestes zalogowany
data = getAccountData ( account , "rapsy" ) or 0 -- pobranie aktualnej liczby rapsow albo ustawienie zmiennej jako 0
setAccountData ( account , "rapsy" , data + 1 )-- dodanie 1 rapsa
end )
addCommandHandler ( "rozlicz" ,function( plr )-- nowa komenda / rozlicz
for _ , v in ipairs ( getElementsByType ( "player" )) do-- petla na wszystkich aktywnych graczy
account = getPlayerAccount ( v )-- pobranie konta danego gracza
if account then -- jesli jest zalogowany to ..
data = getAccountData ( account , "rapsy" )-- pobranie tego gracza ilosci rapsow
if data then -- jesli jakiekolwiek ma to ...
kasa = tonumber ( data )* 1000 -- przeliczenie ze 1 raps = 1k
givePlayerMoney ( v , kasa )-- dodanie kasy
end
end
end
end )
Tagi: rapsy
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: