PageRenderTime 30ms CodeModel.GetById 24ms app.highlight 4ms RepoModel.GetById 1ms app.codeStats 0ms

/docs/sdk/script/fn/Buy.xml

https://bitbucket.org/randrian/openclonk2
XML | 34 lines | 34 code | 0 blank | 0 comment | 0 complexity | 4ca82f0f53c15d477c14f1deddafee7c MD5 | raw file
Possible License(s): WTFPL, 0BSD, LGPL-2.1, CC-BY-3.0
 1<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
 2<!DOCTYPE funcs SYSTEM "../../../clonk.dtd">
 3<?xml-stylesheet type="text/xsl" href="../../../clonk.xsl"?>
 4<funcs>
 5	<func>
 6		<title>Buy</title>
 7		<category>Objekte</category><subcat>Erzeugung</subcat>
 8		<version>4.9.1.0 GWE</version>
 9		<syntax>
10			<rtype>object</rtype>
11			<params>
12				<param><type>id</type><name>idBuyObj</name><desc>ID des Objekttyps, der gekauft wird</desc></param>
13				<param><type>int</type><name>iForPlr</name><desc>Nummer des Spielers, dem das Objekt hinterher geh�rt</desc></param>
14				<param><type>int</type><name>iPayPlr</name><desc>Nummer des Spielers, der den Kauf bezahlt</desc></param>
15				<param><type>object</type><name>pToBase</name><desc>Zielobjekt, in das das neu gekaufte Objekt hineinversetzt wird</desc><optional /></param>
16				<param><type>bool</type><name>fShowErrors</name><desc>Wenn ungleich Null, werden Fehlermeldugnen wie "Kaufen nicht m�glich" aufgrund von Geldmangel angezeigt.</desc><optional /></param>
17			</params>
18		</syntax>
19		<desc>Kauft ein Objekt f�r iForPlr, und zieht iPayPlr Geld ab. Wenn dieser nicht genug Geld oder das Objekt nicht im Heimatbasismaterial hat, wird der Vorgang nicht ausgef�hrt.</desc>
20		<examples>
21			<example>
22				<code>Buy(CNKT, 0, 0, <funclink>FindBase</funclink>(0), 1);</code>
23				<text>Kauft einen Stein in der Basis des ersten Spielers.</text>
24			</example>
25		</examples>
26		<related>
27			<funclink>Sell</funclink>
28			<funclink>GetWealth</funclink>
29			<funclink>GetBase</funclink>
30			<funclink>FindBase</funclink>
31		</related>
32	</func>
33	<author>Sven2</author><date>November 2001</date>
34</funcs>