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

Naprawa skryptu tabowanie


Rekomendowane odpowiedzi

Opublikowano

Moze mi ktos wytabować pls w konsoli wyskakuje bład cos o linijce 109

 

quest handelpostaciami3 begin

    state start begin
        when 20012.take with item.vnum == 50001 begin
        local sockets = item.get_socket(0)
        if sockets == 0 then
            say_title("Uriel:")
            say("")
            say("Chcesz abym umiescil w tym pudelku")
            say("dusze czlowieka?")
            say("Nie jestem pewny czy to nie jest zakazane...")
            say("No, ale czemu by nie spróbowac.")
            say("")
            say_title("Pamietaj, ze mozesz umiescic tylko")
            say_title("postac która znajduje sie na TWOIM koncie!")
            say("")
        local s = select("Tak, spróbujmy", "Wole nie ryzykowac")
        if s == 2 then
            return
        else
            say_title("Uriel:")
            say("")
            say("Podaj nick postaci, która chcesz")
            say("umiescic w tym pudelku.")
            say("")
            say("")
            say_title("Pamietaj, ze mozesz umiescic tylko")
            say_title("postac która znajduje sie na TWOIM koncie!")
            say("")
            local i = input()
            local n = pc.get_name()
        if n == i then
            say_title("Uriel:")
            say("")
            say("Wybacz, ale nie możesz sprzedać postaci")
            say("której aktualnie używasz!")
            say("")
        elseif i == "" then
            say_title("Uriel:")
            say("")
            say("Imię postaci, które wpisałeś jest nie prawidłowe!")
            say("")
        else
            local p = query("SELECT account_id FROM player.player WHERE name = '"..n.."';")
            local s = query("SELECT account_id FROM player.player WHERE name = '"..i.."';")
            local x = query("SELECT id FROM player.player WHERE name = '"..i.."';")
        if p == s then
            local z = query("UPDATE player.player SET account_id = '0' WHERE name = '"..i.."';")
            local pid1u = query("UPDATE player.player_index SET pid1 = '0' WHERE pid1 = '"..x.."';")
            local pid2u = query("UPDATE player.player_index SET pid2 = '0' WHERE pid2 = '"..x.."';")
            local pid3u = query("UPDATE player.player_index SET pid3 = '0' WHERE pid3 = '"..x.."';")
            local pid4u = query("UPDATE player.player_index SET pid4 = '0' WHERE pid4 = '"..x.."';")
            item.set_socket(0, x)
                say_title("Uriel:")
                say("")
                say("Gracz zostal zapieczetowany!")
                say("")
                say_title("Aby zmiany weszły w życie, ")
                say_title("musisz wykonać pełny relog.")
                say_title("")
        else
                say_title("Uriel:")
                say("")
                say("Wybacz, ale nie mozesz handlować postacią,")
                say("która nie należy do Ciebie.")
                say("")
            end
        end
end
        elseif sockets != 0 then
                say_title("Uriel:")
                say("")
                say("Co to za pudełko?!")
                say("Wygląda na to, że w środku znajduje znajduje się ")
                say("dusza pewnej postaci...")
                say("Mogę ją dla Ciebie wyciągnąć, ale")
                say("nie jestem pewny czy to nie jest zakazane...")
                say("No, ale czemu by nie spróbowac.")
                say("")
                say_title("Pamietaj, ze MUSISZ posiadać na koncie")
                say_title("MAKSYMALNIE CZTERY postacie.")
                say("")
            local s = select("Tak, spróbujmy", "Wole nie ryzykowac")
        if s == 2 then
            return
        else
            local socket = item.get_socket(0)
            local o = tonumber(query("SELECT COUNT(ip) FROM player.player WHERE account_id = '"..pc.get_account_id().."' ;"))
            local beka = query("UPDATE player.player SET account_id = '"..pc.get_account_id().."' WHERE id = '"..socket.."';")
        if o == 1 then
            item.set_socket(0, 0)
            local pid2d = query("UPDATE player.player_index SET pid2 = '"..socket.."' WHERE pid2 = '0';")
        elseif o == 2 then
            item.set_socket(0, 0)
            local pid3d = query("UPDATE player.player_index SET pid3 = '"..socket.."' WHERE pid3 = '0';")
        elseif o == 3 then
            item.set_socket(0, 0)
            local pid4d = query("UPDATE player.player_index SET pid4 = '"..socket.."' WHERE pid4 = '0';")
        else
                say_title("Uriel:")
                say("")
                say("Wybacz, ale masz już na swoim koncie")
                say("cztery postacie. Dodanie nowej, nie jest możliwe.")
                say("")
            end
        end
        end
        end
    end

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...