What's new

-Skrypt [8.1] D?wignia item za item oraz item za poziom

Status
Not open for further replies.

Mleczko

Active User
Joined
Mar 29, 2009
Messages
118
Reaction score
16
Witam.
Szuka?em przez jaki? czas takich skrypt?w, lecz ?adnego odpowiedniego nie znalaz?em.
Chodzi mi o skrypt, w kt?rym po przesuni?ciu d?wigni odejmuje item, nie kase (6527) oraz okre?lon? ilo?? (10) i dodaje nowy.
Taki podobny jak z potionami i runami, ale ten chyba nie dzia?a w t? stron? o jakiej my?l?.
Drugi skrypt to skrypt jednorazowego zdobywania itemu (6527) w ilo?ci 5, gdy osi?gnie 100 poziom.
Z g?ry dzi?kuj?
 

Breaak

Advanced User
Joined
Jun 1, 2011
Messages
150
Reaction score
11
Odp: [8.1] D?wignia item za item oraz item za poziom

Pierwszy opis skryptu nie rozumiem lecz drugi tak i napisa?em ci ten skrypt :
A wi?c w actions scripts ::
PHP:
poziom = getPlayerLevel(cid)

function onUse(cid, item, frompos, item2, topos)
if item.uid == 5089 then
   		queststatus = getPlayerStorageValue(cid,5089)
   		if queststatus == -1 then
if poziom <= 100 then
doPlayerAddItem(cid,6527,5) -- Item
doSendMagicEffect(frompos,2) 
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Criminal got dick.") 
else
   			doPlayerSendTextMessage(cid,23,"It is empty.")
else
   			doPlayerSendTextMessage(cid,23,"You do not have the required level.")
end
return true
end
end
W actions.xml
PHP:
<action uniqueid="5089" script="skrypt.lua" />

Teraz w map edytorze stawiasz co? i klikasz na ni? 2 razy nast?pnie w
Code:
uniqueid
wpisujesz
PHP:
 5089
 
Last edited:

Mleczko

Active User
Joined
Mar 29, 2009
Messages
118
Reaction score
16
Odp: [8.1] D?wignia item za item oraz item za poziom

W tym skrypcie jest b??d i nie chce mi go wczyta?:

@up
PHP:
Can not load script. data/blabla/tokeny.lua:13: 'end' expected <to close 'if' at line 7> near 'else'
Ocb?

A w tym pierwszym chodzi o to ?eby po przeci?gni?ciu d?wigni bra?o mi z ekwipunku za???my 10 token?w o ID 6527 i dawa?o mi nowy item
 

Breaak

Advanced User
Joined
Jun 1, 2011
Messages
150
Reaction score
11
Odp: [8.1] D?wignia item za item oraz item za poziom

Dodaj end na ko?cu skryptu

w actions scripts ::
PHP:
tokeny = 6527 -- ID itemu ( Tokena ) --
tokilosc = 10 -- Ilo?? token?w --
nowyitem = 1901 -- id itemu nowego --
iloscnowy = 1 -- ilo?? nowego itemu --
function onUse(cid, item, frompos, item2, topos) 
if doRemoveItem(tokeny.uid,tokilosc) then
doSendMagicEffect(frompos,2)
doPlayerAddItem(cid, nowyitem, iloscnowy) -- Item
doPlayerSendTextMessage(cid,23,"Got the item.") 
else
doPlayerSendTextMessage(cid,23,"You do not have itemu.") 
end
end
W actions.xml
PHP:
<action uniqueid="5099" script="item.lua" />

//Teraz w map edytorze stawiasz co? i klikasz na ni? 2 razy nast?pnie w
uniqueid
wpisujesz
5099
 
Last edited:
Status
Not open for further replies.
Top