What's new

Skrypty & Kody [mod] change gold problim

Status
Not open for further replies.

DD Soba

Advanced User
Joined
Jun 6, 2010
Messages
316
Reaction score
10
Age
30
Doda mi kto? do tego skryptu ?eby zamienia? 100cc w 1 gold nuggets i na odw?t?? id tego? oto itemka to 2157

Code:
<?xml version="1.0" encoding="UTF-8"?>
<mod name="change-gold" version="1.0" author="The Forgotten Server" contact="blabla" enabled="yes">
	<action itemid="2148;2152;2160" event="script" override="yes"><![CDATA[
		local coins = {
			[ITEM_GOLD_COIN] = {
				to = ITEM_PLATINUM_COIN, effect = COLOR_YELLOW
			},
			[ITEM_PLATINUM_COIN] = {
				from = ITEM_GOLD_COIN, to = ITEM_CRYSTAL_COIN, effect = COLOR_LIGHTBLUE
			},
			[ITEM_CRYSTAL_COIN] = {
				from = ITEM_PLATINUM_COIN, effect = COLOR_TEAL
			}
		}

		function onUse(cid, item, fromPosition, itemEx, toPosition)
			if(getPlayerFlagValue(cid, PLAYERFLAG_CANNOTPICKUPITEM)) then
				return false
			end

			local coin = coins[item.itemid]
			if(not coin) then
				return false
			end

			if(coin.to ~= nil and item.type == ITEMCOUNT_MAX) then
				doChangeTypeItem(item.uid, item.type - item.type)
				doPlayerAddItem(cid, coin.to, 1)
				doPlayerSendTextMessage(cid, MESSAGE_EXPERIENCE, "$$$", ITEMCOUNT_MAX, coins[coin.to].effect, getCreaturePosition(cid))
			elseif(coin.from ~= nil) then
				doChangeTypeItem(item.uid, item.type - 1)
				doPlayerAddItem(cid, coin.from, ITEMCOUNT_MAX)
				doPlayerSendTextMessage(cid, MESSAGE_EXPERIENCE, "$$$", ITEMCOUNT_MAX, coins[coin.from].effect, getCreaturePosition(cid))
			end

			return true
		end
	]]></action>
</mod>
 

ersiu

Active User
Joined
Apr 7, 2008
Messages
95
Reaction score
7
Odp:
Notka moderatorska:
change gold problim

PHP:
		local coins = {
			[ITEM_GOLD_COIN] = {
				to = ITEM_PLATINUM_COIN, effect = COLOR_YELLOW
			},
			[ITEM_PLATINUM_COIN] = {
				from = ITEM_GOLD_COIN, to = ITEM_CRYSTAL_COIN, effect = COLOR_LIGHTBLUE
			},
			[ITEM_CRYSTAL_COIN] = {
				from = ITEM_PLATINUM_COIN, effect = COLOR_TEAL
			}
		}
zmie? na:
PHP:
ITEM_GOLD_NUGGET = ID_GOLD_NUGGETA
		local coins = {
			[ITEM_GOLD_COIN] = {
				to = ITEM_PLATINUM_COIN, effect = COLOR_YELLOW
			},
			[ITEM_PLATINUM_COIN] = {
				from = ITEM_GOLD_COIN, to = ITEM_CRYSTAL_COIN, effect = COLOR_LIGHTBLUE
			},
			[ITEM_CRYSTAL_COIN] = {
				from = ITEM_PLATINUM_COIN, to = ITEM_GOLD_NUGGET, effect = COLOR_YELLOW
			}
			[ITEM_GOLD_NUGGET] = {
				from = ITEM_CRYSTAL_COIN, effect = COLOR_TEAL
			}
		}

i oczywi?cie:
PHP:
<action itemid="2148;2152;2160"
musisz doda? id gold nuggeta:
PHP:
<action itemid="2148;2152;2160;ID_GOLD_NUGGETA"
Notka moderatorska:
+1 do ot expert
 
Last edited by a moderator:

DD Soba

Advanced User
Joined
Jun 6, 2010
Messages
316
Reaction score
10
Age
30
Odp:
Notka moderatorska:
change gold problim

