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

Creaturescripts Looktype dla danej profesji (przydane do Dragon Balla, Naruto, RPG)

Status
Zamknięty.

DanJ93

ElfBot Helper
Dołączył
Styczeń 18, 2009
Posty
2631
Liczba reakcji
198
Skrypt polega na tym ?e do ka?dej profesji mo?emy przypisa? sobie osobny outfit.

config.lua
PHP:
allowChangeOutfit = false
data/creaturescripts/creaturescripts.xml
PHP:
    <event type="login" name="Outfitek" event="script" value="outfitek.lua"/>
data/creaturescripts/scripts/login.lua
PHP:
    registerCreatureEvent(cid, "Outfitek")
tworzymy outfitek.lua w data/creaturescripts/
  • v1
PHP:
function onLogin(cid) 
local outfity = {
	[1] = {121},
	[2] = {122},
	[3] = {123}
				}
local i = 1, #outfity
if getPlayerVocation(cid) == outfity[i] then 
doSetCreatureOutfit(cid, outfity[i][1], -1) 
end 
return true 
end
[1], [2], [3] id profesji
121, 122, 123 outfit dla danej profesji

  • v2
PHP:
function onLogin(cid) 
local outfity = {
	[1] = {121, 141},
	[2] = {122, 142},
	[3] = {123, 143}
				}
local i = 1, #outfity
if getPlayerVocation(cid) == outfity[i] then
if getPlayerSex(cid) == 1
doSetCreatureOutfit(cid, outfity[i][1], -1)
else
doSetCreatureOutfit(cid, outfity[i][2], -1)
end 
return true 
end
[1], [2], [3] id profesji
121, 122, 123 outfit dla m??czyzn
141, 142, 143 outfit dla kobiet
 
Odp: Looktype dla danej profesji (przydane do Dragon Balla, Naruto, RPG)

Na prawd? nie wiem po choler? ta p?tla to po pierwsze, po 2 w tablicy konfiguracyjnej nie rozumiem pomys?u tworzenia tablicy przypisanej danemu indeksowi w kt?rej jest tylko jedna warto??, po trzecie w tablicy brakuje przecink?w poprawia?em:

Kod:
local outfity = {  
    [1] = 121,
    [2] = 122, 
    [3] = 123
}

function onLogin(cid)   
	local v = getPlayerVocation(cid)
	if(outfity[v] ~= nil)then   
		doSetCreatureOutfit(cid, outfity[v], -1)   
	end
	return true   
end

Regards.
 
Odp: Looktype dla danej profesji (przydane do Dragon Balla, Naruto, RPG)

Brakowa?o jeszcze 'do' i 'end'
 
Odp: Looktype dla danej profesji (przydane do Dragon Balla, Naruto, RPG)

a '?er ys mad?ik funkszyn?'
Co nam da ten skrypt skoro mozemy zmieniac outfity?;s dodaj blokade zmiany outfitow
iszluz xd
 
Odp: Looktype dla danej profesji (przydane do Dragon Balla, Naruto, RPG)

config.lua
allowChangeOutfit = false
 
Odp: Looktype dla danej profesji (przydane do Dragon Balla, Naruto, RPG)

Drobne poprawki,
dodano wersj? 2
 
Status
Zamknięty.
Do góry