What's new

[lua]Sklep w domku!

Status
Not open for further replies.

Esio1991

Advanced User
Joined
Oct 31, 2008
Messages
426
Reaction score
8
Witam !
Mam do was ogromn? pro?b?!
Czy da?o by si? zrobi? tak, ?e zamiast potrzebnego przedmiotu do kupowania u?ywa?o si? opcji use

Code:
-- Sklep w domku zrobiony przez Smoczek Leon --
-- Shop in house by Smoczek Leon --
function onUse(cid, item, frompos, item2, topos) 
local ilosc = item2.type
local cost = (item2.actionid - 3000) * 1000
if ilosc == 0 then
ilosc = 1
end 
if item2.actionid >= 3001 and item2.actionid <= 3100 then
   if doPlayerRemoveMoney(cid,cost) == TRUE then
   doRemoveItem(item2.uid,ilosc)
   doPlayerAddItem(cid,item2.itemid,ilosc)
        coins = math.floor(cost/10000)
		crystals = coins
		while coins > 100 do
			doCreateItem(2160, 100, topos)
			coins = coins - 100
		end
		doCreateItem(2160, coins, topos)
		cost = cost - crystals*10000
		coins = math.floor(cost/100)
		if coins > 0 then
			doCreateItem(2152, coins, topos)
			cost = cost - coins*100
		end
		coins = cost
		if cost > 0 and cost < 100 then
			doCreateItem(2148, coins, topos)
			cost = cost - coins
		end
   else
   doPlayerSendCancel(cid,"You dont have money!")
   end
else
return 2
end
return 1

Code:
<action itemid="7286" script="buy.lua" allowfaruse="1" blockwalls="0" />
 

Esio1991

Advanced User
Joined
Oct 31, 2008
Messages
426
Reaction score
8
Odp: [lua]Sklep w domku!

od?wie?am ;-)

hehehehehehehehehe
 

Szlufik

Active User
Joined
Dec 29, 2008
Messages
129
Reaction score
2
Odp: [lua]Sklep w domku!

Siemka , W?tpie czy by sie da?o..
A i w?tpie czy komu? by sie chcia?o..
No Ale ?ycie p?ata figle ;p


<action itemid="7286" script="buy.lua" allowfaruse="1" blockwalls="0" />
raczej sie nieda..
;p
pozdro
 

Esio1991

Advanced User
Joined
Oct 31, 2008
Messages
426
Reaction score
8
Odp: [lua]Sklep w domku!

wszystko si? da.. no ludzie prosz? was o pomoc !
 

Doctor Who

Advanced User
Joined
Nov 8, 2008
Messages
221
Reaction score
7
Odp: [lua]Sklep w domku!

Czy da?o by si? zrobi? tak, ?e zamiast potrzebnego przedmiotu do kupowania u?ywa?o si? opcji use

Przet?umaczy mi to kto? na polski??

Ch?tnie bym pom?g? ale nie wiem o co ci kolego chodzi ;]
 

Esio1991

Advanced User
Joined
Oct 31, 2008
Messages
426
Reaction score
8
Odp: [lua]Sklep w domku!

w tym skrypcie jest tak, ?e masz np run? i run? klikasz use with i dajesz na przedmiot kt?ry chcesz kupi?... a ja chcia?bym tak aby by?o bez tej runy... np widzisz ?adne mpa za 100 cc i akurat masz to 100 cc i klikasz na mpa use i ty dostajesz mpa a gracz kt?ry to sprzedawa? 100 cc do domku ;-)
 

Xayan

Senior User
Joined
Jul 4, 2009
Messages
2,608
Reaction score
390
Age
28
Odp: [lua]Sklep w domku!

Spr?buj tego, nie gwarantuj?, ?e zadzia?a:

Code:
-- Sklep w domku zrobiony przez Smoczek Leon --
-- Shop in house by Smoczek Leon --
-- Edited by Xayan --
function onUse(cid, item, frompos, item2, topos) 
local ilosc = item.type
local cost = (item.actionid - 3000) * 1000
if ilosc == 0 then
ilosc = 1
end 
if item.actionid >= 3001 and item.actionid <= 3100 then
   if doPlayerRemoveMoney(cid,cost) == TRUE then
   doRemoveItem(item.uid,ilosc)
   doPlayerAddItem(cid,item.itemid,ilosc)
        coins = math.floor(cost/10000)
		crystals = coins
		while coins > 100 do
			doCreateItem(2160, 100, topos)
			coins = coins - 100
		end
		doCreateItem(2160, coins, topos)
		cost = cost - crystals*10000
		coins = math.floor(cost/100)
		if coins > 0 then
			doCreateItem(2152, coins, topos)
			cost = cost - coins*100
		end
		coins = cost
		if cost > 0 and cost < 100 then
			doCreateItem(2148, coins, topos)
			cost = cost - coins
		end
   else
   doPlayerSendCancel(cid,"You dont have money!")
   end
else
return 2
end
return 1
 

Esio1991

Advanced User
Joined
Oct 31, 2008
Messages
426
Reaction score
8
Odp: [lua]Sklep w domku!

<action script="buy.lua" allowfaruse="1" blockwalls="0" />

tak? linijk? do da?em do actions, ale nie dzia?a ;/ silnik wog?le skryptu nie widzi.
 

Esio1991

Advanced User
Joined
Oct 31, 2008
Messages
426
Reaction score
8
Odp: [lua]Sklep w domku!

<od?wie?am>

Z g?ry :thx:
 
Status
Not open for further replies.
Top