Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Mortyriusz.pl - To my wyznaczamy Poziom ! [Dedyk] [Easy]


Developer Cycu

Rekomendowane odpowiedzi

Opublikowano

Jeśli czyta to ktoś kto pobrał grę to niech mi powie z którego linku bo mi jakoś nie działa o co pobrałem ...

  • Odpowiedzi 421
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

Gra się całkiem przyjemnie.

Wbiłem sobie tak 4fun zobaczyć jak to wygląda i powiem wam, że jestem zaskoczony.

Jak na razie jest 437 osób <- 17:52

 

Pomyślcie co się będzie działo, jak reszta opłaconych youtuberów zacznie nagrywać i wszyscy będą mieli clienta.

Dużo osób też wraca z pracy dopiero 20, było wiele propozycji, żeby przełożyć start, ale myślę, że wiele nie stracą i zagrają.

 

Problemy są z patcherem, bo maszynka nie wytrzymuje takiej ilości osób, ale to Cycu rozwiąże na dniach, bo wspólnie zrzucamy się na "chmurę" pod patchery.

Drugi problem to niedziałający item-shop, no ale to jest niestety wina BombWork'a i jego gównianej strony - Nie polecamy kupować u niego czego kolwiek, bo jest to zwykły frajer i złodziej.

 

W "chmurę" to możecie obydwaj wypierdalać jebane zasrańce. Nie jesteś godzien jeden i drugi posiadanie strony bombworka. Wasza inteligencja nie pociągnie strony. ~~Czekam.

90% serwera to praca Terenzo, bądź innego użytkownika forum który ma odrobinę mózgu na  karku.

64562221938.png

Opublikowano

S6n9m1c.jpg

 

Nono psy dupami szczekają.. ciekawe ciekawe - teksty na poziomie gimnazjum.

 

Wbiłem i zobaczyłem NPC: Ciota Biologa oraz jakieś latające yangi i wyłączyłem clienta.

logo.png

Opublikowano

5573714044899551121809.jpg

 

Nono psy dupami szczekają.. ciekawe ciekawe - teksty na poziomie gimnazjum.

 

Wbiłem i zobaczyłem NPC: Ciota Biologa oraz jakieś latające yangi i wyłączyłem clienta.

to wyślij plik index :DD

592041432922042226939.jpeg

Opublikowano

Szczerze to myślałem że się postarałeś i zrobiłeś coś fajnego, jednak się myliłem. Wchodzę do gry przez 5min. znalazłem kilka bugów i podziękowałem.

Nie wiem czy jest sens tutaj grać, przez 5min znalazłem ponad 4 bugi a co jak bym pograł z dzień? dwa?

Nieregulaminowa sygnatura

Opublikowano

W "chmurę" to możecie obydwaj wypierdalać jebane zasrańce. Nie jesteś godzien jeden i drugi posiadanie strony bombworka. Wasza inteligencja nie pociągnie strony. ~~Czekam.

90% serwera to praca Terenzo, bądź innego użytkownika forum który ma odrobinę mózgu na  karku.

 

Też wątpię by nieznana nikomu Administracja postawiła serwerek.

TereN pewnie robił mapkę tą "wspólną" a Terenzo pliczki.

Ale co do Bombworka Ranimar się z Tb. nie zgodzę.

Opublikowano

W "chmurę" to możecie obydwaj wypierdalać jebane zasrańce. Nie jesteś godzien jeden i drugi posiadanie strony bombworka. Wasza inteligencja nie pociągnie strony. ~~Czekam.

90% serwera to praca Terenzo, bądź innego użytkownika forum który ma odrobinę mózgu na  karku.

 

ciekawa teoria nie wiedziałem że ktoś dla mnie robi :)

 

Szczerze to myślałem że się postarałeś i zrobiłeś coś fajnego, jednak się myliłem. Wchodzę do gry przez 5min. znalazłem kilka bugów i podziękowałem.

Nie wiem czy jest sens tutaj grać, przez 5min znalazłem ponad 4 bugi a co jak bym pograł z dzień? dwa?

 

jak możesz wypisz :)

 

to co zostało zgłoszone na becie zostało poprawione 

 

@Hajda™ mapkę przerabiałem sam już jakiś czas temu :)

Opublikowano

ciekawa teoria nie wiedziałem że ktoś dla mnie robi :)

 

 

jak możesz wypisz :)

 

to co zostało zgłoszone na becie zostało poprawione 

 

@Hajda™ mapkę przerabiałem sam już jakiś czas temu :)

Ty wiesz swoje ja wiem swoje. Jesteś zbyt debilny na takie akrobację. To żadna teoria tylko praktyka.

64562221938.png

Opublikowano

 

 

723111404490716375747.jpg

 

 

Postać widoczna na ss to nie moja postać! Moja postać jest zbugowana (nie można się ruszać) i jest także niewidzialna. Plus bugujące się txt.

---

 

Opublikowano
########################################
##############Edited by Casawir#########
########################################

import dbg, app, net, ui, ime, snd, sys
import wndMgr, musicInfo, serverInfo, systemSetting, ServerStateChecker, locale
import constInfo, uiCommon, time, ServerCommandParser, ime, uiScriptLocale

sys.stderr = open('_dev/errors.txt','w',0)

RUNUP_MATRIX_AUTH = FALSE
NEWCIBN_PASSPOD_AUTH = FALSE

LOGIN_DELAY_SEC = 0.0
SKIP_LOGIN_PHASE = FALSE
SKIP_LOGIN_PHASE_SUPPORT_CHANNEL = FALSE
FULL_BACK_IMAGE = FALSE

PASSPOD_MSG_DICT = {}


if locale.IsNEWCIBN() or locale.IsCIBN10():
	LOGIN_DELAY_SEC = 20.0
	FULL_BACK_IMAGE = TRUE
	NEWCIBN_PASSPOD_AUTH = TRUE
	PASSPOD_MSG_DICT = {
		"PASERR1"	: locale.LOGIN_FAILURE_PASERR1,
		"PASERR2"	: locale.LOGIN_FAILURE_PASERR2,
		"PASERR3"	: locale.LOGIN_FAILURE_PASERR3,
		"PASERR4"	: locale.LOGIN_FAILURE_PASERR4,
		"PASERR5"	: locale.LOGIN_FAILURE_PASERR5,
	}

elif locale.IsYMIR() or locale.IsCHEONMA():
	FULL_BACK_IMAGE = TRUE

elif locale.IsHONGKONG():
	FULL_BACK_IMAGE = TRUE
	RUNUP_MATRIX_AUTH = TRUE
	PASSPOD_MSG_DICT = {
		"NOTELE"	: locale.LOGIN_FAILURE_NOTELEBLOCK,
	}

