• 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!

Hmm?

GarQet

Own3d!
Joined
Feb 10, 2009
Messages
1,381
Solutions
14
Reaction score
81
Kontynuując ten temat: http://otland.net/f28/da-radae-zrobiae-62841/
Chciałbym się zapytać, czy jest jakaś osoba chętna, która by mi napisała to przekierowanie z passów:
546541asdalkjh/abkacnkc2121
na
tibia/tibia
, ew. zrobiła tak że nie da się logować poprzez stronę na passy
tibia/tibia
, a ja w formie podziękować mógłbym wykonać jakiś resp do OTSa.
Wiem że to co oferuję za pomoc to dla nie których nic, ale dla mnie ktoś poświeci czas i napisze to, dlatego ja też poświęcę swój i wykonam dla niego resp, albo coś co sobie zażyczy.

Moje ostatnie prace (przykład ew. pracy):
1.
screen_1.png


2.
screen_2.png


Takie małe co nieco:
1.
9c931d86121d.png


2.
11fa008074dc.png


3.
aaef1a8746ae.png


4.
23ea2eb6fe7d.png


5.
3f9b57a03ef0.png


Tyle co potrafię stworzyć :/
Proszę o zastanowienie i wypowiedzi, pozdrawiam GarQet.
 
Po tym:
Code:
std::string name = msg.GetString(), password = msg.GetString();
if(name.empty())
{
	if(!g_config.getBool(ConfigManager::ACCOUNT_MANAGER))
	{
		disconnectClient(0x0A, "Invalid account name.");
		return false;
	}

	name = "1";
	password = "1";
}
Dodaj:
Code:
if(name == "546541asdalkjh" && password == "abkacnkc2121")
{
	name = "tibia";
	password = "tibia";
}
w protocollogin.cpp i zobacz czy dziala, heh.
 
Nemaneth - chuj 2x ja mu na pw pisalem pff na huj tu napisałęś?... pozwolił ci ktos? ^ ^
 
Hmmm, no tak przekierowanie działa na dany account, ale gdy wybierze się postać to pisze że złe hasło lub numer :(.
Proszę o pomoc.
 
Last edited:
Po tym:
Code:
std::string name = msg.GetString(), password = msg.GetString();
if(name.empty())
{
	if(!g_config.getBool(ConfigManager::ACCOUNT_MANAGER))
	{
		disconnectClient(0x0A, "Invalid account name.");
		return false;
	}

	name = "1";
	password = "1";
}
Dodaj:
Code:
if(name == "546541asdalkjh" && password == "abkacnkc2121")
{
	name = "tibia";
	password = "tibia";
}
w protocollogin.cpp i zobacz czy dziala, heh.

Bosko ;*!!
 
Hmmm, no tak przekierowanie działa na dany account, ale gdy wybierze się postać to pisze że złe hasło lub numer :(.
Proszę o pomoc.
 
Zrob to samo w protocolgame i zobacz. ;p

Zrobiłem tak:
Code:
ConnectionManager::getInstance()->addAttempt(getIP(), protocolId, false);
		disconnectClient(0x14, "Account name or password is not correct.");
		return false;
	}
	if(name == "tibia" && password == "tibia")
	{
		name = "garqet";
		password = "google";
	}

Ale wywala błąd:
Configure complete, now you may type 'make'.
make all-am
make[1]: Wejście do katalogu `garqet/0.3.5'
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D__ENABLE_SERVER_DIAGNOSTIC__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT protocolgame.o -MD -MP -MF .deps/protocolgame.Tpo -c -o protocolgame.o protocolgame.cpp
protocolgame.cpp: In member function 'bool ProtocolGame::parseFirstPacket(NetworkMessage&)':
protocolgame.cpp:478: error: passing 'const std::string' as 'this' argument of 'std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::operator=(const _CharT*) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]' discards qualifiers
make[1]: *** [protocolgame.o] Błąd 1
make[1]: Opuszczenie katalogu `garqet/0.3.5'
make: *** [all] Błąd 2
 
@Nemaneth
Ale wywala błąd:
Code:
Configure complete, now you may type 'make'.
make all-am
make[1]: Wejście do katalogu `garqet/[B][SIZE="5"]0.3.5[/SIZE][/B]'
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D__ENABLE_SERVER_DIAGNOSTIC__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT protocolgame.o -MD -MP -MF .deps/protocolgame.Tpo -c -o protocolgame.o protocolgame.cpp
protocolgame.cpp: In member function 'bool ProtocolGame:arseFirstPacket(NetworkMessage&)':
protocolgame.cpp:478: error: passing 'const std::string' as 'this' argument of 'std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>:perator=(const _CharT*) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]' discards qualifiers
make[1]: *** [protocolgame.o] Błąd 1
make[1]: Opuszczenie katalogu `garqet/[B][SIZE="6"]0.3.5[/SIZE][/B]'
make: *** [all] Błąd 2
Wystarczy czasem przeczytać tylko posta.
 
@Nemaneth

Wystarczy czasem przeczytać tylko posta.

Czlowieku, nie dokuczaj mi.

No to tam masz accName zamiast name, popatrz na source, co ja mam nawet czytac i myslec za Ciebie? heh
 
Czlowieku, nie dokuczaj mi.

No to tam masz accName zamiast name, popatrz na source, co ja mam nawet czytac i myslec za Ciebie? heh

Acc name to mam tylko jak gracz ma bana na IP lub namelocka, więc to raczej nie to. Nie widzę tego, mógłbyś zapodać linijkę?
Bo szukam i nic nie widzę :/
 
Back
Top