HomeDownloadsForumGalerieLinks

 

ForenübersichtSphere - EntwicklungsforumHilfe bei script

Hilfe bei script

Mitglied-136616.03.2004, 20:17 Uhr
hier is ein haus bau scipt is aber net alles das wäre zu groß wollt wollte nur fragen ob mann da was änern muss und mit was für nem werkzeug plz help me.

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::
//******************************************************************** **//
// UO-Sphere-Skripts //
// //
// URL http://www.uo-sphere-skripts.de //
// Mail [E-Mail entfernt] //
// //
// //
// Hausbausystem by Zarki //
// //
// Copyright 2002 by UO Sphere Skripts //
//******************************************************************** **//

// kopiere folgende Zeilen in ein vorhandenes Script oder speicher diese Datei als
// hausdeed.scp in Deinem Skriptordner

// es müssen sich alle Ressorcen im Backpack des Players befinden auf Doppelklick des
// Werkzeuges werden diese dann gelöscht und er erhält einen Teildeed
// Wenn alle Teildeeds besammen sind reicht ein Doppelklick auf einen dieser und es werden // alle Teildeeds gelöscht und der Player erhält einen kompletten Hausdeed

// die einzelnen Werkzeuge mussen noch zum Architekten eingefügt werden
// am ende der Datei findest Du die entsprechenden Zeilen


[ITEMDEF I_TOOL_tent_green]
ID=01eb8
NAME=Werkzeug fuer ein Gruenes Zelt
WEIGHT=6
VALUE=80
CATEGORY=Hausbau-deeds
SUBSECTION=Werkzeug
DESCRIPTION=Werkzeug fuer ein Gruenes Zelt

ON=@CREATE

ON=@CLICK
src.sysmessage Du benoetigst 10 Logs,5 Ore Eisen,30 Ballen Stoff und 1500 Muenzen um einen Teildeed zu bekommen.

on=@dclick
IF (<src>)
src.newitem=i_TDeed_tentgreen
src.act.bounce
src.consume 10 i_log,5 i_ore_iron,30 i_cloth,1500 i_gold
ELSE
src.message Du hast nicht alles dabei was benoetigt wird.
endif
moreX=<moreX>+1
IF (<moreX>==4)
remove
ENDIF
return 1

[ITEMDEF i_TDeed_tentgreen]
ID=014ef
TYPE=T_DEED
FLIP=1
WEIGHT=1
ON=@CREATE
NAME=Teildeed fuer ein Gruenes Zelt

ON=@CLICK
src.sysmessage Du benoetigst 4 Teildeeds fuer ein komplettes Zelt.
on=@dclick
IF (<src>)
src.newitem=04214
src.act.bounce
src.consume 4 i_TDeed_tentgreen
ELSE
src.message Du hast noch nicht alle Deed´s zusammen.
endif

return 1

CATEGORY=Hausbau-deeds
SUBSECTION=Teil Deeds
DESCRIPTION=Teildeed fuer ein Gruenes Zelt

[ITEMDEF I_TOOL_tent_blue]
ID=01eb8
NAME=Werkzeug fuer ein Blaues Zelt
WEIGHT=6
VALUE=80
CATEGORY=Hausbau-deeds
SUBSECTION=Werkzeug
DESCRIPTION=Werkzeug fuer ein Blaues Zelt

ON=@CREATE

ON=@CLICK
src.sysmessage Du benoetigst 10 Logs,5 Ore Eisen,30 Ballen Stoff und 1500 Muenzen um einen Teildeed zu bekommen.

on=@dclick
IF (<src>)
src.newitem=i_TDeed_tentblue
src.act.bounce
src.consume 10 i_log,5 i_ore_iron,30 i_cloth,1500 i_gold
ELSE
src.message Du hast nicht alles dabei was benoetigt wird.
endif
moreX=<moreX>+1
IF (<moreX>==4)
remove
ENDIF
return 1

[ITEMDEF i_TDeed_tentblue]
ID=014ef
TYPE=T_DEED
FLIP=1
WEIGHT=1
ON=@CREATE
NAME=Teildeed fuer ein Blaues Zelt

ON=@CLICK
src.sysmessage Du benoetigst 4 Teildeeds fuer ein komplettes Zelt.
on=@dclick
IF (<src>)
src.newitem=04212
src.act.bounce
src.consume 4 i_TDeed_tentblue
ELSE
src.message Du hast noch nicht alle deed´s zusammen.
endif

return 1
.
.
.
.
.
und das geht dann so ähnlich weiter nur halt mit anderen Hauser nur ich weis net welches werkzeug kennt das villecht jemand wenn ja plz help me. BIG THX IM VORRAUS;D
Mitglied-68017.03.2004, 11:01 Uhr
ääähm, ok, kurz die grundzüge erklären.

zum ändern nimmst du am besten den editor deiner wahl (wordpad, proton32, ultraedit, frontpage, world, edit, vi). es ist total egal welchen editor du benutzt, hauptsache du magst ihn.

um gugen ob was geändert werden muss liest du am besten als erstes das script durch, versuchst es zu versstehen und versuchst es dann einzuspielen. wenn es am verstehen scheitert lern erstmal scripten.
jeder wird dir gerne helfen wenn er das gefühl hat das er für dich mehr ist als nur dein scriptingsklave weil du zu faul bist selber scripten zu lernen.
--
[externes Bild: http://www.ultimaonline-freeshard.com/images/forum/uoworld/leuchtkugelschreiber.jpg]
Mitglied-76917.03.2004, 11:57 Uhr
Alga, les ich da den vi?? Igit, den benutzt du aber nicht in der Firma, oder?
Mitglied-68017.03.2004, 21:14 Uhr
*g* nicht zum programmieren aber um mal eben schnell ein paar rc dateien zu ändern ist der durchaus zu gebrauchen. egal wo du bist (auf *nix) vi hast du wirklich fast überall :)
war ja auch nur ne aufzählung von editoren die mir spontan eingefallen sind, gibt sicher noch nen haufen bessere und schlechtere. ist eben geschmackssache. ich nehme meist proton32, mein coscripter schwört auf ultraedit, ein kumpel von mir mein nur vi ist das wahre. naja, solangs gefällt ;)
--
[externes Bild: http://www.ultimaonline-freeshard.com/images/forum/uoworld/leuchtkugelschreiber.jpg]
Mitglied-76918.03.2004, 09:26 Uhr
Hehe... der vi ist nix für mich. Hmm Proton32 und Coscripter kenne ich garnicht... najo *schulterzuck*

Aber das krankeste was ich gesehen hab, war mal ein C++ Programm mit dem vi zu schreiben. Freaks gibts überall ^^
Mitglied-68018.03.2004, 21:02 Uhr
ja, und linuxfreaks sind komisch. aber ms freaks graben denen immer mehr das wasser ab. spherecoding in frontpage...
--
[externes Bild: http://www.ultimaonline-freeshard.com/images/forum/uoworld/leuchtkugelschreiber.jpg]
UO World – Archiv-Neuauflage 2026 · Impressum · Datenschutz