elif locale.IsJAPAN():
	FULL_BACK_IMAGE = TRUE

def IsFullBackImage():
	global FULL_BACK_IMAGE
	return FULL_BACK_IMAGE

def IsLoginDelay():
	global LOGIN_DELAY_SEC
	if LOGIN_DELAY_SEC > 0.0:
		return TRUE
	else:
		return FALSE

def IsRunupMatrixAuth():
	global RUNUP_MATRIX_AUTH
	return RUNUP_MATRIX_AUTH

def IsNEWCIBNPassPodAuth():
	global NEWCIBN_PASSPOD_AUTH
	return NEWCIBN_PASSPOD_AUTH

def GetLoginDelay():
	global LOGIN_DELAY_SEC
	return LOGIN_DELAY_SEC

app.SetGuildMarkPath("test")

class ConnectingDialog(ui.ScriptWindow):

	def __init__(self):
		ui.ScriptWindow.__init__(self)
		self.__LoadDialog()
		self.eventTimeOver = lambda *arg: None
		self.eventExit = lambda *arg: None

	def __del__(self):
		ui.ScriptWindow.__del__(self)

	def __LoadDialog(self):
		try:
			PythonScriptLoader = ui.PythonScriptLoader()
			PythonScriptLoader.LoadScriptFile(self, "UIScript/ConnectingDialog.py")

			self.board = self.GetChild("board")
			self.message = self.GetChild("message")
			self.countdownMessage = self.GetChild("countdown_message")

		except:
			import exception
			exception.Abort("ConnectingDialog.LoadDialog.BindObject")

	def Open(self, waitTime):
		curTime = time.clock()
		self.endTime = curTime + waitTime

		self.Lock()
		self.SetCenterPosition()
		self.SetTop()
		self.Show()

	def Close(self):
		self.Unlock()
		self.Hide()

	def Destroy(self):
		self.Hide()
		self.ClearDictionary()

	def SetText(self, text):
		self.message.SetText(text)

	def SetCountDownMessage(self, waitTime):
		self.countdownMessage.SetText("%.0f%s" % (waitTime, locale.SECOND))

	def SAFE_SetTimeOverEvent(self, event):
		self.eventTimeOver = ui.__mem_func__(event)

	def SAFE_SetExitEvent(self, event):
		self.eventExit = ui.__mem_func__(event)

	def OnUpdate(self):
		lastTime = max(0, self.endTime - time.clock())
		if 0 == lastTime:
			self.Close()
			self.eventTimeOver()
		else:
			self.SetCountDownMessage(self.endTime - time.clock())

	def OnPressExitKey(self):
		#self.eventExit()
		return TRUE

