blacksmith system rpg, kowal

Status
Zamknięty.

Deaven

Advanced User
Zarejestrowany
Dołączył
Marzec 25, 2009
Posty
422
Liczba reakcji
76
Witam, chcia?bym przedstawi? wam blacksmith system, czyli system kowalstwa. Dzi?ki niemu gracze na waszych OTSach b?d? mogli sami wykona? swoje pancerze i nie tylko. Na pocz?tek przedstawi? system w wersji demo (mo?na wyku? tylko jedn? rzecz) jednak z czasem b?d? dodaw? nowe mo?liwo?ci. System ten nadaje si? na ka?dy typ OTSa, jest on tak zrobiony, nie tylko zachowuje klimat, ale wr?cz pot?guje go.
No wi?c bierzmy si? do roboty:
data/actions/scripts kowalrpg.lua
Kod:
Na dole postu nowa, prostsza w obs?udze i edytowaniu formu?a:D
Nast?pnie w actions.xml
Kod:
<action itemid="2557" script="kowalrpg.lua"  />
Ma?y screen, oto z na ile pr?b wyku?em MPA (mo?na to zmieni? ustawiaj?c math.random(1, x) i mniejsze x tym ?atwiej co? wyku?.
kowal.jpg

Aby wyku? predmiot u?ywamy m?otka
carpenterhammer.gif
na danej rzeczy
Zapraszam do komentowania i oceniania
Pozdrawiam
Deaven

Uwaga
Stworzy?em now? formu??, dzi?ki niej dodawanie nowych produkt?w stanie si? dziecinnie proste:D zamiast kowalrpg.lua dajemy to
Kod:
local SKINS = {
	-- Przedmioty
	[[COLOR="DarkOrchid"]5892[/COLOR]] = {25000, [COLOR="RoyalBlue"]2472[/COLOR]},
	
}

function onUse(cid, item, fromPosition, itemEx, toPosition)

	local skin = SKINS[itemEx.itemid]
	if(skin == nil) then
		doPlayerSendCancel(cid, "To jest niemozliwe.")
		return TRUE
	end

	local random = math.random(1, 5)
	if random == 1 then
		doSendMagicEffect(toPosition, CONST_ME_GROUNDSHAKER)
		doPlayerAddItem(cid, skin[2], 1)
                doPlayerSendTextMessage(cid, 22, "Swietnie, wlasnie wykules przedmiot")
	elseif(skin[3] and random >= skin[3]) then
		doSendMagicEffect(toPosition, CONST_ME_GROUNDSHAKER)
		doPlayerAddItem(cid, skin[4], 1)
                doPlayerSendTextMessage(cid, 22, "Swietnie, wlasnie wykules przedmiot")
	else
	
		doSendMagicEffect(toPosition, CONST_ME_POFF)
		doPlayerSendTextMessage(cid, 22, "Nie udalo sie.")
	end

	doTransformItem(itemEx.uid, 2223)
	return TRUE
end
niebieski- id wykutego przedmiotu
fioletowy- id tworzywa
Aby doda? nowy przedmiot wystarczy dopisa? linjk?
[xxxx] = {25000, yyyy},
wyt?umaczenie na g?rze, teraz zastanawiam si? czy skasowa? wcze?niejsz? wersj? czy nie;D
 
Ostatnia edycja:
Odp: blacksmith system rpg, kowal

ciekawe ciekawe postaram sie u siebie to zrobic jak dla mnie pomysl super :)
 
Odp: blacksmith system rpg, kowal

postaram si? zastosowa? ten system u siebie:)
 
Odp: blacksmith system rpg, kowal

Bardzo fajny skrypt.Kowalstwa mi brakowa?o :D Tylko ?e ja to troch? przerobie.. hmm. :D Ale dzi?ki za wz?r
 
Odp: blacksmith system rpg, kowal

?wietny skrypt 10/10
Jak lubisz skrypt RPG to zr?b Leatherworking :D
To samo tylko ?e robisz zbroje ze sk?ry, ozdoby na kominek, tapestry itp. :o
 
