What's new

Pomoc Ze Skrzynkami Questowymi !!!

Kacper Zioom

Active User
Joined
Jan 10, 2010
Messages
133
Reaction score
12
Witam!
Mam problem odno?nie skrzynek questowych w TFS 0.3.0. a dok?adniej jak wejd? w w?a?ciwo?ci silnika to pisze wersja 0.3.0.1003 :) Jakby co to mam ten silnik KLIK
A mianowicie to problem mam ze skryptem na questy, mam taki uniwersalny skrypt do wszystkich skrzynek zamiast robi? ca?y czas skrypty do jednej skrzynki. A o to m?j skrypt
Code:
function onUse(cid, item, frompos, item2, topos)
if item.uid > 0 and item.uid < 9999 then
queststatus = getPlayerStorageValue(cid, item.uid)
if queststatus == -1 then
doPlayerSendTextMessage(cid,22,'You have found a ' .. getItemNameById(item.uid) .. '.')
doPlayerAddItem(cid, item.uid ,1)
setPlayerStorageValue(cid, item.uid, 1)
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
return FALSE
else
return TRUE
end
end
A w actions.xml mam wpisane na samym dole:
Code:
      <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" />
      <action itemid="7160" script="quest.lua" />
A problem jest w tym ?e jak w RME wpisuje w Unique id nr. itema (i nic wi?cej), to potem w grze niby dostaje item, ale dziwne bo skrzynka sie otwiera! :S
Czyli jednocze?nie dostaje item i si? skrzynka otwiera a nie powinna!
Prosz? o pomoc! Za pomoc dam reputa!

No prosz? o szybk? odpowied?!! :<
 

ksenons515

Active User
Joined
May 24, 2009
Messages
118
Reaction score
6
Odp: Pomoc Ze Skrzynkami Questowymi !!!

Masz Tu Poprawny Skrypt na 100% dzia?a.
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,"Tu Nic Juz Nie ma.")
end

return 1
else
return 0
end
end
data/actions/actions.xml
<action itemid="9999" script="questo.lua" />
WYJA?NIENIE
ID skryptu. Polecam 9999 bo taki nie zosta? jeszcze u?yty xD
Nazwa powy?ej wklejonego przeze mnie kodu (nazwa pliku a w nim powy?szy kod) xD
 

Kacper Zioom

Active User
Joined
Jan 10, 2010
Messages
133
Reaction score
12
Odp: Pomoc Ze Skrzynkami Questowymi !!!

DZI?KUJE !!

zara sprawdze czy dzia?a i dam edita :)
 

Kacper Zioom

Active User
Joined
Jan 10, 2010
Messages
133
Reaction score
12
Odp: Pomoc Ze Skrzynkami Questowymi !!!

Od?wie?? ten temat poniewa? powy?szy skrypt mi nie dzia?a i chcia?bym ?eby mi kto? pom?g? i poda? dzia?aj?cy skrypt do TFS, tym razem pod 0.3.2. Crying Damson

Prosz? o pomoc ! :S
 

Kacper Zioom

Active User
Joined
Jan 10, 2010
Messages
133
Reaction score
12
Odp: Pomoc Ze Skrzynkami Questowymi !!!

~_~ O-D-?-W-I-E-?-A-M ~_~
Wiem, jestem wybredny (xD) ale tym razem potrzebuje do [8.54]Crying Damson 0.3.6 .gui !~~!


PROOOOSZ? O SZYBK? ODPOWIED? !!! To dla mnie bardzo wa?ne :( :(
Skoro tu wchodzicie to chocia? co? napiszcie bo nie wm?wicie mi ?e nikt tego skryptu na skrzynki nie ma:|


P.S. Chcia?bym taki ?e tylko w RME wpisze w skrzynce 'uid' np. jaki? id itemka i w grze od razu go dostaje! ?eby nie m?czy? si? i wpisywa? od nowa wsz?dzie aid -.-
Za pomoc Podzi?kuje i dam rep!
 
Last edited:

Ldrozd

Senior User
Joined
Nov 26, 2008
Messages
572
Reaction score
44
Odp: Pomoc Ze Skrzynkami Questowymi !!!

Wpisz w rme w uniqueid id skrzynki id ittemu, ktory maja otxrymywac gracze po nacisnieciu.
 

Kacper Zioom

Active User
Joined
Jan 10, 2010
Messages
133
Reaction score
12
Odp: Pomoc Ze Skrzynkami Questowymi !!!

Przeczytaj 1 post a potem cokolwiek pisz... Nabijasz posty i tyle.

Chodzi mi o uniwersalny skrypt na te skrzynie.
Bo tamten co mam teraz mi nie dzia?a jak wpisze w RME uid itemka i chodzi mi o to ?eby mi kto? takiego dzia?aj?cego poda?...
:(
 
Last edited:
Top