-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathreadme.txt
147 lines (109 loc) · 4.61 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
GERMAN
Bitte benutzt nur die veröffentlichten Versionen.
https://github.com/yourdawi/accountsystem/releases
Dies ist ein Gamemode unabhängiges, selbstständiges Accountsystem.
Bitte importiere die sql in deine Datenbank und passe die cDatabase.lua unter server/classes an.
Bei Fragen kontaktiere mich im mta-sa.org Forum (yourdawi.de), aber lies zuerst die FAQ.
FAQ:
F: Wie ändere ich die Teamspeak/Forum/Servername Daten?
A: In der settings.lua im shared Ordner.
F: Ich möchte das Fahrzeugsystem nicht nutzen. Wie kann ich es deaktivieren?
A: In der settings.lua im shared Ordner. Ändere UseVehicleSystem auf false.
F: Wie ändere ich den Spawn?
A: In der settings.lua im shared Ordner. (Interior|Dimension|X|Y|Z|Rotation Z).
Funktionen: (Serverseitig)
Geld: (integer)
spielerElement:takeMoney(GELD) -Geld wird abgezogen
spielerElement:giveMoney(Geld) -Geld wird addiert
spielerElement:setMoney(Geld) -Geld wird auf einen Wert gesetzt
spielerElement:getMoney() -Geldwert erhalten
Bankgeld: (integer)
spielerElement:giveBankMoney(Geld) -Bankgeld wird addiert
spielerElement:takeBankMoney(Geld) -Bankgeld wird abgezogen
spielerElement:setBankMoney(Geld) -Bankgeld wird auf einen Wert gesetzt
spielerElement:getBankMoney() -Bangeldwert erhalten
Skin: (integer)
spielerElement:setSkin(ID) -Skin setzen
spielerElement:getSkin() -Skin ID erhalten
Ban: (Element,Integer,String)
spielerElement:ban(Admin,Zeit,Grund) -Spieler bannen (Admin als Element, Zeit in Stunden, Grund)
Player:
spielerElement:getName() -Namen herausbekommen
spielerElement:getSerial() -Serial herausbekommen
Fahrzeug:
fahrzeugElement:changeEngineState() -Motor an/aus
fahrzeugElement:lock(player) -Fahrzeug auf zu. Player optional.
spielerElement:addPlayerCar(model,x,y,z,rx,ry,rz,int,dim) -Fahrzeug einem Spieler geben (wird erstellt).
Häuser: (v1.2|SOON)
hausElement:enter(player) -Spieler in Haus einlassen.
hausElement:leave(player) -Spieler aus Haus herauslassen.
spielerElement:addPlayerHouse(x,y,z,interior,preis) -Interior bedeutet ID|X|Y|Z
Zusatz: (String)
spielerElement:clipboard(text) -Text in die Zwischenablage kopieren
Save:
spielerElement:save() -Spieldaten speichern
Spielzeit:
spielerElement:getPlaytime() -Spielzeit in Minuten
Beispiel:
addCommandHandler("machmalmist",
function(player)
player:giveBankMoney(141)
player:ban(player,1,"Mist")
end)
Bitte Zeile 14 in server/classes/cPlayer.lua entfernen, wenn ihr nicht das dxScoreboard benutzt.
Ebenfalls kann nun alles von der Playtime ElementData gel�scht werden.
OOP muss in der meta.xml auf true stehen.
ENGLISH
Please use always the released version.
https://github.com/yourdawi/accountsystem/releases
This is a standalone Accountsystem, no specific Gamemode needed.
Please import the sql in your Database and edit the cDatabase.lua (server/classes).
FAQ:
Q: How can i change the Teamspeak/Forum/Servername?
A: Settings.lua (shared folder)
Q: I do not want to use the Vehiclesystem. How can i change it?
A: settings.lua (shared folder). Change UseVehicleSystem to false.
F: How can i change the spawn?
A: settings.lua (shared folder) (Interior|Dimension|X|Y|Z|Rotation Z).
Functions: (Serverside)
Money: (integer)
playerElement:takeMoney(GELD)
playerElement:giveMoney(Geld)
playerElement:setMoney(Geld)
playerElement:getMoney()
Bankmoney: (integer)
playerElement:giveBankMoney(Geld)
playerElement:takeBankMoney(Geld)
playerElement:setBankMoney(Geld)
playerElement:getBankMoney()
Skin: (integer)
playerElement:setSkin(ID)
playerElement:getSkin()
Ban: (Element,Integer,String)
playerElement:ban(Admin,Time,Reason)
Player:
playerElement:getName()
playerElement:getSerial()
Vehicle:
vehicleElement:changeEngineState()
vehicleElement:lock(player) -Player is not needed
playerElement:addPlayerCar(model,x,y,z,rx,ry,rz,int,dim) -Create a vehicle and add it to a player
House: (v1.2|SOON)
houseElement:enter(player)
houseElement:leave(player)
playerElement:addPlayerHouse(x,y,z,interior,preis) -Interior means ID|X|Y|Z
Extension: (String)
playerElement:clipboard(text) -Text to clipboard
Save:
playerElement:save()
Playtime:
playerElement:getPlaytime() -Playtime in minutes
Example:
addCommandHandler("doanything",
function(player)
player:giveBankMoney(141)
player:ban(player,1,"Oh")
end)
Please remove row 14 in server/classes/cPlayer.lua, if you don´t use the default dxScoreboard.
You can also delete any playtime elementdata.
You must set oop to true in the meta.xml