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

TFS pomoc z questami

Status
Zamknięty.

Gala785

New User
Dołączył
Grudzień 15, 2008
Posty
5
Liczba reakcji
0
Mam problem . Nie moge zrobi? zadnego questu ze skrzyniami. Wpisywa?em unigue id i action id i nic nie pomaga . Gdy otwieram skrzynke to jest pusta. Wiem ?e jest du?o takich temat?w ale w ?adnym nie ma rozwi?zania do mojego problemu . Prosze o szybk? odpowiedz.
Z g?ry Dzi?kuje :p
 
Odp: [8.4] TFS pomoc z questami

Odp: [8.4] TFS pomoc z questami

Jakiego u?ywasz silnika? Je?li w silniku podstawow? map? by?a Real to potrzebny jest skrypt na Quest (tak mi si? wydaje) Napisz wi?cej szczeg???w o silniku to postaram si? pom?c.

Pozdrawiam,
DRE
 
Odp: TFS pomoc z questami

Mam silnik TFS 0.2 z mapk? Yourots . Mam ten skrypt na quest , bra?em go z tego forum i nadal nie dzia?a .
 
Odp: TFS pomoc z questami

Jakie? b??dy w konsoli ?
 
Odp: TFS pomoc z questami

Musisz zrobi? scrypt na quest ju? pomagam.
Wi?c zaczynamy wchodzimy w notatnik, jest w ka?dym windowsie i wklejamy to:
function onUse(cid, item, frompos, item2, topos)
if item.uid == 9183 then
queststatus = getPlayerStorageValue(cid,9183)
if queststatus == -1 then
doPlayerSendTextMessage(cid,22,"You have found a Nazwa itemu jaki dostajemy.")
doPlayerAddItem(cid,Id itemu,1)
setPlayerStorageValue(cid,9183,1)
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
else
return 0
end
return 1
end
I zapisujemy to jako np: quest1.lua
a w actions.xml wklejamy to:
<action uniqueid="9183" script="quest1" />
czerwony- uniqueid jaki wpisujemy w szkrzynce w map eidotrze.
pomoar?czowy-nazwa itemu jaki dostajemy
zielony-id itemu !
 
Ostatnia edycja:
Odp: TFS pomoc z questami

dzi?ki ;p . Ale ten skrypt musze pisa? do ka?dego questu?
 
Odp: TFS pomoc z questami

@pacek112:
?artujesz chyba. Przecie? ch?opak nie b?dzie do ka?dej skrzynki z osobna pisa? nowego skryptu. To mija si? z celem.

@Gala785:
Nie wierz?, ?e w silniku nie mia?e? ju? skryptu "quest.lua". Odpowiada on za to, ?e wpisuj?c w skrzynce uid xxxx, po klikni?ciu use dostaniemy przedmiot o id xxxx. Je?li takowego skryptu nie mia?e?, c??, bierzemy go z pierwszego lepszego silnika:
Kod:
function onUse(cid, item, frompos, item2, topos)
	prize = item.uid
	count = item.actionid

	if prize > 0 and prize < 7000 then
		queststatus = getPlayerStorageValue(cid,prize)

		if queststatus == -1 then
			if count > 1 then
				doPlayerSendTextMessage(cid,22,'You have found '.. count ..' of ' .. getItemName(prize) .. '.')
				doPlayerAddItem(cid,prize,count)
				setPlayerStorageValue(cid,prize,1)
			else
				doPlayerSendTextMessage(cid,22,'You have found a ' .. getItemName(prize) .. '.')
				doPlayerAddItem(cid,prize,1)
				setPlayerStorageValue(cid,prize,1)
			end
		else
			doPlayerSendTextMessage(cid,22,"It is empty.")
		end

		return 1
	else
		return 0
	end
end
Teraz do pliku actions.xml:
Kod:
<action itemid="1740" script="quest.lua" />
<action itemid="1747" script="quest.lua" />
<action itemid="1748" script="quest.lua" />
<action itemid="1749" script="quest.lua" />
<action itemid="1770" script="quest.lua" />
Jak to wklepiesz wszystko powinno dzia?a?. Je?li nie dzia?a - powiedz, czy w konsoli wyskakuj? b??dy.
 
Odp: TFS pomoc z questami

No dobrze ale nie wiedzia?em ze chce zrobi? zau?my np. quest z nagrodami jak na poi czy na inq poprostu dalem mu scrypt na quest taki jak nie wiem np. crussader helmet qust czy cos w tym stylu.
Dzi?ki i sry.
 
Odp: TFS pomoc z questami

Dzi?ki za pomoc . Mia?em ten skrypt , ale troche inny . Po wklejeniu twojego wszystko dzia?a . Jeszcze raz dzi?ki :)
 
Ostatnia edycja:
Status
Zamknięty.
Do góry