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

Help. Outfit+corpse?

crimm

New Member
Joined
Dec 7, 2008
Messages
44
Reaction score
4
Location
Poland
Witam mam pytanie czy da się do danego outfitu dopisać dane corpse
(Oczywiście dla playera)
Chodzi np. że Player ma outfit demona i zamiast normalnego deda postaci będzie miał ded(corpse) Demona i wypadną all rzeczy ,będzie pisało You regonize (Czy coś takiego) Itd.
Jest taka możliwość?
 
@Up
Wiem moja wina nie sprecyzowałem się do końca
Umiesz to zrobić? Bardzo bym prosił=d
I jeszczę zeby to nie było tak że jak się zmieni Outfit przy pomocy 'Okna Outfitów' - nie wiem jak to nazwać
Tylko też przy pomocy questów na czasowe outfity=d
 
w onDeath sobie zrob kuwa ma tabelke
local tabelka = {
[outfitid] = corpse,
[outfitid] = corpse
}

i kuwa ma jak bedzie umieral gracz to bedzie sprawdzalo kuwa ma czy
local outfit = getCreatureOutfit(cid)
local dupa = tabelka[outfit.lookType]

co nie, jesli dupa to zamieni a jako ni to ni
 
@Up
nie działa;X
Nie wiem może coś źle robię.=/
Ale nie działa
Tibia 8.54
 
Code:
function onDeath(cid, corpse, killer)
local corpse = corpse
local corpse_id = 5968


if getPlayerVocation(cid) == 2 then
doTransformItem(corpse.uid, corpse_id)


end
end

W tym skrypcie mi sie w ogóle nie pokazuje ten ded o id 5968
 
Bez błędu po prostu nie ma tego deda o id 5968
ani tego deda normalnego.;x
 
Code:
function onDeath(cid, corpse, deathList)
	local item = getTileItemById(getCreaturePosition(cid), corpse.itemid)
	if(item.uid > 0) then
		doTransformItem(item.uid, 5968)
	end
	return true
end

Mash :*
 
nie działa :(
Wciąż jest 'normalny' corpse (ded) postaci.
proszę o dalszą pomoc:<<<
 
onDeat addevent 1ms return true, cialo sie pojawi i wtedy je transform.
cialo sie po true dopiero pojawia dlatego Chojraka nie dziala tak mysle :D
 
addeventa chyba umiesz co?
Code:
local function zmien(pos, corpse)
local item = getTileItemById(pos), corpse.itemid)
	if(item.uid > 0) then
		doTransformItem(item.uid, 5968)
	end
end
not tested
i jeszcze musisz zrobic w tym co masz pos = getCreaturePosition(cid)
powinno smigac jak dobrze zlozysz
 
Nadal nic próbowałem tak:

Code:
function onDeath(cid, corpse, deathList)
local item = getTileItemById(getCreaturePosition(cid), corpse.itemid)
	if(item.uid > 0) then
		doTransformItem(item.uid, 5968)
addEvent(onDeath,20,cid)
	end
end

Żadnych błędów w konsoli a deda postaci nie ma żadnego.
Proszę o pomoc.
 
zle ;d
local function zmien i w tym dajesz transforma
w ondeath dajesz pos = getPlayerPosition(cid) i addevent i powinno smigac
 
Wciąż nie działa=/
Próbowałem dać jako funkcje lub jako osobny plik +dofile=/ i nie działa
Ma ktoś inne pomysły?
 
Back
Top Bottom