• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Tworzenie itemow do slota

Status
Not open for further replies.

Tidimel

Robie OTSy na 2 dni
Joined
May 8, 2009
Messages
136
Reaction score
3
Location
Poland
Witam, w 0.4 jest blad jezeli item ma skrypt jakis tam np na dodawanie many chociazby, to przy tworzeniu jego jezeli slot nie jest zasloniety - serwer sie crashuje. Przykladowo - tworze power ringa, jezeli mam zalozonego np stealth ringa - nie ma problemu. Jesli nie to sie crashuje. Probowalem z tworzeniem itema do backpacka, tzn poprzez dodanie gdzie ma tworzyc. Niby tworzy dobrze, ale przy ruszeniu tego itema crash nastepuje od razu. Prosze o pomoc
 
Podrzuć tutaj log z crasha, to spróbujemy coś poradzić i go naprawić.
 
Blad ten wystepuje bardzo czesto, wystarczy sobie przejrzec tematy z "slot crash".


edit:
Ok zrobilem, nalezy to: if(!g_moveEvents->onPlayerEquip(const_cast<Player*>(this), const_cast<Item*>(item), (slots_t)index, true))
return RET_CANNOTBEDRESSED;

wywalic z player.cpp.
Mozna zamknac

- - - Updated - - -

Jednak to nie zalatwia sprawy, bo po usunieciu tego lvl na eq itp nie dziala.
 
Last edited:
Blad ten wystepuje bardzo czesto, wystarczy sobie przejrzec tematy z "slot crash".


edit:
Ok zrobilem, nalezy to: if(!g_moveEvents->onPlayerEquip(const_cast<Player*>(this), const_cast<Item*>(item), (slots_t)index, true))
return RET_CANNOTBEDRESSED;

wywalic z player.cpp.
Mozna zamknac

- - - Updated - - -

Jednak to nie zalatwia sprawy, bo po usunieciu tego lvl na eq itp nie dziala.


Nie ma to jak wyjebać przypadkową linijkę, a potem się dziwić, że nic nie działa :)

Polscy fixerzy zawsze stają na wysokości zadania!
 
Pomysl na wywalenie tego podal Cykotitan w jednym z podobnych tematow -.-
 
A co mówi core dump ? :/

#edit

Mając lata temu podobny problem, zazwyczaj pomagało dodanie itemu do tego 1-slotowego pojemnika, niestety nie pamiętam ID, ale była to taka jakby sakiewka czy co.
 
Last edited:
@up

tylko, że w moim przypadku to wina strasznie starego reva
 
Status
Not open for further replies.
Back
Top