• 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!
  • 2026 staff recruitment is open! Check it out and consider applying!

[c++] Zlecę za $$

klekSu

Stroke my ego.
Joined
Nov 4, 2008
Messages
1,285
Reaction score
18
Modyfikację/Wykonanie skryptu który usunie ze statusu osób online osoby wylogowane na x logu do dwóch wersji TFSa 3554 oraz 0.3.4pl2.

Jeśli to możliwe niech liczba tych graczy nie wyświetla się ani na statusie na stronie, ani na listach serwerów ots, ale wyświetla się po wpisaniu !online w grze. Sposób dokonania płatności wybrany przez Ciebie.
 
Jeśli wykonasz skrypt na pewno się jakoś dogadamy, podaj interesującą Cie cenę.
 
Pieniądze nie są najważniejsze, daj mu zdrowie, rodzinę i miłość
 
@up
Starczy milosc ;<
@topic
Nie podam ceny, poniewaz jeszcze nie wiem ile jest przy tym roboty pogrzebie i moze sie dogadamy, ok?
 
Nie jestem pewny, ale mozliwe, ze bedzie trzeba zmienic tylko linijke jesli tak masz to u mnie za darmo jesli nie, bedzie trzeba jeszcze pokombinowac
btw. nie jestem pewny czy o to Ci chodzilo bo twoj post jest troche dziwnie zbudowany ;p
player.cpp
znajdz:
Code:
 if(!isInGhostMode())
IOLoginData::getInstance()->updateOnlineStatus(guid, true);
usun:
Code:
IOLoginData::getInstance()->updateOnlineStatus(guid, true);
Jak mowilem nie jestem pewny popatrzylem na szybko..
 
Oj klekSu lepiej szukaj kogos innego niz tego Zdzisqa :P
 
Code:
if(!isGhost() && !client)
		IOLoginData::getInstance()->updateOnlineStatus(guid, false);

pls chojrak powiedz ze dobrze

albo
Code:
if(!client)
    IOLoginData::getInstance()->updateOnlineStatus(guid, false);

heh
 
@up
Nie prawda.
! przed funkcja oznacza, ze jezeli nie jest w gohost mod, kolego ;)
 
Czyli dokladnie to co napisalem.
Zwraca falsz, czyli nie jest w ghost mod chyba ze funkcja ta zwraca true w przypadku, gdy nie jest sie w ghost mod w co bardzo watpie.
@autorze tematu
Sprawdzales?
 
Drogi zdzisiu, status.cpp przy pobieraniu liczby graczy odnosi sie do game.h, a dokladniej funkcji getPlayersOnline(), ktora odnosi sie do players, a dokladniej do autoListy graczy i zwraca jej "wielkosc" (czyt. liczbe elementow). To takie male info z mojej strony, moze Ci sie przyda.
 
@up
Jednak w swoim pierwszym poscie zaznaczylem prawo do omylki, poniewaz robilem to naszybko, drogi Chojraku.
Ale masz racje, czyli wg Ciebie powinnismy poprostu zmodyfikowac funkcje getPlayersOnline w nastepujacy sposob:
Code:
uint32_t getPlayersOnline() {return 0;}
Czy tak?
Jednak dalej nie rozumiem z jakiego powodu nasz drogi przyjaciel Nemaneth nazwal mnie idiota moze mi to ktos rozrysowac?
@edit istnieje rozwniez szansa, ze po takiej modyfikacji komenda !online dzialac nie bedzie.
 
Back
Top