class LoginWindow(ui.ScriptWindow):

	IS_TEST = net.IsTest()

	def __init__(self, stream):
		print "NEW LOGIN WINDOW  ----------------------------------------------------------------------------"
		ui.ScriptWindow.__init__(self)
		net.SetPhaseWindow(net.PHASE_WINDOW_LOGIN, self)
		net.SetAccountConnectorHandler(self)

		self.matrixInputChanceCount = 0
		self.lastLoginTime = 0
		self.inputDialog = None
		self.connectingDialog = None
		self.stream=stream
		self.isNowCountDown=FALSE
		self.isStartError=FALSE
		
		# self.obrazek = 1
		# self.czas_zmiany = 0

		self.loadingImage = None

	def __del__(self):
		net.ClearPhaseWindow(net.PHASE_WINDOW_LOGIN, self)
		net.SetAccountConnectorHandler(0)
		ui.ScriptWindow.__del__(self)
		print "---------------------------------------------------------------------------- DELETE LOGIN WINDOW"

	def Open(self):
		ServerStateChecker.Create(self)

		print "LOGIN WINDOW OPEN ----------------------------------------------------------------------------"

		self.loginFailureMsgDict={
			#"DEFAULT" : locale.LOGIN_FAILURE_UNKNOWN,

			"ALREADY"	: locale.LOGIN_FAILURE_ALREAY,
			"NOID"		: locale.LOGIN_FAILURE_NOT_EXIST_ID,
			"WRONGPWD"	: locale.LOGIN_FAILURE_WRONG_PASSWORD,
			"FULL"		: locale.LOGIN_FAILURE_TOO_MANY_USER,
			"SHUTDOWN"	: locale.LOGIN_FAILURE_SHUTDOWN,
			"REPAIR"	: locale.LOGIN_FAILURE_REPAIR_ID,
			"BLOCK"		: locale.LOGIN_FAILURE_BLOCK_ID,
			"WRONGMAT"	: locale.LOGIN_FAILURE_WRONG_MATRIX_CARD_NUMBER,
			"QUIT"		: locale.LOGIN_FAILURE_WRONG_MATRIX_CARD_NUMBER_TRIPLE,
			"BESAMEKEY"	: locale.LOGIN_FAILURE_BE_SAME_KEY,
			"NOTAVAIL"	: locale.LOGIN_FAILURE_NOT_AVAIL,
			"NOBILL"	: locale.LOGIN_FAILURE_NOBILL,
			"BLKLOGIN"	: locale.LOGIN_FAILURE_BLOCK_LOGIN,
			"WEBBLK"	: locale.LOGIN_FAILURE_WEB_BLOCK,
		}

		self.loginFailureFuncDict = {
			"WRONGPWD"	: self.__DisconnectAndInputPassword,
			"WRONGMAT"	: self.__DisconnectAndInputMatrix,
			"QUIT"		: app.Exit,
		}

		self.SetSize(wndMgr.GetScreenWidth(), wndMgr.GetScreenHeight())
		self.SetWindowName("LoginWindow")

		if not self.__LoadScript(uiScriptLocale.LOCALE_UISCRIPT_PATH + "LoginWindow.py"):
			dbg.TraceError("LoginWindow.Open - __LoadScript Error")
			return

		self.__LoadLoginInfo("loginInfo.py")

		if app.loggined:
			self.loginFailureFuncDict = {
			"WRONGPWD"	: app.Exit,
			"WRONGMAT"	: app.Exit,
			"QUIT"		: app.Exit,
			}

		if musicInfo.loginMusic != "":
			snd.SetMusicVolume(systemSetting.GetMusicVolume())
			snd.FadeInMusic("BGM/"+musicInfo.loginMusic)

		snd.SetSoundVolume(systemSetting.GetSoundVolume())

		# pevent key "[" "]"
		ime.AddExceptKey(91)
		ime.AddExceptKey(93)

		self.Show()

		global SKIP_LOGIN_PHASE
		if SKIP_LOGIN_PHASE:
			if self.isStartError:
				self.PopupNotifyMessage(locale.LOGIN_CONNECT_FAILURE, self.__ExitGame)
				return

		else:
			connectingIP = self.stream.GetConnectAddr()
			if connectingIP:
				if IsFullBackImage():
					self.GetChild("bg1").Hide()
					self.GetChild("bg2").Show()

		app.ShowCursor()

		self.stream.SetConnectInfo("mizuko.l4g.eu", 20001, "mizuko.l4g.eu", 25556)
		net.SetServerInfo("Mortyriusz.pl - Ch1")
		net.SetMarkServer("mizuko.l4g.eu", 20001)
		self.logo_ch1.Show()
		
	def Close(self):

		if self.connectingDialog:
			self.connectingDialog.Close()
		self.connectingDialog = None

		print "---------------------------------------------------------------------------- CLOSE LOGIN WINDOW "
		
		if musicInfo.loginMusic != "" and musicInfo.selectMusic != "":
			snd.FadeOutMusic("BGM/"+musicInfo.loginMusic)

		self.idEditLine.SetTabEvent(0)
		self.idEditLine.SetReturnEvent(0)
		self.pwdEditLine.SetReturnEvent(0)
		self.pwdEditLine.SetTabEvent(0)

		self.idEditLine = None
		self.pwdEditLine = None
		self.inputDialog = None
		self.connectingDialog = None
		self.loadingImage = None

		self.matrixQuizBoard	= None
		self.matrixAnswerInput	= None
		self.matrixAnswerOK	= None
		self.matrixAnswerCancel	= None

		self.passpodBoard	= None
		self.passpodAnswerInput	= None
		self.passpodAnswerOK	= None
		self.passpodAnswerCancel = None

		self.KillFocus()
		self.Hide()

		self.stream.popupWindow.Close()
		self.loginFailureFuncDict=None

		ime.ClearExceptKey()

		app.HideCursor()

	def __SaveChannelInfo(self):
		try:
			file=open("channel.inf", "w")
			file.write("%d %d %d" % (self.__GetServerID(), self.__GetChannelID(), self.__GetRegionID()))
		except:
			print "LoginWindow.__SaveChannelInfo - SaveError"

	def __LoadChannelInfo(self):
		try:
			file=open("channel.inf")
			lines=file.readlines()

			if len(lines)>0:
				tokens=lines[0].split()

				selServerID=int(tokens[0])
				selChannelID=int(tokens[1])

				if len(tokens) == 3:
					regionID = int(tokens[2])

				return regionID, selServerID, selChannelID

		except:
			print "LoginWindow.__LoadChannelInfo - OpenError"
			return -1, -1, -1

	def __ExitGame(self):
		app.Exit()

	def SetIDEditLineFocus(self):
		if self.idEditLine != None:
			self.idEditLine.SetFocus()

	def SetPasswordEditLineFocus(self):
		if locale.IsEUROPE():
			if self.idEditLine != None: 
				self.idEditLine.SetText("")
				self.idEditLine.SetFocus() 
				
			if self.pwdEditLine != None: 
				self.pwdEditLine.SetText("")
		else:
			if self.pwdEditLine != None:
				self.pwdEditLine.SetFocus()

	def OnEndCountDown(self):
		self.isNowCountDown = FALSE
		self.OnConnectFailure()

	def OnConnectFailure(self):

		if self.isNowCountDown:
			return

		snd.PlaySound("sound/ui/loginfail.wav")

		if self.connectingDialog:
			self.connectingDialog.Close()
		self.connectingDialog = None

		if app.loggined:
			self.PopupNotifyMessage(locale.LOGIN_CONNECT_FAILURE, self.__ExitGame)
		else:
			self.PopupNotifyMessage(locale.LOGIN_CONNECT_FAILURE, self.SetPasswordEditLineFocus)

	def OnHandShake(self):
		if not IsLoginDelay():
			snd.PlaySound("sound/ui/loginok.wav")
			self.PopupDisplayMessage(locale.LOGIN_CONNECT_SUCCESS)

	def OnLoginStart(self):
		if not IsLoginDelay():
			self.PopupDisplayMessage(locale.LOGIN_PROCESSING)

	def OnLoginFailure(self, error):
		if self.connectingDialog:
			self.connectingDialog.Close()
		self.connectingDialog = None

		try:
			loginFailureMsg = self.loginFailureMsgDict[error]
		except KeyError:
			if PASSPOD_MSG_DICT:
				try:
					loginFailureMsg = PASSPOD_MSG_DICT[error]
				except KeyError:
					loginFailureMsg = locale.LOGIN_FAILURE_UNKNOWN + error
			else:
				loginFailureMsg = locale.LOGIN_FAILURE_UNKNOWN  + error

		loginFailureFunc=self.loginFailureFuncDict.get(error, self.SetPasswordEditLineFocus)

		if app.loggined:
			self.PopupNotifyMessage(loginFailureMsg, self.__ExitGame)
		else:
			self.PopupNotifyMessage(loginFailureMsg, loginFailureFunc)

		snd.PlaySound("sound/ui/loginfail.wav")

	def __DisconnectAndInputID(self):
		if self.connectingDialog:
			self.connectingDialog.Close()
		self.connectingDialog = None

		self.SetIDEditLineFocus()
		net.Disconnect()

	def __DisconnectAndInputPassword(self):
		if self.connectingDialog:
			self.connectingDialog.Close()
		self.connectingDialog = None

		self.SetPasswordEditLineFocus()
		net.Disconnect()

	def __DisconnectAndInputMatrix(self):
		if self.connectingDialog:
			self.connectingDialog.Close()
		self.connectingDialog = None

		self.stream.popupWindow.Close()
		self.matrixInputChanceCount -= 1

		if self.matrixInputChanceCount <= 0:
			self.__OnCloseInputDialog()

		elif self.inputDialog:
			self.inputDialog.Show()

	def __LoadScript(self, fileName):
		try:
			pyScrLoader = ui.PythonScriptLoader()
			pyScrLoader.LoadScriptFile(self, fileName)
		except:
			import exception
			exception.Abort("LoginWindow.__LoadScript.LoadObject")

		try:
			GetObject=self.GetChild
			self.ch1_button				= GetObject("ch1")
			self.ch2_button				= GetObject("ch2")
			self.ch3_button				= GetObject("ch3")
			self.ch4_button				= GetObject("ch4")
			self.logo_ch1				= GetObject("ch1_info")
			self.logo_ch2				= GetObject("ch2_info")
			self.logo_ch3				= GetObject("ch3_info")
			self.logo_ch4				= GetObject("ch4_info")
			self.idEditLine				= GetObject("ID_EditLine")
			self.pwdEditLine			= GetObject("Password_EditLine")	
			self.loginButton			= GetObject("loguj_butt")
			self.loginExitButton		= GetObject("leave_butt")
			
			self.navi_1					= GetObject("navi_1")
			self.navi_2					= GetObject("navi_2")
			self.navi_3					= GetObject("navi_3")
			self.navi_4					= GetObject("navi_4")
			self.navi_5					= GetObject("navi_5")

			# self.obraz					= GetObject("bg1")

			self.connect				= GetObject("connect")
			self.remove					= GetObject("remove")

			self.LoginSaveButton	= GetObject("zapisz_dane")

			self.ACC1_LABEL			= GetObject("acc_1")
			self.ACC2_LABEL			= GetObject("acc_2")
			self.ACC3_LABEL			= GetObject("acc_3")
			self.ACC4_LABEL			= GetObject("acc_4")
			if locale.IsVIETNAM():
				self.checkButton = GetObject("CheckButton")
				self.checkButton.Down()

			if IsRunupMatrixAuth():
				self.matrixQuizBoard	= GetObject("RunupMatrixQuizBoard")
				self.matrixAnswerInput	= GetObject("RunupMatrixAnswerInput")
				self.matrixAnswerOK		= GetObject("RunupMatrixAnswerOK")
				self.matrixAnswerCancel	= GetObject("RunupMatrixAnswerCancel")

			if IsNEWCIBNPassPodAuth():
				self.passpodBoard		= GetObject("NEWCIBN_PASSPOD_BOARD")
				self.passpodAnswerInput	= GetObject("NEWCIBN_PASSPOD_INPUT")
				self.passpodAnswerOK	= GetObject("NEWCIBN_PASSPOD_OK")
				self.passpodAnswerCancel= GetObject("NEWCIBN_PASSPOD_CANCEL")

		except:
			import exception
			exception.Abort("LoginWindow.__LoadScript.BindObject")


		self.loginButton.SetEvent(ui.__mem_func__(self.__OnClickLoginButton))
		self.loginExitButton.SetEvent(ui.__mem_func__(self.__OnClickExitButton))
		
		self.connect.SetEvent(ui.__mem_func__(self.Connect_saved_acc_button))
		self.remove.SetEvent(ui.__mem_func__(self.Remove_saved_acc_button))

		self.ch1_button.SetEvent(ui.__mem_func__(self.OnClickCH_1Button))
		self.ch2_button.SetEvent(ui.__mem_func__(self.OnClickCH_2Button))
		self.ch3_button.SetEvent(ui.__mem_func__(self.OnClickCH_3Button))
		self.ch4_button.SetEvent(ui.__mem_func__(self.OnClickCH_4Button))
		
		self.ACC1_LABEL.SetEvent(ui.__mem_func__(self.__OnClickACC1LoginButton))
		self.ACC2_LABEL.SetEvent(ui.__mem_func__(self.__OnClickACC2LoginButton))
		self.ACC3_LABEL.SetEvent(ui.__mem_func__(self.__OnClickACC3LoginButton))
		self.ACC4_LABEL.SetEvent(ui.__mem_func__(self.__OnClickACC4LoginButton))

		self.LoginSaveButton.SetEvent(ui.__mem_func__(self.__OnClickLoginSaveButton))

		self.idEditLine.SetReturnEvent(ui.__mem_func__(self.pwdEditLine.SetFocus))
		self.idEditLine.SetTabEvent(ui.__mem_func__(self.pwdEditLine.SetFocus))

		self.pwdEditLine.SetReturnEvent(ui.__mem_func__(self.__OnClickLoginButton))
		self.pwdEditLine.SetTabEvent(ui.__mem_func__(self.idEditLine.SetFocus))
		
		self.navi_1.SetEvent(ui.__mem_func__(self.__navi_1))
		self.navi_2.SetEvent(ui.__mem_func__(self.__navi_2))
		self.navi_3.SetEvent(ui.__mem_func__(self.__navi_3))
		self.navi_4.SetEvent(ui.__mem_func__(self.__navi_4))
		self.navi_5.SetEvent(ui.__mem_func__(self.__navi_5))

		if IsRunupMatrixAuth():
			self.matrixAnswerOK.SAFE_SetEvent(self.__OnClickMatrixAnswerOK)
			self.matrixAnswerCancel.SAFE_SetEvent(self.__OnClickMatrixAnswerCancel)
			self.matrixAnswerInput.SAFE_SetReturnEvent(self.__OnClickMatrixAnswerOK)

		if IsNEWCIBNPassPodAuth():
			self.passpodAnswerOK.SAFE_SetEvent(self.__OnClickNEWCIBNPasspodAnswerOK)
			self.passpodAnswerCancel.SAFE_SetEvent(self.__OnClickNEWCIBNPasspodAnswerCancel)
			self.passpodAnswerInput.SAFE_SetReturnEvent(self.__OnClickNEWCIBNPasspodAnswerOK)

		self.__LoadACCNames()
		self.isOpen_2 = 0
		self.logo_ch1.Hide()
		self.logo_ch2.Hide()
		self.logo_ch3.Hide()
		self.logo_ch4.Hide()

		if IsFullBackImage():
			self.GetChild("bg1").Show()
		return 1
		
	def __LoadACCInfos(self, accid):
		self.account_id = accid
		
	def Connect_saved_acc_button(self):
		import linecache
		login = linecache.getline("_dev/account" + str(self.account_id) + ".cfg", 1)
		password = linecache.getline("_dev/account" + str(self.account_id) + ".cfg", 2)
		login = login.replace('\n', '')
		self.Connect(login, password)
		

	def __OnClickACC1LoginButton(self):
		self.ACC1_LABEL.SetUpVisual("cycu work/logowanie/acc_up.tga")
		self.ACC1_LABEL.SetOverVisual("cycu work/logowanie/acc_up.tga")
		self.ACC1_LABEL.SetDownVisual("cycu work/logowanie/acc_up.tga")

		self.ACC2_LABEL.SetUpVisual("cycu work/logowanie/acc.tga")
		self.ACC2_LABEL.SetOverVisual("cycu work/logowanie/acc.tga")
		self.ACC2_LABEL.SetDownVisual("cycu work/logowanie/acc.tga")

		self.ACC3_LABEL.SetUpVisual("cycu work/logowanie/acc.tga")
		self.ACC3_LABEL.SetOverVisual("cycu work/logowanie/acc.tga")
		self.ACC3_LABEL.SetDownVisual("cycu work/logowanie/acc.tga")

		self.ACC4_LABEL.SetUpVisual("cycu work/logowanie/acc.tga")
		self.ACC4_LABEL.SetOverVisual("cycu work/logowanie/acc.tga")
		self.ACC4_LABEL.SetDownVisual("cycu work/logowanie/acc.tga")
		
		self.__LoadACCInfos(1)

	def __OnClickACC2LoginButton(self):
	
		self.ACC1_LABEL.SetUpVisual("cycu work/logowanie/acc.tga")
		self.ACC1_LABEL.SetOverVisual("cycu work/logowanie/acc.tga")
		self.ACC1_LABEL.SetDownVisual("cycu work/logowanie/acc.tga")

		self.ACC2_LABEL.SetUpVisual("cycu work/logowanie/acc_up.tga")
		self.ACC2_LABEL.SetOverVisual("cycu work/logowanie/acc_up.tga")
		self.ACC2_LABEL.SetDownVisual("cycu work/logowanie/acc_up.tga")

		self.ACC3_LABEL.SetUpVisual("cycu work/logowanie/acc.tga")
		self.ACC3_LABEL.SetOverVisual("cycu work/logowanie/acc.tga")
		self.ACC3_LABEL.SetDownVisual("cycu work/logowanie/acc.tga")

		self.ACC4_LABEL.SetUpVisual("cycu work/logowanie/acc.tga")
		self.ACC4_LABEL.SetOverVisual("cycu work/logowanie/acc.tga")
		self.ACC4_LABEL.SetDownVisual("cycu work/logowanie/acc.tga")	
		self.__LoadACCInfos(2)

	def __OnClickACC3LoginButton(self):
	
		self.ACC1_LABEL.SetUpVisual("cycu work/logowanie/acc.tga")
		self.ACC1_LABEL.SetOverVisual("cycu work/logowanie/acc.tga")
		self.ACC1_LABEL.SetDownVisual("cycu work/logowanie/acc.tga")

		self.ACC2_LABEL.SetUpVisual("cycu work/logowanie/acc.tga")
		self.ACC2_LABEL.SetOverVisual("cycu work/logowanie/acc.tga")
		self.ACC2_LABEL.SetDownVisual("cycu work/logowanie/acc.tga")

		self.ACC3_LABEL.SetUpVisual("cycu work/logowanie/acc_up.tga")
		self.ACC3_LABEL.SetOverVisual("cycu work/logowanie/acc_up.tga")
		self.ACC3_LABEL.SetDownVisual("cycu work/logowanie/acc_up.tga")

		self.ACC4_LABEL.SetUpVisual("cycu work/logowanie/acc.tga")
		self.ACC4_LABEL.SetOverVisual("cycu work/logowanie/acc.tga")
		self.ACC4_LABEL.SetDownVisual("cycu work/logowanie/acc.tga")	
	
		self.__LoadACCInfos(3)

	def __OnClickACC4LoginButton(self):
	
		self.ACC1_LABEL.SetUpVisual("cycu work/logowanie/acc.tga")
		self.ACC1_LABEL.SetOverVisual("cycu work/logowanie/acc.tga")
		self.ACC1_LABEL.SetDownVisual("cycu work/logowanie/acc.tga")

		self.ACC2_LABEL.SetUpVisual("cycu work/logowanie/acc.tga")
		self.ACC2_LABEL.SetOverVisual("cycu work/logowanie/acc.tga")
		self.ACC2_LABEL.SetDownVisual("cycu work/logowanie/acc.tga")

		self.ACC3_LABEL.SetUpVisual("cycu work/logowanie/acc.tga")
		self.ACC3_LABEL.SetOverVisual("cycu work/logowanie/acc.tga")
		self.ACC3_LABEL.SetDownVisual("cycu work/logowanie/acc.tga")

		self.ACC4_LABEL.SetUpVisual("cycu work/logowanie/acc_up.tga")
		self.ACC4_LABEL.SetOverVisual("cycu work/logowanie/acc_up.tga")
		self.ACC4_LABEL.SetDownVisual("cycu work/logowanie/acc_up.tga")
		
		self.__LoadACCInfos(4)

	def __OnClickLoginSaveButton(self):
		id = self.idEditLine.GetText()
		pwd = self.pwdEditLine.GetText()

		fd = open( "_dev/account1.cfg" )
		login1 = fd.readline()
		login1.replace( "\n", "" )
		fd.close()

		fd = open( "_dev/account2.cfg" )
		login2 = fd.readline()
		login2.replace( "\n", "" )
		fd.close()

		fd = open( "_dev/account3.cfg" )
		login3 = fd.readline()
		login3.replace( "\n", "" )
		fd.close()

		fd = open( "_dev/account4.cfg" )
		login4 = fd.readline()
		login4.replace( "\n", "" )
		fd.close()

		if login1 == "":
			slot = 1
		elif login2 == "":
			slot = 2
		elif login3 == "":
			slot = 3
		elif login4 == "":
			slot = 4
		else:
			self.PopupNotifyMessage("Nie ma wolnego miejsca na zapisanie!")
			return


		f = open("_dev/account" + str(slot) + ".cfg", "w")
		f.write (id +"\n")
		f.write (pwd)
		f.close()

		self.PopupNotifyMessage("Twoje dane zostały zapisane!")
		self.__LoadACCNames()

	def Remove_saved_acc_button(self):
		f = open("_dev/account" + str(self.account_id) + ".cfg", "w")
		f.write ("")
		f.close()	
		self.__LoadACCNames()

	def __LoadACCNames(self):
		fd = open( "_dev/account1.cfg" )
		login1 = fd.readline()
		login1.replace( "\n", "" )
		fd.close()

		fd = open( "_dev/account2.cfg" )
		login2 = fd.readline()
		login2.replace( "\n", "" )
		fd.close()

		fd = open( "_dev/account3.cfg" )
		login3 = fd.readline()
		login3.replace( "\n", "" )
		fd.close()

		fd = open( "_dev/account4.cfg" )
		login4 = fd.readline()
		login4.replace( "\n", "" )
		fd.close()
		
		self.ACC1_LABEL.SetText(login1)
		self.ACC1_LABEL.SetTextColor(0xff009933)		
		self.ACC2_LABEL.SetText(login2)
		self.ACC2_LABEL.SetTextColor(0xff009933)		
		self.ACC3_LABEL.SetText(login3)
		self.ACC3_LABEL.SetTextColor(0xff009933)		
		self.ACC4_LABEL.SetText(login4)
		self.ACC4_LABEL.SetTextColor(0xff009933)		


	def Connect(self, id, pwd):

		if constInfo.SEQUENCE_PACKET_ENABLE:
			net.SetPacketSequenceMode()

		if IsLoginDelay():
			loginDelay = GetLoginDelay()
			self.connectingDialog = ConnectingDialog()
			self.connectingDialog.Open(loginDelay)
			self.connectingDialog.SAFE_SetTimeOverEvent(self.OnEndCountDown)
			self.connectingDialog.SAFE_SetExitEvent(self.OnPressExitKey)
			self.isNowCountDown = TRUE

		else:
			self.stream.popupWindow.Close()
			self.stream.popupWindow.Open(locale.LOGIN_CONNETING, self.SetPasswordEditLineFocus, locale.UI_CANCEL)

		self.stream.SetLoginInfo(id, pwd)
		self.stream.Connect()

	def __OnClickExitButton(self):
		self.stream.SetPhaseWindow(0)


	def __LoadLoginInfo(self, loginInfoFileName):

		try:
			loginInfo={}
			execfile(loginInfoFileName, loginInfo)
		except IOError:
			print(\
				"?UĄě? ˇ¤Iˇľˇż?I?ˇí C?Ë©?ˇ¤Aˬe" + loginInfoFileName + "?A???ˇí ????C?AO???a\n"\
				"\n"\
				"©©ˇí?e:\n"\
				"================================================================\n"\
				"addr=AO??\n"\
				"port=?ˇŔ?Ëç\n"\
				"id=????Ąě©Ë\n"\
				"pwd=???©Ë???¨©\n"\
				"slot=A©©Ë¬??I ?ˇľ?? ?IĄě|Ë©? (??ˇĆ?©©? -1??ˬe ?UĄě? ?ˇľ?? ??CO)\n"\
				"autoLogin=?UĄě? A˨?O ?¨Ď?I\n"
				"autoSelect=?UĄě? A˨?O ?¨Ď?I\n"
				"locale=(ymir) LC_Ymir ??ˇĆ??? ymirˇ¤I ??Ąě?. AoAË´C?Ao ???ˬˬe koreaˇ¤I ??Ąě?\n"
			);

		id=loginInfo.get("id", "")
		pwd=loginInfo.get("pwd", "")


		addr=loginInfo.get("addr", "")
		port=loginInfo.get("port", 0)
		account_addr=loginInfo.get("account_addr", addr)
		account_port=loginInfo.get("account_port", port)

		locale = loginInfo.get("locale", "")

		if addr and port:
			net.SetMarkServer(addr, port)

			if locale == "ymir" :
				net.SetServerInfo("?ĄěˬËŇ ?ˇ©?o")
			else:
				net.SetServerInfo(addr+":"+str(port))

		slot=loginInfo.get("slot", 0)
		isAutoLogin=loginInfo.get("auto", 0)
		isAutoLogin=loginInfo.get("autoLogin", 0)
		isAutoSelect=loginInfo.get("autoSelect", 0)

		self.stream.SetCharacterSlot(slot)
		self.stream.SetConnectInfo(addr, port, account_addr, account_port)
		self.stream.isAutoLogin=isAutoLogin
		self.stream.isAutoSelect=isAutoSelect

		self.id = None
		self.pwd = None
		self.loginnedServer = None
		self.loginnedChannel = None
		app.loggined = FALSE

		self.loginInfo = loginInfo

		if self.id and self.pwd:
			app.loggined = TRUE

		if isAutoLogin:
			self.Connect(id, pwd)

			print "=================================================================================="
			print "?UĄě? ˇ¤Iˇľˇż?I: %s - %s:%d %s" % (loginInfoFileName, addr, port, id)
			print "=================================================================================="


	def PopupDisplayMessage(self, msg):
		self.stream.popupWindow.Close()
		self.stream.popupWindow.Open(msg)

	def PopupNotifyMessage(self, msg, func=0):
		if not func:
			func=self.EmptyFunc

		self.stream.popupWindow.Close()
		self.stream.popupWindow.Open(msg, func, locale.UI_OK)

	def BINARY_OnRunupMatrixQuiz(self, quiz):
		if not IsRunupMatrixAuth():
			return

		id		= self.GetChild("RunupMatrixID")
		id.SetText(self.idEditLine.GetText())

		code	= self.GetChild("RunupMatrixCode")

		code.SetText("".join(["[%c,%c]" % (quiz[i], quiz[i+1]) for i in xrange(0, len(quiz), 2)]))

		self.stream.popupWindow.Close()
		self.matrixQuizBoard.Show()
		self.matrixAnswerInput.SetFocus()

	def __OnClickMatrixAnswerOK(self):
		answer = self.matrixAnswerInput.GetText()

		print "matrix_quiz.ok"
		net.SendRunupMatrixCardPacket(answer)
		self.matrixQuizBoard.Hide()

		self.stream.popupWindow.Close()
		self.stream.popupWindow.Open("WAITING FOR MATRIX AUTHENTICATION",
			self.__OnClickMatrixAnswerCancel,
			locale.UI_CANCEL)

	def __OnClickMatrixAnswerCancel(self):
		print "matrix_quiz.cancel"

		if self.matrixQuizBoard:
			self.matrixQuizBoard.Hide()

	def BINARY_OnNEWCIBNPasspodRequest(self):
		if not IsNEWCIBNPassPodAuth():
			return

		if self.connectingDialog:
			self.connectingDialog.Close()
		self.connectingDialog = None

		self.stream.popupWindow.Close()
		self.passpodBoard.Show()
		self.passpodAnswerInput.SetFocus()

	def BINARY_OnNEWCIBNPasspodFailure(self):
		if not IsNEWCIBNPassPodAuth():
			return

	def __OnClickNEWCIBNPasspodAnswerOK(self):
		answer = self.passpodAnswerInput.GetText()

		print "passpod.ok"
		net.SendNEWCIBNPasspodAnswerPacket(answer)
		self.passpodAnswerInput.SetText("")
		self.passpodBoard.Hide()

		self.stream.popupWindow.Close()
		self.stream.popupWindow.Open(locale.WAIT_FOR_PASSPOD,
			self.__OnClickNEWCIBNPasspodAnswerCancel,
			locale.UI_CANCEL)

	def __OnClickNEWCIBNPasspodAnswerCancel(self):
		print "passpod.cancel"

		if self.passpodBoard:
			self.passpodBoard.Hide()



	def OnMatrixCard(self, row1, row2, row3, row4, col1, col2, col3, col4):

		if self.connectingDialog:
			self.connectingDialog.Close()
		self.connectingDialog = None

		self.matrixInputChanceCount = 3

		self.stream.popupWindow.Close()

		row1 = min(30, row1)
		row2 = min(30, row2)
		row3 = min(30, row3)
		row4 = min(30, row4)

		row1 = chr(row1 + ord('A'))
		row2 = chr(row2 + ord('A'))
		row3 = chr(row3 + ord('A'))
		row4 = chr(row4 + ord('A'))
		col1 = col1 + 1
		col2 = col2 + 1
		col3 = col3 + 1
		col4 = col4 + 1

		inputDialog = uiCommon.InputDialogWithDescription2()
		inputDialog.SetMaxLength(8)
		inputDialog.SetAcceptEvent(ui.__mem_func__(self.__OnAcceptMatrixCardData))
		inputDialog.SetCancelEvent(ui.__mem_func__(self.__OnCancelMatrixCardData))
		inputDialog.SetTitle(locale.INPUT_MATRIX_CARD_TITLE)
		inputDialog.SetDescription1(locale.INPUT_MATRIX_CARD_NUMBER)
		inputDialog.SetDescription2("%c%d %c%d %c%d %c%d" % (row1, col1,
															row2, col2,
															row3, col3,
															row4, col4))

		inputDialog.Open()
		self.inputDialog = inputDialog

	def __OnAcceptMatrixCardData(self):
		text = self.inputDialog.GetText()
		net.SendChinaMatrixCardPacket(text)
		if self.inputDialog:
			self.inputDialog.Hide()
		self.PopupNotifyMessage(locale.LOGIN_PROCESSING)
		return TRUE

	def __OnCancelMatrixCardData(self):
		self.SetPasswordEditLineFocus()
		self.__OnCloseInputDialog()
		self.__DisconnectAndInputPassword()
		return TRUE

	def __OnCloseInputDialog(self):
		if self.inputDialog:
			self.inputDialog.Close()
		self.inputDialog = None
		return TRUE

	def OnPressExitKey(self):
		self.stream.popupWindow.Close()
		self.stream.SetPhaseWindow(0)
		return TRUE

	def OnExit(self):
		self.stream.popupWindow.Close()
		self.stream.popupWindow.Open(locale.LOGIN_FAILURE_WRONG_MATRIX_CARD_NUMBER_TRIPLE, app.Exit, locale.UI_OK)

	def OnUpdate(self):
		ServerStateChecker.Update()

		# if self.czas_zmiany >= 15: # czas zmiany obrazka w ms
			# if self.obrazek < 120: # ilość img
				# self.obrazek += 1
			# else:
				# self.obrazek = 1
			# self.obraz.LoadImage("cycu work/tlo/" + str(self.obrazek) + ".jpg")
			# self.obraz.SetScale(float(wndMgr.GetScreenWidth()) / 1920, float(wndMgr.GetScreenHeight()) / 1440)
			# self.czas_zmiany = 0
		# self.czas_zmiany += 1

	def EmptyFunc(self):
		pass

	def __GetRegionID(self):
		return 0

	def __ServerIDToServerIndex(self, regionID, targetServerID):
		try:
			regionDict = serverInfo.REGION_DICT[regionID]
		except KeyError:
			return -1

		retServerIndex = 0
		for eachServerID, regionDataDict in regionDict.items():
			if eachServerID == targetServerID:
				return retServerIndex

			retServerIndex += 1

		return -1

	def __ChannelIDToChannelIndex(self, channelID):
		return channelID - 1

	def __OnSelectRegionGroup(self):
		self.__RefreshServerList()

	def __RefreshServerList(self):
		regionID = self.__GetRegionID()

		if not serverInfo.REGION_DICT.has_key(regionID):
			return

		self.serverList.ClearItem()

		regionDict = serverInfo.REGION_DICT[regionID]

		visible_index = 1
		for id, regionDataDict in regionDict.items():
			name = regionDataDict.get("name", "noname")
			if locale.IsBRAZIL() or locale.IsCANADA():
				self.serverList.InsertItem(id, "%s" % (name))
			else:
				if locale.IsCIBN10():
					if name[0] == "#":
						self.serverList.InsertItem(-1, "  %s" % (name[1:]))
					else:
						self.serverList.InsertItem(id, "  %s" % (name))
						visible_index += 1
				else:
					try:
						server_id = serverInfo.SERVER_ID_DICT[id]
					except:
						server_id = visible_index

					self.serverList.InsertItem(id, "  %02d. %s" % (int(server_id), name))

					visible_index += 1

	def __RequestServerStateList(self):
		regionID = self.__GetRegionID()
		serverID = self.__GetServerID()

		try:
			channelDict = serverInfo.REGION_DICT[regionID][serverID]["channel"]
		except:
			print " __RequestServerStateList - serverInfo.REGION_DICT(%d, %d)" % (regionID, serverID)
			return

		for id, channelDataDict in channelDict.items():
			key=channelDataDict["key"]
			ip=channelDataDict["ip"]
			udp_port=channelDataDict["udp_port"]
			ServerStateChecker.Request(key, ip, udp_port)


	def NotifyChannelState(self, addrKey, state):
		try:
			stateName=serverInfo.STATE_DICT[state]
		except:
			stateName=serverInfo.STATE_NONE

		regionID=int(addrKey/1000)
		serverID=int(addrKey/10) % 100
		channelID=addrKey%10

		try:
			serverInfo.REGION_DICT[regionID][serverID]["channel"][channelID]["state"] = stateName
			self.__RefreshServerStateList()

		except:
			import exception
			exception.Abort(locale.CHANNEL_NOT_FIND_INFO)

	def __OnClickExitServerButton(self):
		print "exit server"

		if IsFullBackImage():
			self.GetChild("bg1").Hide()
			self.GetChild("bg2").Show()


	def __OnClickLoginButton(self):
		id = self.idEditLine.GetText()
		pwd = self.pwdEditLine.GetText()

		if len(id)==0:
			self.PopupNotifyMessage(locale.LOGIN_INPUT_ID, self.SetIDEditLineFocus)
			return

		if len(pwd)==0:
			self.PopupNotifyMessage(locale.LOGIN_INPUT_PASSWORD, self.SetPasswordEditLineFocus)
			return

		self.Connect(id, pwd)
		
	def	OnClickCH_1Button(self):
		self.stream.SetConnectInfo("mizuko.l4g.eu", 20001, "mizuko.l4g.eu", 25556)
		net.SetServerInfo("Mortyriusz.pl - Ch1")
		net.SetMarkServer("mizuko.l4g.eu", 20001)
		self.logo_ch1.Show()
		self.logo_ch2.Hide()
		self.logo_ch3.Hide()
		self.logo_ch4.Hide()
		
	def OnClickCH_2Button(self):
		self.stream.SetConnectInfo("mizuko.l4g.eu", 20011, "mizuko.l4g.eu", 25556)
		net.SetServerInfo("Mortyriusz.pl - Ch 2")
		net.SetMarkServer("mizuko.l4g.eu", 20011)
		self.logo_ch2.Show()
		self.logo_ch1.Hide()
		self.logo_ch3.Hide()
		self.logo_ch4.Hide()			
		
	def OnClickCH_3Button(self):
		self.stream.SetConnectInfo("mizuko.l4g.eu", 20021, "mizuko.l4g.eu", 25556)
		net.SetServerInfo("Mortyriusz.pl - Ch 3")
		net.SetMarkServer("mizuko.l4g.eu", 20021)
		self.logo_ch3.Show()
		self.logo_ch2.Hide()
		self.logo_ch1.Hide()
		self.logo_ch4.Hide()		
		
	def OnClickCH_4Button(self):
		self.stream.SetConnectInfo("mizuko.l4g.eu", 20031, "mizuko.l4g.eu", 25556)
		net.SetServerInfo("Mortyriusz.pl - Ch 4")
		net.SetMarkServer("mizuko.l4g.eu", 20031)
		self.logo_ch4.Show()
		self.logo_ch2.Hide()
		self.logo_ch3.Hide()
		self.logo_ch1.Hide()

	def __navi_1(self):
		import webbrowser
		webbrowser.open("http://adf.ly/nbNMk")
	
	def __navi_2(self):
		import webbrowser
		webbrowser.open("http://adf.ly/nbNRQ")
		
	def __navi_3(self):
		import webbrowser
		webbrowser.open("http://adf.ly/nbNWY")
		
	def __navi_4(self):
		import webbrowser
		webbrowser.open("http://adf.ly/nbNaF")
		
	def __navi_5(self):
		import webbrowser
		webbrowser.open("http://adf.ly/nbNeP")		
		