Odp: blacksmith system rpg, kowal

?wietny skrypt 10/10
Jak lubisz skrypt RPG to zr?b Leatherworking :D
To samo tylko ?e robisz zbroje ze sk?ry, ozdoby na kominek, tapestry itp. :o
No to wystarczy doda? zamiast kamienia sk?r? i z tego zrobi? jaki? pancerz.
Ciesze si?, ?e wszystkim si? podoba. Nie spodziewa?em si? tak du?ego zainteresowania, zw?aszcza, ?e na pomys? wpad?em dzi? rano:D
Pozdrawiam
Deaven
 
Odp: blacksmith system rpg, kowal

skrypt fajny, dodam na OTS i b?dzie zajebi***
ocena 10/10 :D
 
Odp: blacksmith system rpg, kowal

Fajny skrypt, lecz pomys? nie jest 100% tw?j, bowiem Ilusion Team, zrobi? skrypt, kt?rym pickiem kopa?e? w kamieniu i albo Ci wylatywa?o 100cc, albo rootworm kt?ry Ci? zabija?, lub ?mie?
 
Odp: blacksmith system rpg, kowal

Pomys? bardzo fajny w 100% pasuje do RPG. @UP armia.podkarpacki.ots tak samo ma zrobione ?e wylatuje po 10cc jak u?yjesz pick na ska??.
 
Odp: blacksmith system rpg, kowal

?wietny pomys? jak i wykonanie.
My?l? ?e na takie projekty na d?u?szy czas to raczej nie.
Ale na te 4fun of course!
10/10
 
Odp: blacksmith system rpg, kowal

#Deaven#
Skrypt przydatny, :up: ale brakuje mi sprawdzania, czy item le?y na kowadle. Potrafi?by? to doda? ? B?d? bardzo wdzi?czny :)
 
Odp: blacksmith system rpg, kowal

Na 1 rzut oka nie ma ?adnego b??du.
Przyda si? do OTS RPG. :up:
A tak z ciekawo?ci b?dzie dzia?a? na TFS 0.3.4 ???
8/10



PoZdro
 
Odp: blacksmith system rpg, kowal

Zajebi?cie ! ju? dodaje to do ots i robie specjaln? map? :up: :up:

Dodam jeszcze zmienn? ?e mo?na wykuwa? tylko na kowadle o danym uid dzi?ki czemu b?dzie mo?na robi? to tylko w domu kowala.. :p


Zajebisty skrypt i pomys? zaraz przerobie i przetestuje :D



@Edit

Co? mi nie wychodzi z t? zmienn?, ?e tylko na kowadle o x uid ;p mo?e kto? spr?bowa? ?
 
Ostatnia edycja:
Odp: blacksmith system rpg, kowal

troche lipa ze trzeba nowe kruszywo zeby zrobic inne itemki wiec jakby ktos mial jakies fajne pomysly to podawac :D
 
Ostatnia edycja:
Odp: blacksmith system rpg, kowal

Od?wie?am moj? pro?b? ...

Mo?e kto? do tego skryptu zrobi? zmienne ?eby :

Wykuwa? by?o mo?na by tylko je?li kamie? le?y na X pos i walniemy go mlotkiem...

Bo chce zrobi? ku?nie i ?eby tylko tam by?o mo?na to wykonywa?...
Prosze o help.
 
Odp: blacksmith system rpg, kowal

Bardzo oryginalny i fajny pomys?.:up:PZDR
 
Odp: blacksmith system rpg, kowal

Super!!!kowalstwo po??czone z uprgade system Gelia nada ka?demu Ots-owi klimat rpg
 
Odp: blacksmith system rpg, kowal

Daven

A jakby wygl?da? skrypt gdyby trzeba by?o np. u?ywasz use witch na item o id 1000, nast?pnie dodaje deskrypcje,nast?pnie u?ywamy use witch [jeszcze raz] i wtedy pokazuje nam si? item o id 2000
 
Status
Zamknięty.
Back
Do góry