• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Skrypt + sprawdzenie w bazie danych

vDk

Member
Joined
Jul 22, 2007
Messages
795
Reaction score
14
Location
Poland, Kraków
Witajcie,
Mianowicie chce sobie zrobić skrypt który polega na tym iż:
sprawdza czy w tabeli players w kolumnie test1 wartość wynosi 100
jeżeli wynosi 100 to po zalogowaniu dodaje graczowi x itema.

Więc mój problem polega na tym iż nie wiem jak zrobić aby skrypt (w creautrescripts) sprawdzał czy gracz ma tą wartość == 100
Lua Code:
function onLogin(cid)
if sprawdzenie z bazy danych?;/ == 100 then
doPlayerAddItem(cid, 2195,1)
end
return TRUE
end

Jakieś propozycje jak mogę to zrobić?, strasznie jest mi to potrzebne...
@down
dziala thx
 
Last edited:
spróbuj

Code:
function onLogin(cid)
	local res = db.getResult("SELECT `test1` FROM `players` WHERE `id` = " .. getPlayerGUID(cid))
	if(res:getID() ~= -1 and res:getDataInt("test1") == 100) then
		doPlayerAddItem(cid, 2195,1)
	end
	return TRUE
end
 
Last edited:
Slawkens moglbys dorzucic jeszcze zmiane tych punktow w DB po dostaniu itemka na 50?
 
Code:
function onLogin(cid)
    local res = db.getResult("SELECT `test1` FROM `players` WHERE `id` = " .. getPlayerGUID(cid))
    if(res:getID() ~= -1 and res:getDataInt("test1") == 100) then
        doPlayerAddItem(cid, 2195,1)
        db.executeQuery("UPDATE `players` SET `test1` = 50 WHERE `id` = " .. getPlayerGUID(cid))
    end
    return TRUE
end
 
@up
nabijacz postów :D zresztą ja też pisząc to teraz xD
 
ale lamerski nick, piotrek1447, wtf?

Niech Pan popatrzy na swój :) Jakby ktoś w szkole miał przezwisko elf, to na 100% byłby mały i z kańciastymi uszami, co nie dowodzi tego, że Pan jest taki, więc proszę się nie obrażać.
 
averatec jesteś pierwszą kulturalną osobą na tym forum nie to co elf :)
 
Niech Pan popatrzy na swój :) Jakby ktoś w szkole miał przezwisko elf, to na 100% byłby mały i z kańciastymi uszami, co nie dowodzi tego, że Pan jest taki, więc proszę się nie obrażać.

1. nie mów do mnie per pan, bo czuje się stary.
2. piotr to mój przyjaciel, lubimy się publicznie wyzywać.
4. bo 3 zgubiłem- spierdalaj.
 
Back
Top