intrologin.py z 'zabezpieczonego' clienta, jakby ktoś chciał zrobić sobie moda

 

@top

 

dlaczego laguje mi gra kiedy przechodzę obok tej trawy?

pre_1405084226__sygnatura_3.png

Opublikowano

W "chmurę" to możecie obydwaj wypierdalać jebane zasrańce. Nie jesteś godzien jeden i drugi posiadanie strony bombworka. Wasza inteligencja nie pociągnie strony. ~~Czekam.

90% serwera to praca Terenzo, bądź innego użytkownika forum który ma odrobinę mózgu na  karku.

Ale spokojnie już promujmy działalność Bomba, za niedługo po wpisaniu w google "c*****a strona" będzie ci wyskakiwać FP Bomba, po wpisaniu BombWork wyskoczy ci domena opisująca jego "umiejętności", która będzie stworzona przez nas.

 

Dostał czas na naprawienie nam stron i się nie wywiązał, to my już zadbamy o jego promocje, nawet mu te jego kupowane like na FP nie pomogą.

Ogółem teraz to jedyne co mu zalecamy zrobić to siedzieć cicho na dupie w innym wypadku jego skryptom zmienimy licencje na "FreeWare".

Trafił na mądrzejszych od siebie i tyle - Kiedyś musiał.

 