Nie dzia?a masa b??d?w w konsoli ;p mod si? chyba po?pieszy? z tymi pkt do ot expert.

tfs 5759 wersja 0.3.7.0 pod 9.81 tibie.

a tutaj screen b??d?w

---Aktualizacja---

Wywali?em tego moda i zrobi?em tak

lib/000-constant.lua:
Code:
ITEM_GOLD_NUGGET = 2157

data/actions/scripts/other/changegold.lua

Code:
local coins = {
	[ITEM_GOLD_COIN] = {
		to = ITEM_PLATINUM_COIN, effect = TEXTCOLOR_YELLOW
	},
	[ITEM_PLATINUM_COIN] = {
		from = ITEM_GOLD_COIN, to = ITEM_CRYSTAL_COIN, effect = TEXTCOLOR_LIGHTBLUE
	},
	[ITEM_CRYSTAL_COIN] = {
		from = ITEM_PLATINUM_COIN, to = ITEM_GOLD_NUGGET, effect = TEXTCOLOR_TEAL
	},
	[ITEM_GOLD_NUGGET] = {
		from = ITEM_CRYSTAL_COIN, effect = TEXTCOLOR_WHITE
	}
}
 
function onUse(cid, item, fromPosition, itemEx, toPosition)
	if(getPlayerFlagValue(cid, PLAYERFLAG_CANNOTPICKUPITEM)) then
		return false
	end
 
	local coin = coins[item.itemid]
	if(not coin) then
		return false
	end
 
	if(coin.to ~= nil and item.type == ITEMCOUNT_MAX) then
		doChangeTypeItem(item.uid, item.type - item.type)
		doPlayerAddItem(cid, coin.to, 1)
		doPlayerSendTextMessage(cid, MESSAGE_EXPERIENCE, "$$$", ITEMCOUNT_MAX, coins[coin.to].effect, getCreaturePosition(cid))
	elseif(coin.from ~= nil) then
		doChangeTypeItem(item.uid, item.type - 1)
		doPlayerAddItem(cid, coin.from, ITEMCOUNT_MAX)
		doPlayerSendTextMessage(cid, MESSAGE_EXPERIENCE, "$$$", ITEMCOUNT_MAX, coins[coin.from].effect, getCreaturePosition(cid))
	end
 
	return true
end

actions/actions.xml:

Code:
<action itemid="2148" event="script" value="other/changegold.lua"/>
    <action itemid="2152" event="script" value="other/changegold.lua"/>
    <action itemid="2160" event="script" value="other/changegold.lua"/>
    <action itemid="2157" event="script" value="other/changegold.lua"/>
i dzia?a :)
 
Last edited:

ersiu

Active User
Joined
Apr 7, 2008
Messages
95
Reaction score
7
Odp:
Notka moderatorska:
change gold problim

Nie dzia?a masa b??d?w w konsoli ;p mod si? chyba po?pieszy? z tymi pkt do ot expert.
serio? ?lepy by zauwa?y?, ?e przecinka brakuje, na logik? debil by da? rad?, ale jak kto? jest leniwy to woli zrobi? screena i p?aka?, ?e kto? ?le pom?g?.
 

DD Soba

Advanced User
Joined
Jun 6, 2010
Messages
316
Reaction score
10
Age
30
Odp:
Notka moderatorska:
change gold problim

serio? ?lepy by zauwa?y?, ?e przecinka brakuje, na logik? debil by da? rad?, ale jak kto? jest leniwy to woli zrobi? screena i p?aka?, ?e kto? ?le pom?g?.
Doprawdy? i tu ci? zaskocz? bo nawet z przecinkiem nie dzia?a ;] wi?c mi tu nie pierdol g?upot jak nie wiesz.
 

ersiu

Active User
Joined
Apr 7, 2008
Messages
95
Reaction score
7
Odp:
Notka moderatorska:
change gold problim

Doprawdy? i tu ci? zaskocz? bo nawet z przecinkiem nie dzia?a ;] wi?c mi tu nie pierdol g?upot jak nie wiesz.

