Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pisanie] Szukanie gracza w bazie.


Rekomendowane odpowiedzi

Opublikowano

Czy mógłby mi ktoś napisać kawałek questa z - szukaniem gracza w bazie i jeśli tego gracza nie ma to say a jesli jest to say.

Opublikowano


 

 

local x = query("SELECT COUNT(*) FROM player.player WHERE name = 'nazwa'")

if x == 0 then

say("Gracz nie istnieje")

else

say("Gracz istnieje")

end

 

 

umarł

Opublikowano

 



local x = query("SELECT COUNT(*) FROM player.player WHERE name = 'nazwa'")
 if x == 0 then
   say("Gracz nie istnieje")
 else
   say("Gracz istnieje")
 end
 

 

 

Nie chodzi.

Opublikowano

Spróbuj powinno zadziałać, ale nie jestem pewien :)

 

 

quest test begin
state start begin
when 9008.chat."Sprawdź Gracza" begin
local x = query("SELECT COUNT(*) FROM player.player WHERE name = 'nazwa'")
if x == 0 then
say("Gracz nie istnieje")
else
say("Gracz istnieje")
end
end
end
end

1390144171-U592769.png


Opublikowano


quest gracz begin

state start begin

when 20011.chat."sprawdz gracza" begin

say("podaj nick:")

local name = input()

local x = query("SELECT COUNT(*) FROM player.player WHERE name = '"..name.."';")

if x == 0 then

say("Gracz nie istnieje")

else

say("Gracz istnieje")

end

end

end

Opublikowano

Serdecznie dziękuje. Okazało się, że miałem błąd w funkcji. Myślałem, że ja coś źle robię, ale zapytania jakie zrobiłem są identyczne jak wasze. Poprawiłem funkcję w questlib i chodzi. Jeszcze raz dziękuję.

  • 2 tygodnie później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...