90% to praca Cyca w oparciu o pomoc Niemców, wszystko robił sam i nie wiele mu pomagali.

Wskaż mi prace, którą wykonali "technicy" z MPC (Za wyjątkiem Terenzo, bo on akurat zna się na rzeczy) - Powodzenia!

Najśmieszniejsze jest to, że napisałeś to ty, bekę mamy z ciebie laczku już od kilku dni.

Wy mieliście przecież świetnego src aka VanillaCore i nawet nie potrafiliście go edytować, a w pierwszej fazie serwera padaliście na glebę co minute.

O waszych questach to już nie wspomnę haha :D

Beka z ciebie typie, ty już się popisałeś swoimi umiejętnościami, a teraz weź się za obieranie cebuli, bo lepiej ci to wychodzi.

 

Cieszy mnie niezmiernie to, że wszedłeś do prezentacji pierwszego serwera na Source i widzę, że bardzo ci się podoba, bo srasz pod siebie z zazdrości (Tak mówią twoje przydupasy).

 

Teraz Cycu zabiera się za naprawę itemshop'a i kilku małych błędów.

Na dniach będzie jeszcze potężniejsza reklama, także zapraszam was na serwer, bo nikt jeszcze nie postawił tak rozbudowanego serwera.

24b5car.jpg

Opublikowano

Po teleporcie do m2 zbugowo mi postać!!! A na stronie nie ma możliwości odbugowania..

Obama wie, co robisz!!!
131894.jpg                                                                                                                                                    4906167742.png

                                                                                                                                                                                                                                                                                      LTE Play Opole

Opublikowano

ciekawa teoria nie wiedziałem że ktoś dla mnie robi :)

 

 

jak możesz wypisz :)

 

to co zostało zgłoszone na becie zostało poprawione 

 

@Hajda™ mapkę przerabiałem sam już jakiś czas temu :)

 

Ty i przerabianie Map?  :huh:  Hahahahha  xD

Może pliki robiłeś sam, bo to już mniejsza filozofia choć i tak trudna, ale w 100% jestem pewien, że mapa to nie Twoje dzieło. Przykro mi.

Mimo wszystko wyeliminujcie Bugi, zmieńcie nazwy oraz dialogi npc na takie "bardziej normalne" a nie "gimba azyl" i serwer będzie prosperować dobrze :)

Opublikowano

Ty i przerabianie Map?  :huh:  Hahahahha  xD

Może pliki robiłeś sam, bo to już mniejsza filozofia choć i tak trudna, ale w 100% jestem pewien, że mapa to nie Twoje dzieło. Przykro mi.

Mimo wszystko wyeliminujcie Bugi, zmieńcie nazwy oraz dialogi npc na takie "bardziej normalne" a nie "gimba azyl" i serwer będzie prosperować dobrze :)

"TeReN" jak go sam nazwałeś już od jakiegoś czasu map nie robi, ale co ja ci będę tłumaczył, ty wiesz więcej o nim, niż on sam o sobie.

Z mapami Cycowi pomagałem ja, tłumaczyłem mu co i jak.

 

Ehh... Ja to się od ludzi twojego pokroju dowiedziałem, że handluje kebabami na rynku, okradam toi toi'e, handluje bułkami, pracuje dla Mafii, a moja siostra to prostytutka - Może by mnie to ruszyło, jakby nie fakt, że nie mam siostry.

 

Także idź siać ferment gdzie indziej, bo g****o wiesz, a się wypowiadasz na tematy osób z którymi wgl. nie rozmawiałeś.

Nie wiem kto ci tego kid moda dał, ale popisuj się swoją "wiedzą" dalej.

 

Co tam jeszcze w tej szklanej kuli widzisz?

 

@top

Administratorze usuń te gimbusiarskie teksty z mobów i nazwy NPC - To na prawdę lipnie wygląda.

24b5car.jpg

Opublikowano

gdzie mogę sb ustawić rozdzielczość jak patcher nie działa ?

ps. Jak się gra, warto zawitać ?

 

W _dev masz plik config. Gra się bardzo przyjemnie ;).

                                                                                                                              qsHVsoT.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...