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

setPlayerName >> inGame

  • Thread starter Thread starter pawelsuperpawel
  • Start date Start date
P

pawelsuperpawel

Guest
No więc chciałem poprosić o funkcje setPlayerName ale tak żeby koniecznie działała inGame (nie tak że ma się wylogować i po zalogowaniu inny nick dopiero)

Zapewne będzie potrzebna edycja kodu źródłowego TFS'a. Wersja z której korzystam to 0.3.6pl1

Za wszelaką pomoc z góry bardzo dziękuje.
 
Daje wiele możliwości np. przy robieniu questów etc.

Tu przyznam rację, zmiana nicku ingame przy Questach - marzenie, daje dużo możliwości :o.

Chojrak Tobie rację też przyznam, robienie czegoś za darmo jest chujowe :D.
 
robienie czegoś za darmo jest chujowe .
Powiedz to TFS Team ;). 0.3.6 udostępniają za darmo.
Fakt, że jest to jakoby pokazówka 0.4, które jest już płatne, ale mimo to dużo (jak nie większość) OTS stoi właśnie na 0.3.6 :).
 
Marzeniem jest zmiana nicku npc w zaleznosci od storaga playera widzacego go(uwzgledniajac wysylanie roznych danych do roznych graczy)

cos jak widzisz npc: Citizen, gadasz znim, pytaso imie i widzisz npc John, inni dalej widza citizen(tja...)

@down: w sumie xD
a bez tego co? pusto czy jakies Stranger?
 
Code:
if(!known)
{
	msg->put<uint16_t>(0x61);
	msg->put<uint32_t>(remove);
	msg->put<uint32_t>(creature->getID());

	std::string storage;
	player->getStorage(12345, storage);
	if(creature->getName() == "NPC ZENEK")
	{
		if(storage == "known")
			msg->putString("NPC ZENEK");
		else
			msg->putString("Nieznajomy NPC");
	}
	else
		msg->putString(creature->getHideName() ? "" : creature->getName());
}

this.
 
Powiedz to TFS Team ;). 0.3.6 udostępniają za darmo.
Fakt, że jest to jakoby pokazówka 0.4, które jest już płatne, ale mimo to dużo (jak nie większość) OTS stoi właśnie na 0.3.6 :).

Ja patrze na to inaczej, kupujac donatora nie kupuje 0.4, ale wspomagam Otland, a dostep do 0.4 jest tylko przywilejem.
 
Ja patrze na to inaczej, kupujac donatora nie kupuje 0.4, ale wspomagam Otland, a dostep do 0.4 jest tylko przywilejem.
Ja patrze jak potencjalny Zenek chcący postawić OTS bez bugów :).

@down
Powiedz w którym pliku znajduje się kod za to odpowiadający to sobie pomajstruje ;).
 
Last edited:
or just search for msg->putString(creature-> xD
hmm, moze ja tez cos ciekawego zmajstruje?

w sumie juz (chyba) zmusilem do dzialania kod blackdemona, jednak jeszcze change name musze dorobic zeby to sprawdzic

w kazdym razie serv sie nie sypie ani nie debuguje: sa postepy :D

chociaz wydaje mi sie ze po zmianie mojego storaga npc powinien sie odswierzyc chyba...
no coz, zobaczymy czy uda mi sie to ogarnac
 
Last edited by a moderator:
Ja patrze na to inaczej, kupujac donatora nie kupuje 0.4, ale wspomagam Otland, a dostep do 0.4 jest tylko przywilejem.
 
Back
Top