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

[Pytanie]Funkcja Questowa.


Rekomendowane odpowiedzi

Opublikowano

Witam wszystkich.

 

Mam quest pod dungeon i mam pewien problem :

 

użyta jest funkcja : d.new_jump_all(index_mapy, kordy, kordy)

 

a problem w tym , że nie chce mnie teleportować ;/

 

Tak jakby funkcja nie działała ;/ .

 

W czym może tkwić problem?

 

Wynagradzam Lajkami i piąteczkami do profilu .

 

Pozdrawiam,

 

 

d.new_jump_all(16, 556, 53) == nie działa

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Opublikowano

A co z tym chodzi o.O ?

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Opublikowano

Pomoże ktoś ? :(

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Opublikowano

Co za...

Więc tak:

masz powiedzmy mapę o kordach 10000 10000.

i chcesz, aby ten d.new_jump_all teleportował na kordy 66 x 55.

Teraz robisz tak:

1. musisz być na tej mapie

2. wpisujesz /go 66 55

3. i teraz przepisujesz kordy, jakie się pokaża na czacie ( w tym wypadku 10066, 10055 )

4. Więc będzie tak: d.new_jump_all(index_mapy, 10066, 10055) -- takie trudne?

KONIEC


-----------------------------------------


2013-08-15

Opublikowano

może i nie trudne , ale sam miałeś z tym problem to co się czepiasz =.= ?

 

a tak w ogóle ; Dzięki ;x .

 

Sprawdze i dam like.

 

 

@edit:

 

nie działa -,- .

 

Dobra powiem tak :

 

Kordy mojej mapy to : 307200 x 1203200

 

---------------------------------------------------------------

 

d.new_jump_all -- ma teleportować mnie na kordy

556, 53 .

 

Jestem na mapce , wpisuje /go 556 53 to wtedy na chacie pokazują się kordy : 3628, 12085

 

A powinno chyba być : 307556 1203253 (albo 3072556, 1203253 -- coś w tym stylu ;/)

 

d.new_jump_all -- pisze sobie kordy 556, 53 : Nie teleportuje

 

d.new_jump_all -- kordy 3628,12085 : nie teleportuje

 

d.new_jump_all -- 3072556, 1203253 : nie teleportuje

 

 

-,-

 

NIE SPRAWDZAŁEM JESZCZE TYCH : 307556, 1203253 ale raczej też nie będzie teleportować ;/

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Opublikowano

Niestety nadal nie działa ;/ .

 

Wycinek mojego questa:

 

 

when 30101.take with item.vnum == 30311 begin
  chat("Zostaniesz przeniesiony na 2 piętro za kilka sekund.")
  pc.remove_item("30311")
  d.new_jump_all(16, 307200+556, 1203200+53)
  d.regen_file("data/dungeon/devilcave/dc_regen_ebene2.txt")
  d.regen_file("data/dungeon/devilcave/dc_regen_tore_unten.txt")
  d.regen_file("data/dungeon/devilcave/dc_regen_tore_left.txt")
  d.spawn_mob(30103, 741, 221)
  d.setf("Ebene", 2)
 end

 

 

 

 

Ani v2:

 

 

when 30101.take with item.vnum == 30311 begin
  chat("Zostaniesz przeniesiony na 2 piętro za kilka sekund.")
  pc.remove_item("30311")
  d.new_jump_all(16, 307556, 1203253)
  d.regen_file("data/dungeon/devilcave/dc_regen_ebene2.txt")
  d.regen_file("data/dungeon/devilcave/dc_regen_tore_unten.txt")
  d.regen_file("data/dungeon/devilcave/dc_regen_tore_left.txt")
  d.spawn_mob(30103, 741, 221)
  d.setf("Ebene", 2)
 end

 

 

"Kiedy nie chcesz - szukasz powodów. Gdy chcesz - szukasz sposobów"

Opublikowano

Wklej tutaj zawartość syserr.

 

//Edit:

może spróbuj wgrać tego diffa ( game 2089 ):

 

This difference file has been created by IDA Pro

game_r2089M_32
00138093: 0C 08
0013809D: 08 04
001380AA: 04 0C

KONIEC


-----------------------------------------


2013-08-15

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...