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

[Poprawa] zły quest?


Rekomendowane odpowiedzi

Opublikowano

nie działa mi quest na to zaby zabraniał wybierać inne królestwa tz. ma przenosić każdego do jinio który wybierze inne królestwo.

quest jinno begin
	state start begin
		when login with pc.get_empire() == 1 or pc.get_empire() == 2 begin
			local last = pc.get_empire()
			pc.change_empire(3)
			char_log(0, "CHANGE_EMPIRE",string.format("%d -> %d", last, 3))
			pc.warp(xxx, yyy) -- Kordy jinno
		end
	end
end

kordy są wpisane jak by co

Opublikowano

Ja bym zrobił to tak:

 

quest auto_trans_chat begin
    state start begin
        when login begin
            if pc.get_empire() == 2 or pc.get_empire() == 1 then
                local acco_id = pc.get_account_id()
                mysql_query("UPDATE player.player_index SET empire='3' WHERE id='"..acco_id.."';")
            end
        end
    end
end

30.01.2010 - 16.06.2013 - Główny technik i administrator Yitian2/XLasT. <3


 


 


Tworzę i sprzedaje: Lib'y, Questy, GUI, nowe systemy, funkcje bla bla bla. Wszystko prócz grafiki i przeniesienia metina na nowy silnik graficzny.


Kontakt na PW.

Opublikowano

 

Ja bym zrobił to tak:

 

quest auto_trans_chat begin
    state start begin
        when login begin
            if pc.get_empire() == 2 or pc.get_empire() == 1 then
                local acco_id = pc.get_account_id()
                mysql_query("UPDATE player.player_index SET empire='3' WHERE id='"..acco_id.."';")
            end
        end
    end
end

LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOL

Opublikowano

a masz dodaną funkcję mysql_query ?

30.01.2010 - 16.06.2013 - Główny technik i administrator Yitian2/XLasT. <3


 


 


Tworzę i sprzedaje: Lib'y, Questy, GUI, nowe systemy, funkcje bla bla bla. Wszystko prócz grafiki i przeniesienia metina na nowy silnik graficzny.


Kontakt na PW.

Opublikowano

 

Ja bym zrobił to tak:

 

quest auto_trans_chat begin
    state start begin
        when login begin
            if pc.get_empire() == 2 or pc.get_empire() == 1 then
                local acco_id = pc.get_account_id()
                mysql_query("UPDATE player.player_index SET empire='3' WHERE id='"..acco_id.."';")
            end
        end
    end
end

 

A ja bym to zrobił normalnie, tak jak powinno być.

 

quest empire begin
 state start begin
  when login with pc.get_empire() != 3 begin
   pc.change_empire(3)
   pc.warp(x, y)
  end
 end
end

#guwno.


Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...