jak si? kurwo t?paku jebany nie umie przecinka wstawi? to tak jest, jebany zerowcu.
nie do?? ?e kurwo jebana prosisz o pomoc w prostym skrypcie to jeszcze sie pultasz pajcu.
zdob?d? skilla jak ja to pogadamy t?pa kurwo

#edit
bo opr?cz przecinka trzeba by?o wpisa? jeszcze id gold nuggeta
ersiu said:
ITEM_GOLD_NUGGET = ID_GOLD_NUGGETA
ale jak kto? jest genetycznym debilem to wsp??czuje rodzic?w cipo.

#edit2 do moderatora
jebany zerowiec obrazi? mnie m?wi?c, ?e nie wiem, wi?c te? go raczej mog? obrazi?, a je?eli nie - to on te? zas?u?y? na ostrze?enie :)
 

DD Soba

Advanced User
Joined
Jun 6, 2010
Messages
316
Reaction score
10
Age
30
Odp:
Notka moderatorska:
change gold problim

jak si? kurwo t?paku jebany nie umie przecinka wstawi? to tak jest, jebany zerowcu.
nie do?? ?e kurwo jebana prosisz o pomoc w prostym skrypcie to jeszcze sie pultasz pajcu.
zdob?d? skilla jak ja to pogadamy t?pa kurwo

#edit
bo opr?cz przecinka trzeba by?o wpisa? jeszcze id gold nuggeta

ale jak kto? jest genetycznym debilem to wsp??czuje rodzic?w cipo.

#edit2 do moderatora
jebany zerowiec obrazi? mnie m?wi?c, ?e nie wiem, wi?c te? go raczej mog? obrazi?, a je?eli nie - to on te? zas?u?y? na ostrze?enie :)
o kurwa haha No nie wiesz nie wpad?em na pomys? ?eby wpisa? ID Gold nuggeta jprdl co za mato?y tu s?... pozdro dla cb ogarze za 5 z?oty. Poza tym problem ju? zosta? rozwi?zany wi?c wypierdalaj z tego tematu jak Ci nie pasuje i id? si? wym?drza? gdzie indziej. :* Gdzie Cie niby obrazi?em we wcze?niejszym po?cie? bo ja nie widz? ;] Raczej to Ty powiniene? dosta? warna za te s?owa kt?re napisa?e?.
 
Last edited:

ersiu

Active User
Joined
Apr 7, 2008
Messages
95
Reaction score
7
Odp:
Notka moderatorska:
change gold problim

o kurwa haha No nie wiesz nie wpad?em na pomys? ?eby wpisa? ID Gold nuggeta jprdl co za mato?y tu s?... pozdro dla cb ogarze za 5 z?oty. Poza tym problem ju? zosta? rozwi?zany wi?c wypierdalaj z tego tematu jak Ci nie pasuje i id? si? wym?drza? gdzie indziej. :* Gdzie Cie niby obrazi?em we wcze?niejszym po?cie? bo ja nie widz? ;] Raczej to Ty powiniene? dosta? warna za te s?owa kt?re napisa?e?.
znowu mnie obra?asz m?wi?c na mnie "ogarze za 5 z?", z tym, ?e ja swoje projekty robi? samodzielnie nie prosz?c si? na forum pizdo
ogarem za 5z? to jest tw?j stary skoro sp?odzi? takie g?wno jak ty.
zreszt? pokazuj?c kod jak to zrobi?e? - wida?, ?e zrobi?e? moim sposobem pizdo, ja ci nic innego nie kaza?em zrobi? jak wkleic to co wklei?e? dziwko do ruchania : )
kurwo jebana nie do??, ?e ci pomog?em to jeszcze masz problemy? zobaczysz kurwo, rodzina ci padnie na raka za to.
 

Maksiu xD

Senior User
Joined
Feb 11, 2010
Messages
635
Reaction score
30
Odp:
Notka moderatorska:
change gold problim

Ten skrypt co poda? ersiu dzia?a wi?c nie wiem co ty pierdolisz ale miej wi?cej szacunku dla ludzi kt?rzy chc? ci pom?c.

Notka moderatorska:
Skrypt ersia dzia?a, temat zamykam bo si? tu burda robi.
 
Last edited by a moderator:
Status
Not open for further replies.
Top