Skrypt na zmian? profesji i outfitu

Loganasd

Advanced User
Zarejestrowany
Dołączył
Styczeń 9, 2010
Posty
157
Liczba reakcji
0
napisa?em skrypt na zmian? outfitu i profesji
profesja jest oki ale outfit powraca do poczatkowego po wylogowaniu a chce zeby byl caly czas
oto skrypt:
function onUse(cid, item, frompos, item2, topos)
------------------------------ustawienia---------------
local mana = 100
local lvl = 200
local voc = 344 -- W jaka voc zmienia.
local pacc = 0
local pacce = 0
local outfit = {lookType=8,lookHead=20,lookAddons=0,lookLegs=40,lookBody=30,lookFeet=50} -- Zmiana outfitu w id?
local outfitTime = 9000000 -- Ustawiamy na maxa tak zeby byl outfit caly czas.
local napis = "Revert!" -- Jaki napis sie ma pojawic w nawiasie.
--------------------------------koniec ustawien---------
----------------------kod-----------------------------
if(getPlayerMana(cid) >= mana and getPlayerLevel(cid) >= lvl )then
doPlayerSetVocation(cid,voc)
doPlayerAddMana(cid,-mana)
doSetCreatureOutfit(cid, outfit, outfitTime)
doPlayerSay(cid,napis,16)
doSendMagicEffect(getPlayerPosition(cid), 32)
else
doPlayerSendCancel(cid,"Dostosuj sie do wymagan.")
end
return 1
end
--- Koniec milego korzystania ----

#edit
Zmiana plan?w - niech b?dzie tak, ?e profesja te? wraca do poprzedniej po wylogowaniu.
 
Odp: Skrypt na zmian? profesji i outfitu

Do creaturescripts/login.lua dodaj:

Kod:
if getPlayerVocation(cid) == ??? then
      doPlayerSetVocation(cid,??)
      doSetCreatureOutfit(cid, {lookType=??}, -1)
else
end

PS. Troche dziwny masz ten system transform i revert.
 
Odp: Skrypt na zmian? profesji i outfitu

to nie syster transform i revert - wzialem to z tamtad ale skrypt jest na kolczyki potara (jak ogladales db to wiesz o co chodzi)

takie co? mam w login.lua:
function onLogin(cid)

if (getPlayerVocation(cid) == 303)
or (getPlayerVocation(cid) == 304)
or (getPlayerVocation(cid) == 305)
or (getPlayerVocation(cid) == 306)
or (getPlayerVocation(cid) == 307)
or (getPlayerVocation(cid) == 308)
or (getPlayerVocation(cid) == 309)
or (getPlayerVocation(cid) == 310)
or (getPlayerVocation(cid) == 311)
or (getPlayerVocation(cid) == 312) then

doSetCreatureOutfit(cid, 237, -1)

end
dokleilem to twoje i mi nie dziala - moglbys to zrobic bo moze ja w zlym miejscu to daje (bawie sie z otkiem dopiero od kilku dni)
 
Odp: Skrypt na zmian? profesji i outfitu

Dzi?kuj? uprzejmie - b??d by? z mojej strony - leci reput.
 
Back
Do góry