What's new

Lalki : Addon Stamina Changesex Doll

Status
Not open for further replies.

Kaisus

Advanced User
Joined
Jan 21, 2012
Messages
401
Reaction score
25
Wszystkie lalki dzia?aj? na tfsach 0.4. Powinny tak?e dzia?a? na ni?szych trunkach 0.3.6
Stamina doll:

w actions/script dodajemy plik: staminadoll.lua a w nim:

function onUse(cid, item, fromPosition, itemEx, toPosition)
local cfg = {}
cfg.refuel = 42 * 60 * 1000
if(getPlayerStamina(cid) >= cfg.refuel) then
doPlayerSendCancel(cid, "Your stamina is already full.")
else
doPlayerSetStamina(cid, cfg.refuel)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Your stamina has been refilled.")
doRemoveItem(item.uid)
end
return true
end

W actions xml dodajemy:

<action itemid="ID ITEMA JAKI MA BY? STAMINA" script="staminadoll.lua"/>
Addon doll:

do talkactions.xml dodajemy:

<talkaction words="!addon" event="script" value="addondoll.lua"/>

w talkactions/script dodajemy plik: addondoll.lua a w nim

function onSay(cid, words, param)
local femaleOutfits = { ["citzen"]={136}, ["hunter"]={137}, ["mage"]={138}, ["knight"]={139}, ["noblewoman"]={140}, ["summoner"]={141}, ["warrior"]={142}, ["barbarian"]={147}, ["druid"]={148}, ["wizard"]={149}, ["oriental"]={150}, ["pirate"]={155}, ["assassin"]={156}, ["beggar"]={157}, ["shaman"]={158}, ["norsewoman"]={252}, ["nightmare"]={269}, ["jester"]={270}, ["brotherhood"]={279}, ["demonhunter"]={288}, ["yalaharian"]={324}, ["warmaster"]={336}, ["wayfarer"]={366} }
local maleOutfits = { ["citzen"]={128}, ["hunter"]={129}, ["mage"]={130}, ["knight"]={131}, ["nobleman"]={132},["summoner"]={133}, ["warrior"]={134}, ["barbarian"]={143}, ["druid"]={144}, ["wizard"]={145}, ["oriental"]={146}, ["pirate"]={151}, ["assassin"]={152}, ["beggar"]={153}, ["shaman"]={154}, ["norsewoman"]={251}, ["nightmare"]={268}, ["jester"]={273}, ["brotherhood"]={278}, ["demonhunter"]={289}, ["yalaharian"]={325}, ["warmaster"]={335}, ["wayfarer"]={367} }
local msg = {"Command requires GOOD param!", "You dont have Addon Doll!", "Bad param!", "Full Addon Set sucesfully added!"}
local param = string.lower(param)
if(getPlayerItemCount(cid, 9693) > 0) then
if(param ~= "" and maleOutfits[param] and femaleOutfits[param]) then
doPlayerRemoveItem(cid, 9693, 1)
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4])
doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS)
if(getPlayerSex(cid) == 0)then
doPlayerAddOutfit(cid, femaleOutfits[param][1], 3)
else
doPlayerAddOutfit(cid, maleOutfits[param][1], 3)
end
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1])
end
else
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2])
end
end



Jester Doll - to b?dzie nasz addon doll. Je?eli chcemy zmieni? to musimy poszuka? w skrypcie 9639 i zmieni? na inne id.
Change Sex Doll:

w actions.xml dodajemy linijk?:

<action itemid="ID ITEMA JAKI MA BY? LALKA" script="changesexdoll.lua"/>

potem do actions/script dodajemy changesexdoll.lua i w nim

function onUse(cid, item, frompos, item2, topos)
if getPlayerSex(cid) == 0 then
doPlayerSetSex(cid, 1)
doRemoveItem(item.uid)
else
doPlayerSetSex(cid, 0)
doRemoveItem(item.uid)
end
doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Zmieniles plec.")

@#PRAWA AUTORSKIE#@ZAKAZ KOPIOWANIA!~~~~

Regards
Kaisus
 

ja niemoge

Active User
Joined
Nov 21, 2010
Messages
136
Reaction score
2
Odp: Lalki : Addon Stamina Changesex Doll

Wilekie dzi?ki, tego szukalem.
 

Parszywy

Active User
Joined
Feb 25, 2012
Messages
85
Reaction score
9
Odp: Lalki : Addon Stamina Changesex Doll

kolega zamontowal u siebie i jest zachwycony. Tez chetnie bym u siebie uzyl ale nie wiem czy mozna go troche przerobic na potrzeby swojego ots?
 

Szczoterski95

Active User
Joined
Jul 5, 2011
Messages
60
Reaction score
6
Odp: Lalki : Addon Stamina Changesex Doll

@up
Mo?na przerobi? na potrzeby ka?dego ots. Masz jaki? to napisz do mnie na PW ch?tnie pomog?.
@topic
?wietny skrypt mo?na by je jeszcze troch? wyszczupli? ale w sumie po co przecie? i tak nikt tego nie widzi, chodzi o to ?eby dzia?a? i w?a?nie tak jest.
 
Status
Not open for further replies.
Top