What's new

Szukam...

Status
Not open for further replies.

kaszub9991

Advanced User
Joined
Oct 25, 2008
Messages
184
Reaction score
5
Szukam:
1.Dat Edytor pod tibie 7.6
2.Jak si? dodaje nowe commands? Np.Gdy chcem napisa? /Demon Hyper Gm to ?eby mnie zamieni?o w demona.
3.Nowa promocja. Np.Sorcerer-Master Sorcerer-Hell Sorcerer itp.
4.Jak zrobi? by np.Demon Armor dodawa? 30% obra?e? z magii i jak zrobi? by absorbowa? te obra?enia z magii.
5.By mana fluid si? odnawia? tak jak na podkarpackim. I ?eby mia? KILKA u?y?.

Prosz? o szybk? odpowied? :)
 
Last edited:

DsD

User
Joined
Feb 27, 2009
Messages
40
Reaction score
5
Odp: Szukam...

1.Wpisz w google Dat Editor 7.6

2. Manarune

Wchodzisz w :data\actions\scripts
i tworzysz plik manarune.lua i wklejasz do niego to:


Code:
function onUse(cid, item, frompos, item2, topos) mag = getPlayerMagLevel(cid) if mag >= 0 then doPlayerSay(cid,"Ahhh.. Mana Rune",16) doPlayerAddMana(cid, 400) if item.type > 1 then doChangeTypeItem(item.uid,item.type-1) else doRemoveItem(item.uid,1) end else doSendMagicEffect(frompos,2) doPlayerSendCancel(cid,"You are yet to have the Magic Level to use this rune...") end return 1 end



Potem w data\actions wchodz w actions.xml i wklejasz tam to


Code:
<action itemid="2270" script="manarune.lua" />

Teraz dajemy j? do sklepu. Wchodzisz w data\npc\scripts
i wchodzisz w plik runes.lua
Wklejasz to:

Code:
elseif msgcontains(msg, '100 manarune') then
buy(cid,2270,250,1)


2270 to jest ID naszej Runki
250 to jest ile jest uzyc w runce
1 to ile kosztuje nasza runka



Tylko to znalaz?em......

a reszta to nie wiem zbyt =x
 

Zioloo

New User
Joined
Dec 18, 2008
Messages
4
Reaction score
0
Odp: Szukam...

moze pomoge ale napisz na gg 7995143
 

kaszub9991

Advanced User
Joined
Oct 25, 2008
Messages
184
Reaction score
5
Odp: Szukam...

Kolejny raz od?wie?am! Prosz? o te skrypty (ten armor to chyba C++)
Tego "/demon" ju? nie potrzebuje.
Ale pilny jest armor, promocja i FLUIDY!

Ka?da pomoc- Punkt Reputacji.
 

kaszub9991

Advanced User
Joined
Oct 25, 2008
Messages
184
Reaction score
5
Odp: Szukam...

Nadal szukam. Prosz?, bardzo potrzebuje tego, najbardziej fluidow, bo armor to chyba skrypt C++.
 

BBK

User
Joined
Nov 29, 2009
Messages
23
Reaction score
0
Odp: Szukam...

2.Jak si? dodaje nowe commands? Np. Gdy chcem napisa? /Demon Hyper Gm to ?eby mnie zamieni?o w demona. (c++)
3.Nowa promocja. Np.Sorcerer-Master Sorcerer-Hell Sorcerer itp. (c++)
4.Jak zrobi? by np.Demon Armor dodawa? 30% obra?e? z magii i jak zrobi? by absorbowa? te obra?enia z magii. (c++)
5.By mana fluid si? odnawia? tak jak na podkarpackim. I ?eby mia? KILKA u?y?. (prawdopodobnie tez c++ z po??czeniem lua)

Ja bym to wszystko zrobi? w c++ :D
 

kaszub9991

Advanced User
Joined
Oct 25, 2008
Messages
184
Reaction score
5
Odp: Szukam...

No dobra, ale ja tego szukam ci?gle i nie mog? znale??.. <Od?wie?am>||

W tym po?cie.
 
Last edited:

waher

User
Joined
Dec 25, 2009
Messages
28
Reaction score
1
Odp: Szukam...

Powiem to tak:
?eby zrobi? now? klas? postaci (vocation) trzeba do?? sporo si? napracowa?.
W?tpi? ?e kto? we?nie i po?wi?ci kilka godzin swojego cennego czasu, by dosta? reputa lub nie. Odpu?? sobi? bo za darmo nikt ci takiego projektu nie zrobi. Je?eli zamie?asz stawia? serwer w celu komercyjnym, to lepiej naucz si? kodowa? w C++ i lua. Pami?taj ?e nadgorliwo?? gorsza od faszyzmu.
Mog? ci? co najwy?ej naprowadzi? na dany trop.
Wygodniej jest zrobi? now? klas? kt?r? to zdobywa si? po odpowiednim poziomie u odpowiedniego npc za odpowiedniom got?wk?.
w luascript.cpp
np:
Code:
	MANA_GAIN[VOCATION_NONE] = atoi(getGlobalStringField("managain", VOCATION_NONE + 1, "5").c_str());
	MANA_GAIN[VOCATION_SORCERER] = atoi(getGlobalStringField("managain", VOCATION_SORCERER + 1, "30").c_str());
	MANA_GAIN[VOCATION_DRUID] = atoi(getGlobalStringField("managain", VOCATION_DRUID + 1, "30").c_str());
	MANA_GAIN[VOCATION_PALADIN] = atoi(getGlobalStringField("managain", VOCATION_PALADIN + 1, "15").c_str());
	MANA_GAIN[VOCATION_KNIGHT] = atoi(getGlobalStringField("managain", VOCATION_KNIGHT + 1, "5").c_str());
[COLOR="Red"]	MANA_GAIN[VOCATION_CLERIC] = atoi(getGlobalStringField("managain", VOCATION_CLERIC + 1, "5").c_str());[/COLOR]
w player.h
Code:
enum playervoc_t {
	VOCATION_NONE = 0,
	VOCATION_SORCERER = 1,
	VOCATION_DRUID = 2,
	VOCATION_PALADIN = 3,
	VOCATION_KNIGHT = 4,
[COLOR="Red"]	VOCATION_CLERIC = 5,[/COLOR]

To s? tylko przk?ady, by zobrazowa? ci ile przy edycji OTS jest roboty.
Je?eli nic kompletnie nie potrawisz, to przez rok naucz si? pisa? proste programiki, potem skrypty, a ?wiat b?dzie ci dzi?kowa? za niezawracanie czterech liter. Tak w og?le przypominam o Netykiecie! kt?rej nie przestrzegasz. Mimo 1 bana i wielu ostrze?e? dalej trujesz swoje.
 
Status
Not open for further replies.
Top