Pochodnia w kategorii broń 2245 6

O temacie

Autor lucki666

Zaczęty 6.04.2021 roku

Wyświetleń 2245

Odpowiedzi 6

lucki666

lucki666

Użytkownicy
posty130
Propsy64
ProfesjaSkrypter
  • Użytkownicy
Zawsze szukam tej pochodni w całej liście na końcu ekwipunku, a ona zawsze zmienia swoje położenie. Więc pomyślałem, że super byłoby mieć np. w kategorii broń na samym końcu - wygodne, nie trzeba skrolować tak daleko i zawsze wiadomo gdzie jest.

Sądziłem, że wystarczy zmienić:
       mainflag          =   ITEM_KAT_NF;

i to wszystko załatwi. Ale niestety. Pochodnia znajduje się na końcu wszystkich broni, ale nie zapala się. Można ją wybrać i "oznaczyć" jak broń, ale nie można jej wyciągnąć.

Macie jakiś pomysł jak to zrobić? Lub chociaż jak jak zmienić skrypy, aby działała i zawsze była w konkretnym miejscu ekwipunku?
 

bogu9821

bogu9821

Użytkownicy
posty404
Propsy185
ProfesjaProgramista
  • Użytkownicy
Chociaż nie sprawdzałem jak to zrobił mud-freak w swoim ninja na zakładki w eq, to zobaczyłbym jak tam są sortowane itemy.
Ogólnie to adres funkcji sortującej eq to 0x00705B80, ale to dopiero początek zabawy, jeżeli chciałbyś nadpisać parę bajtów, by np. to jako pierwsze sortować.
Hookiem na equip i sprawdzenie instance też by się dało, ale to jest  bardziej okrężne i też trudne dla niedoświadczonych w ikarusie zadanie.
 
while(false) Do();

Splash

Splash

Moderator
posty4207
Propsy3403
ProfesjaNierób
  • Moderator
Zamiast bawić się z bajtami, łatwiej byłoby chyba po prostu zhookować instrukcję po zakończeniu sortowania i przenieść pochodnię na początek listy przedmiotów.
 
Nie zajmuję się multiplayerami do Gothica. Przestańcie zawracać mi tym głowę...
Ps. Siemekk ma downa i śpi w pufie

bogu9821

bogu9821

Użytkownicy
posty404
Propsy185
ProfesjaProgramista
  • Użytkownicy
Zamiast bawić się z bajtami, łatwiej byłoby chyba po prostu zhookować instrukcję po zakończeniu sortowania i przenieść pochodnię na początek listy przedmiotów.
Hookowanie też polega na nadpisywaniu bajtów, co ty NATO?
 
while(false) Do();

Splash

Splash

Moderator
posty4207
Propsy3403
ProfesjaNierób
  • Moderator
Tak, ale nie takie:
Cytuj
nadpisać parę bajtów, by np. to jako pierwsze sortować
Chcesz się bić?
 
Nie zajmuję się multiplayerami do Gothica. Przestańcie zawracać mi tym głowę...
Ps. Siemekk ma downa i śpi w pufie

bogu9821

bogu9821

Użytkownicy
posty404
Propsy185
ProfesjaProgramista
  • Użytkownicy

bogu9821

Pochodnia w kategorii broń
#5 2021-04-08, 21:11(Ostatnia zmiana: 2021-04-08, 21:28)
Tak, ale nie takie:
Cytuj
nadpisać parę bajtów, by np. to jako pierwsze sortować
Chcesz się bić?
dawaj za garażami 30 grudnia amasz. A próbuj nie przyjść
A po solo pomógłbyś lepiej Simonowi
 
while(false) Do();

Splash

Splash

Moderator
posty4207
Propsy3403
ProfesjaNierób
  • Moderator
Wrzuć to tam, miej na oku składnię Simena, Splash spójrz tu, Splash napraw tam... Mogłem jechać do Krakowa do Kazzmira robić mu ten generator. Tam byłoby tak samo, ale mogłem przynajmniej porządnie zjeść.
 
Nie zajmuję się multiplayerami do Gothica. Przestańcie zawracać mi tym głowę...
Ps. Siemekk ma downa i śpi w pufie


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry