• logo_cipsoft
    Nowe serwery zostały otwarte 19 Lut 2025:
    Noctalia (Open PvP) Ignitera (Open PvP) us_logo Xybra (Open PvP)

[tfs 0.2.5] Nie moge usunac ownera z domku!

Status
Zamknięty.

szyszek05

Active User
Dołączył
Kwiecień 7, 2008
Posty
145
Liczba reakcji
1
Witam
Mam problem, poniewaz nie moge usunac ownera z domku, poprzez komende
"/owner 0", wyskakuje mi wtedy komunikat "Player not found.", A przez baze danych nie chce usuwac;>
Czy jest jakis inny sposob na to;>?
Czekkam na odp
 
Odp: [tfs 0.2.5] Nie moge usunac ownera z domku!

Aby usun?? ownera wpisujemy komend?
Kod:
/owner nobody

Regards,
Kowol
 
Odp: [tfs 0.2.5] Nie moge usunac ownera z domku!

Nadal to samo
wpisuje "/owner nobody" i wyskakuje "Player not found."
Prosze o pomoc ;)
 
Odp: [tfs 0.2.5] Nie moge usunac ownera z domku!

Spr?buj wpisa? "/owner" powinno zadzia?a?:cool:
 
Odp: [tfs 0.2.5] Nie moge usunac ownera z domku!

Prosze o madrzejsze odpowiedzi.
Czekam bo nie dziala ;/
 
Odp: [tfs 0.2.5] Nie moge usunac ownera z domku!

Wejd? w data/talkactions/scripts/owner.lua, skopiuj jego zawarto?? i wklej na a nast?pnie wy?lij mi na pw, lub daj link do tego w tym temacie a postaram si? pom?c.
 
Odp: [tfs 0.2.5] Nie moge usunac ownera z domku!

Plik owner.lua ;)
Czekam na odpowiedz xd

function onSay(cid, words, param)
if(param == "") then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.")
return TRUE
end

local clean = TRUE
local t = string.explode(param, ",")
if(t[2]) then
clean = getBooleanFromString(t[2])
end

local guid = getPlayerGUIDByName(t[1])
local hid = getTileHouseInfo(getCreaturePosition(cid))
if(hid and guid) then
setHouseOwner(hid, guid, clean)
end
return TRUE
end
 
Odp: [tfs 0.2.5] Nie moge usunac ownera z domku!

Zmie? ten plik na ten:
Kod:
local NO_OWNER_PHRASE = {"none", "nobody", "0"}

function onSay(cid, words, param, channel)
	if(param == "") then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command requires param.")
		return TRUE
	end

	local clean = TRUE
	local t = string.explode(param, ",")
	if(t[2]) then
		clean = getBooleanFromString(t[2])
	end

	local name = tostring(t[1])
	if(not name) then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid name specified.")
		return TRUE
	end

	local guid = 0
	if(not table.isStrIn(name:lower(), NO_OWNER_PHRASE)) then
		guid = getPlayerGUIDByName(name)
	end

	if(not guid) then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.")
		return TRUE
	end

	local hid = getTileHouseInfo(getCreaturePosition(cid))
	if(not hid) then
		doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You are not in a house.")
		return TRUE
	end

	setHouseOwner(hid, guid, clean)
	return TRUE
end

Mam nadzieje, ?e zadzia?a.

Regards,
Kowol

@Down
Nie mo?liwe ?e nadal to samo. Teraz piszesz "/owner nobody" i usuwa ownera domku. Je?li nie dzia?a to co? ?le zrobi?e?.
 
Ostatnia edycja:
Odp: [tfs 0.2.5] Nie moge usunac ownera z domku!

Nadal to samo ;//
Moze ktos ma jeszcze jakies pomysly?
 
Odp: [tfs 0.2.5] Nie moge usunac ownera z domku!

To wpisz tak :
/owner sw?j nick gma, nast?pnie wpisz !leavehouse - powinno zadzia?a?.

Pozdrawiam,
Danioo.
 
Odp: [tfs 0.2.5] Nie moge usunac ownera z domku!

No to akurat dziala, jak na hoty wrzucilem to dosc szybko szlo, dzieki xd

Notka moderatorska:
Problem rozwi?zany, zmykam.
 
Ostatnio edytowane przez moderatora:
Status
Zamknięty.
Do góry