Opublikowano 21 Maja 202521 Maj Cześć. Mógłby ktoś podrzucić jak zrobić wychodzenie z poli pod dany przycisk np "P"
Opublikowano 21 Maja 202521 Maj Mogę zarzucić pomysłem: w game masz taką funkcjePythonKod został skopiowanydef __BuildKeyDict(self):...onPressKeyDict[app.DIK_P] = lambda : self.DelPoly()...i od tego momentu możesz to zrobić na kilka sposobów 1. Stworzyć pakiet + cała obsługę pakietu i wywołać funkcje binki w clienciePythonKod został skopiowanydef DelPoly(self): player.DelPoly()Stworzyć sobie komendę w source game i wywołać ją z poziomu clienta w taki sposób:PythonKod został skopiowanynet.SendChatPacket("/delpoly")Pewnie jest milion innych lepszych sposobów, daje przykład jak ja bym do tego podszedł :) Edytowane 21 Maja 202521 Maj przez theblabil
Opublikowano 21 Maja 202521 Maj W dniu 21.05.2025 o 09:39, theblabil napisał(a):Mogę zarzucić pomysłem: w game masz taką funkcjePythonKod został skopiowanydef __BuildKeyDict(self):...onPressKeyDict[app.DIK_P] = lambda : self.DelPoly()...i od tego momentu możesz to zrobić na kilka sposobów 1. Stworzyć pakiet + cała obsługę pakietu i wywołać funkcje binki w clienciePythonKod został skopiowanydef DelPoly(self): player.DelPoly()Stworzyć sobie komendę w source game i wywołać ją z poziomu clienta w taki sposób:PythonKod został skopiowanynet.SendChatPacket("/delpoly")Pewnie jest milion innych lepszych sposobów, daje przykład jak ja bym do tego podszedł :)Rozwińodrobine można to skrócić, hehPythonKod został skopiowanydef __BuildKeyDict(self):...onPressKeyDict[app.DIK_P] = lambda : net.SendChatPacket("/delpoly")...
Opublikowano 22 Maja 202522 Maj W dniu 21.05.2025 o 19:29, mrvns napisał(a):odrobine można to skrócić, hehPythonKod został skopiowanydef __BuildKeyDict(self):...onPressKeyDict[app.DIK_P] = lambda : net.SendChatPacket("/delpoly")...prawda, ale ja mam takie uposledzenie ze wole miec dedykowane funkcje pod takie rzeczy
Opublikowano 22 Maja 202522 Maj A pod Item? Będąc na poli, gdy użyjemy marmurka to wyjdziemy z przemiany.
Opublikowano 22 Maja 202522 Maj W dniu 22.05.2025 o 09:50, ExoCarossa napisał(a):A pod Item? Będąc na poli, gdy użyjemy marmurka to wyjdziemy z przemiany.No oczywiście że się da - musisz tylko dobrze to logicznie napisaćszukaj w char_item.cpp
Opublikowano 22 Maja 202522 Maj W dniu 22.05.2025 o 09:50, ExoCarossa napisał(a):A pod Item? Będąc na poli, gdy użyjemy marmurka to wyjdziemy z przemiany.Powinno działać xD C++Kod został skopiowany switch (item->GetVnum()) { case 70104 : case 70105 : case 70106 : case 70107 : case 71093 : { // To dodajesz if (IsPolymorphed()) { SetPolymorph(0); RemoveAffect(AFFECT_POLYMORPH); ChatPacket(CHAT_TYPE_INFO, "Polimorfia usunieta"); return; } // To dodajesz sys_log(0, "USE_POLYMORPH_BALL PID(%d) vnum(%d)", GetPlayerID(), dwVnum);
Opublikowano 23 Maja 202523 Maj Autor W dniu 21.05.2025 o 19:29, mrvns napisał(a):odrobine można to skrócić, hehPythonKod został skopiowanydef __BuildKeyDict(self):...onPressKeyDict[app.DIK_P] = lambda : net.SendChatPacket("/delpoly")...Dzięki bardzo
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto