error 017: undefined symbol "CancelSelectTextdraw" Eben nicht hatte es ja schon getestet
Beiträge von OrangenNektar
-
-
laut http://wiki.sa-mp.com/wiki/CancelSelectTextDraw
geht das nur als command und geht auch nur sonst immer error meldung =/ -
ja =D Nur jetzt stört die fuck maus ;D
-
ja sry mein fehler
Aber jetzt bleibt die maus nach dem spawnen da
geht nur weg wenn ich esc drücke
-
//edit geht
Doch jetzt bleibt die maus nach dem spawnen da
-
Guten abend
Wenn ich bei meinem script das login vollendet habe bleibt das Textdraw login fenster stehen und der spieler spawnt nicht ??
-
Mh okay will dich nicht nerven bist heute vom ganzen forum der überhaupt so freundlich ist und antwortet, sonst ist wohl keiner in der lage :'D
Aber könntest du mir noch erklären wie ich es zum speichern bringe ?
Kannst dich auch mal per pn melden würde dir gerne bissel taschengeld zustecken =) -
Sry
So jetzt fragt er nach login wenn ich nach register nochmal drauf klicke, doch dann passiert nichts ....
Unter Acc sind jetzt zwei datein gespeichert ( %s & OrangenNektar ) Doch in beiden ist nichts vorhanden ( Z.b Level Geld password etc. ) -
public OnPlayerDialog(playerid)
{
if(dialogid == DIA_REG)
{
new Datei[64];
format(Datei,sizeof(Datei),"/Acc/%s.txt",SpielerName(playerid));
dini_Create(Datei);
return 1;
}
return 0;
}:D:D ?
-
public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid==RegsiterLogin[playerid])
{
new Datei[64];
format(Datei,sizeof(Datei),"/Acc/%s.txt",SpielerName(playerid));
if(dini_Exists(Datei))
{
ShowPlayerDialog(playerid,DIA_LOG,DIALOG_STYLE_PASSWORD,"Login","Gebe dein passwort zum login ein","Login","Abbruch");
dini_Create("/Acc/%s.txt");
}
else
{
ShowPlayerDialog(playerid,DIA_REG,DIALOG_STYLE_PASSWORD,"Register","Gebe ein passwort zum register ein","Register","Abbruch");
}
return 1;
}
return 1;
}meinst du so ?
-
Zwar nett von dir das zu posten aber wie gesagt bin totaler neuling weiß nicht so richtig damit was anzufangen =/
-
Nein, habe irgendwie das gefühl das was fehlt
Doch ich bin halt neuling und habe das so aus dem tut nachgemacht doch leider geht es nicht O.o -
Hallo alle zusammen habe aus einem Tut aus diesem forum ein register&Login geschrieben doch jetzt nach dem ich bei register meine daten eingegeben habe und bestätigt habe,
und dann halt noch mal auf login und register geklickt habe will er wieder das ich mich registriere ?!bitte um dringend um hilfe
#include <a_samp>
#include <dini>
#include <streamer>
#include <sscanf>#define DIA_LOG 2
#define DIA_REG 1//Spielderdaten
enum SpielerDaten
{
passwort,
geld,
level
}new playerD[MAX_PLAYERS][SpielerDaten];
new Text:RegisterBackground;
new Text:Textdraw1;
new Text:Textdraw2;
new Text:Textdraw3;
new Text:Textdraw4;
new Text:Textdraw5;
new Text:Textdraw6;
new Text:Textdraw7;
new Text:Textdraw8;
new PlayerText:RegsiterLogin[MAX_PLAYERS];public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("test");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);RegisterBackground = TextDrawCreate(517.111145, 123.455535, "usebox");
TextDrawLetterSize(RegisterBackground, 0.000000, 22.415184);
TextDrawTextSize(RegisterBackground, 133.555541, 0.000000);
TextDrawAlignment(RegisterBackground, 1);
TextDrawColor(RegisterBackground, 0);
TextDrawUseBox(RegisterBackground, true);
TextDrawBoxColor(RegisterBackground, -1);
TextDrawSetShadow(RegisterBackground, 0);
TextDrawSetOutline(RegisterBackground, 0);
TextDrawFont(RegisterBackground, 0);Textdraw1 = TextDrawCreate(508.666687, 131.419998, "usebox");
TextDrawLetterSize(Textdraw1, 0.000000, 20.534690);
TextDrawTextSize(Textdraw1, 142.888885, 0.000000);
TextDrawAlignment(Textdraw1, 1);
TextDrawColor(Textdraw1, 0);
TextDrawUseBox(Textdraw1, true);
TextDrawBoxColor(Textdraw1, -2147483393);
TextDrawSetShadow(Textdraw1, 0);
TextDrawSetOutline(Textdraw1, 0);
TextDrawFont(Textdraw1, 0);Textdraw2 = TextDrawCreate(263.111083, 145.351089, "Willkommen");
TextDrawLetterSize(Textdraw2, 0.449999, 1.600000);
TextDrawAlignment(Textdraw2, 1);
TextDrawColor(Textdraw2, -1);
TextDrawSetShadow(Textdraw2, 0);
TextDrawSetOutline(Textdraw2, 1);
TextDrawBackgroundColor(Textdraw2, 51);
TextDrawFont(Textdraw2, 2);
TextDrawSetProportional(Textdraw2, 1);Textdraw3 = TextDrawCreate(302.222290, 176.213287, "Auf");
TextDrawLetterSize(Textdraw3, 0.449999, 1.600000);
TextDrawAlignment(Textdraw3, 1);
TextDrawColor(Textdraw3, -1);
TextDrawSetShadow(Textdraw3, 0);
TextDrawSetOutline(Textdraw3, 1);
TextDrawBackgroundColor(Textdraw3, 51);
TextDrawFont(Textdraw3, 2);
TextDrawSetProportional(Textdraw3, 1);Textdraw4 = TextDrawCreate(231.999801, 217.031112, "test");
TextDrawLetterSize(Textdraw4, 0.449999, 1.600000);
TextDrawAlignment(Textdraw4, 1);
TextDrawColor(Textdraw4, -1);
TextDrawSetShadow(Textdraw4, 0);
TextDrawSetOutline(Textdraw4, 1);
TextDrawBackgroundColor(Textdraw4, 51);
TextDrawFont(Textdraw4, 2);
TextDrawSetProportional(Textdraw4, 1);Textdraw5 = TextDrawCreate(641.555541, 1.500000, "usebox");
TextDrawLetterSize(Textdraw5, 0.000000, 4.273950);
TextDrawTextSize(Textdraw5, -2.000000, 0.000000);
TextDrawAlignment(Textdraw5, 1);
TextDrawColor(Textdraw5, 0);
TextDrawUseBox(Textdraw5, true);
TextDrawBoxColor(Textdraw5, 102);
TextDrawSetShadow(Textdraw5, 0);
TextDrawSetOutline(Textdraw5, 0);
TextDrawFont(Textdraw5, 0);Textdraw6 = TextDrawCreate(41.111110, 43.811111, "usebox");
TextDrawLetterSize(Textdraw6, 0.000000, 44.704566);
TextDrawTextSize(Textdraw6, -2.000000, 0.000000);
TextDrawAlignment(Textdraw6, 1);
TextDrawColor(Textdraw6, 0);
TextDrawUseBox(Textdraw6, true);
TextDrawBoxColor(Textdraw6, 102);
TextDrawSetShadow(Textdraw6, 0);
TextDrawSetOutline(Textdraw6, 0);
TextDrawFont(Textdraw6, 0);Textdraw7 = TextDrawCreate(641.555541, 407.686676, "usebox");
TextDrawLetterSize(Textdraw7, 0.000000, 4.273950);
TextDrawTextSize(Textdraw7, 37.555553, 0.000000);
TextDrawAlignment(Textdraw7, 1);
TextDrawColor(Textdraw7, 0);
TextDrawUseBox(Textdraw7, true);
TextDrawBoxColor(Textdraw7, 102);
TextDrawSetShadow(Textdraw7, 0);
TextDrawSetOutline(Textdraw7, 0);
TextDrawFont(Textdraw7, 0);Textdraw8 = TextDrawCreate(641.555541, 407.686676, "usebox");
TextDrawLetterSize(Textdraw8, 0.000000, -40.857902);
TextDrawTextSize(Textdraw8, 594.888916, 0.000000);
TextDrawAlignment(Textdraw8, 1);
TextDrawColor(Textdraw8, 0);
TextDrawUseBox(Textdraw8, true);
TextDrawBoxColor(Textdraw8, 102);
TextDrawSetShadow(Textdraw8, 0);
TextDrawSetOutline(Textdraw8, 0);
TextDrawFont(Textdraw8, 0);
return 1;
}public OnPlayerConnect(playerid)
{
RegsiterLogin[playerid] = CreatePlayerTextDraw(playerid, 185.778076, 280.248840, "Login oder Register");
PlayerTextDrawLetterSize(playerid, RegsiterLogin[playerid], 0.616666, 1.575111);
PlayerTextDrawAlignment(playerid, RegsiterLogin[playerid], 1);
PlayerTextDrawColor(playerid, RegsiterLogin[playerid], -1);
PlayerTextDrawSetShadow(playerid, RegsiterLogin[playerid], 0);
PlayerTextDrawSetOutline(playerid, RegsiterLogin[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, RegsiterLogin[playerid], 51);
PlayerTextDrawFont(playerid, RegsiterLogin[playerid], 2);
PlayerTextDrawSetProportional(playerid, RegsiterLogin[playerid], 1);
PlayerTextDrawSetSelectable(playerid, RegsiterLogin[playerid], true);
TextDrawShowForPlayer(playerid,RegisterBackground);
TextDrawShowForPlayer(playerid,Textdraw1);
TextDrawShowForPlayer(playerid,Textdraw2);
TextDrawShowForPlayer(playerid,Textdraw3);
TextDrawShowForPlayer(playerid,Textdraw4);
TextDrawShowForPlayer(playerid,Textdraw5);
TextDrawShowForPlayer(playerid,Textdraw6);
TextDrawShowForPlayer(playerid,Textdraw7);
TextDrawShowForPlayer(playerid,Textdraw8);
PlayerTextDrawShow(playerid,RegsiterLogin[playerid]);
TogglePlayerSpectating(playerid, 1);
SelectTextDraw(playerid, 0x00FF00FF);
return 1;
}public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid==RegsiterLogin[playerid])// Also wenn playertextid TextDraw0 ist dann ....
{
//Hier wird dann der Dialog zum Register und Login gezeigt ich mach das jetzt auf dini...
new Datei[64];
format(Datei,sizeof(Datei),"/Acc/%s.txt",SpielerName(playerid));
if(dini_Exists(Datei))
{
ShowPlayerDialog(playerid,DIA_LOG,DIALOG_STYLE_PASSWORD,"Login","Gebe dein passwort zum login ein","Login","Abbruch");
}
else
{
ShowPlayerDialog(playerid,DIA_REG,DIALOG_STYLE_PASSWORD,"Register","Gebe ein passwort zum register ein","Register","Abbruch");
}
return 1;
}
return 1;
}stock loadPlayer(playerid)
{
new Datei[64];
format(Datei,sizeof(Datei),"/Acc/%s.txt",SpielerName(playerid));
playerD[playerid][geld] = dini_Int(Spieler,"Geld");
playerD[playerid][level] = dini_Int(Spieler,"Level");
setPlayerMoney(playerid,playerD[playerid][geld]);
SetPlayerScore(playerid,playerD[playerid][level]);
return 1;
}stock SpielerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
return name;
}stock setPlayerMoney(playerid, betrag)
{
ResetPlayerMoney(playerid);
GivePlayerMoney(playerid,betrag);
return 1;
} -
Geht nicht ... =D
-
ne geht immer noch nicht .... =/
-
Mh Wäre lieb wenn du die 2 codes mal für mich ausfüllen kannst fange grade erst an
-
Hallo und guten Tag =)
Ich habe ein Problem mit meinem Register und Login, und zwar kann ich das Textdraw [ Login oder Register ] nicht anklicken ???PAWN Quelltext
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18#include <a_samp>
#include <sscanf2>
#include <dini>#define DIA_LOG 1
#define DIA_REG 1new Text:RegisterBackground;
new Text:Textdraw1;
new Text:Textdraw2;
new Text:Textdraw3;
new Text:Textdraw4;
new Text:Textdraw5;
new Text:Textdraw6;
new Text:Textdraw7;
new Text:Textdraw8;
new PlayerText:RegsiterLogin[MAX_PLAYERS];PAWN Quelltext
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
103public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("test");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);RegisterBackground = TextDrawCreate(517.111145, 123.455535, "usebox");
TextDrawLetterSize(RegisterBackground, 0.000000, 22.415184);
TextDrawTextSize(RegisterBackground, 133.555541, 0.000000);
TextDrawAlignment(RegisterBackground, 1);
TextDrawColor(RegisterBackground, 0);
TextDrawUseBox(RegisterBackground, true);
TextDrawBoxColor(RegisterBackground, -1);
TextDrawSetShadow(RegisterBackground, 0);
TextDrawSetOutline(RegisterBackground, 0);
TextDrawFont(RegisterBackground, 0);Textdraw1 = TextDrawCreate(508.666687, 131.419998, "usebox");
TextDrawLetterSize(Textdraw1, 0.000000, 20.534690);
TextDrawTextSize(Textdraw1, 142.888885, 0.000000);
TextDrawAlignment(Textdraw1, 1);
TextDrawColor(Textdraw1, 0);
TextDrawUseBox(Textdraw1, true);
TextDrawBoxColor(Textdraw1, -2147483393);
TextDrawSetShadow(Textdraw1, 0);
TextDrawSetOutline(Textdraw1, 0);
TextDrawFont(Textdraw1, 0);Textdraw2 = TextDrawCreate(263.111083, 145.351089, "Willkommen");
TextDrawLetterSize(Textdraw2, 0.449999, 1.600000);
TextDrawAlignment(Textdraw2, 1);
TextDrawColor(Textdraw2, -1);
TextDrawSetShadow(Textdraw2, 0);
TextDrawSetOutline(Textdraw2, 1);
TextDrawBackgroundColor(Textdraw2, 51);
TextDrawFont(Textdraw2, 2);
TextDrawSetProportional(Textdraw2, 1);Textdraw3 = TextDrawCreate(302.222290, 176.213287, "Auf");
TextDrawLetterSize(Textdraw3, 0.449999, 1.600000);
TextDrawAlignment(Textdraw3, 1);
TextDrawColor(Textdraw3, -1);
TextDrawSetShadow(Textdraw3, 0);
TextDrawSetOutline(Textdraw3, 1);
TextDrawBackgroundColor(Textdraw3, 51);
TextDrawFont(Textdraw3, 2);
TextDrawSetProportional(Textdraw3, 1);Textdraw4 = TextDrawCreate(231.999801, 217.031112, "test");
TextDrawLetterSize(Textdraw4, 0.449999, 1.600000);
TextDrawAlignment(Textdraw4, 1);
TextDrawColor(Textdraw4, -1);
TextDrawSetShadow(Textdraw4, 0);
TextDrawSetOutline(Textdraw4, 1);
TextDrawBackgroundColor(Textdraw4, 51);
TextDrawFont(Textdraw4, 2);
TextDrawSetProportional(Textdraw4, 1);Textdraw5 = TextDrawCreate(641.555541, 1.500000, "usebox");
TextDrawLetterSize(Textdraw5, 0.000000, 4.273950);
TextDrawTextSize(Textdraw5, -2.000000, 0.000000);
TextDrawAlignment(Textdraw5, 1);
TextDrawColor(Textdraw5, 0);
TextDrawUseBox(Textdraw5, true);
TextDrawBoxColor(Textdraw5, 102);
TextDrawSetShadow(Textdraw5, 0);
TextDrawSetOutline(Textdraw5, 0);
TextDrawFont(Textdraw5, 0);Textdraw6 = TextDrawCreate(41.111110, 43.811111, "usebox");
TextDrawLetterSize(Textdraw6, 0.000000, 44.704566);
TextDrawTextSize(Textdraw6, -2.000000, 0.000000);
TextDrawAlignment(Textdraw6, 1);
TextDrawColor(Textdraw6, 0);
TextDrawUseBox(Textdraw6, true);
TextDrawBoxColor(Textdraw6, 102);
TextDrawSetShadow(Textdraw6, 0);
TextDrawSetOutline(Textdraw6, 0);
TextDrawFont(Textdraw6, 0);Textdraw7 = TextDrawCreate(641.555541, 407.686676, "usebox");
TextDrawLetterSize(Textdraw7, 0.000000, 4.273950);
TextDrawTextSize(Textdraw7, 37.555553, 0.000000);
TextDrawAlignment(Textdraw7, 1);
TextDrawColor(Textdraw7, 0);
TextDrawUseBox(Textdraw7, true);
TextDrawBoxColor(Textdraw7, 102);
TextDrawSetShadow(Textdraw7, 0);
TextDrawSetOutline(Textdraw7, 0);
TextDrawFont(Textdraw7, 0);Textdraw8 = TextDrawCreate(641.555541, 407.686676, "usebox");
TextDrawLetterSize(Textdraw8, 0.000000, -40.857902);
TextDrawTextSize(Textdraw8, 594.888916, 0.000000);
TextDrawAlignment(Textdraw8, 1);
TextDrawColor(Textdraw8, 0);
TextDrawUseBox(Textdraw8, true);
TextDrawBoxColor(Textdraw8, 102);
TextDrawSetShadow(Textdraw8, 0);
TextDrawSetOutline(Textdraw8, 0);
TextDrawFont(Textdraw8, 0);
return 1;
}PAWN Quelltext
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
27public OnPlayerConnect(playerid)
{
RegsiterLogin[playerid] = CreatePlayerTextDraw(playerid, 185.778076, 280.248840, "Login oder Register");
PlayerTextDrawLetterSize(playerid, RegsiterLogin[playerid], 0.616666, 1.575111);
PlayerTextDrawAlignment(playerid, RegsiterLogin[playerid], 1);
PlayerTextDrawColor(playerid, RegsiterLogin[playerid], -1);
PlayerTextDrawSetShadow(playerid, RegsiterLogin[playerid], 0);
PlayerTextDrawSetOutline(playerid, RegsiterLogin[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, RegsiterLogin[playerid], 51);
PlayerTextDrawFont(playerid, RegsiterLogin[playerid], 2);
PlayerTextDrawSetProportional(playerid, RegsiterLogin[playerid], 1);
TextDrawShowForPlayer(playerid,RegisterBackground);
TextDrawShowForPlayer(playerid,Textdraw1);
TextDrawShowForPlayer(playerid,Textdraw2);
TextDrawShowForPlayer(playerid,Textdraw3);
TextDrawShowForPlayer(playerid,Textdraw4);
TextDrawShowForPlayer(playerid,Textdraw5);
TextDrawShowForPlayer(playerid,Textdraw6);
TextDrawShowForPlayer(playerid,Textdraw7);
TextDrawShowForPlayer(playerid,Textdraw8);
PlayerTextDrawShow(playerid,RegsiterLogin[playerid]);
TogglePlayerSpectating(playerid, 1);
SelectTextDraw(playerid, 0x00FF00FF);
return 1;
}PAWN Quelltext
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
26public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid==RegsiterLogin[playerid])// Also wenn playertextid TextDraw0 ist dann ....
{
//Hier wird dann der Dialog zum Register und Login gezeigt ich mach das jetzt auf dini...
new Datei[64];
format(Datei,sizeof(Datei),"/Acc/%s.txt",SpielerName(playerid));
if(dini_Exists(Datei))
{
ShowPlayerDialog(playerid,DIA_LOG,DIALOG_STYLE_PASSWORD,"Login","Gebe dein passwort zum login ein","Login","Abbruch");
}
else
{
ShowPlayerDialog(playerid,DIA_REG,DIALOG_STYLE_PASSWORD,"Register","Gebe ein passwort zum register ein","Register","Abbruch");
}
return 1;
}
return 1;
}stock SpielerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
return name;
} -
Hat nichts gebracht =/
-
#include <a_samp>
#include <sscanf2>
#include <dini>#define DIA_LOG 1
#define DIA_REG 1new Text:RegisterBackground;
new Text:Textdraw1;
new Text:Textdraw2;
new Text:Textdraw3;
new Text:Textdraw4;
new Text:Textdraw5;
new Text:Textdraw6;
new Text:Textdraw7;
new Text:Textdraw8;
new PlayerText:RegsiterLogin[MAX_PLAYERS];public OnGameModeInit()
{
// Don't use these lines if it's a filterscript
SetGameModeText("test");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);RegisterBackground = TextDrawCreate(517.111145, 123.455535, "usebox");
TextDrawLetterSize(RegisterBackground, 0.000000, 22.415184);
TextDrawTextSize(RegisterBackground, 133.555541, 0.000000);
TextDrawAlignment(RegisterBackground, 1);
TextDrawColor(RegisterBackground, 0);
TextDrawUseBox(RegisterBackground, true);
TextDrawBoxColor(RegisterBackground, -1);
TextDrawSetShadow(RegisterBackground, 0);
TextDrawSetOutline(RegisterBackground, 0);
TextDrawFont(RegisterBackground, 0);Textdraw1 = TextDrawCreate(508.666687, 131.419998, "usebox");
TextDrawLetterSize(Textdraw1, 0.000000, 20.534690);
TextDrawTextSize(Textdraw1, 142.888885, 0.000000);
TextDrawAlignment(Textdraw1, 1);
TextDrawColor(Textdraw1, 0);
TextDrawUseBox(Textdraw1, true);
TextDrawBoxColor(Textdraw1, -2147483393);
TextDrawSetShadow(Textdraw1, 0);
TextDrawSetOutline(Textdraw1, 0);
TextDrawFont(Textdraw1, 0);Textdraw2 = TextDrawCreate(263.111083, 145.351089, "Willkommen");
TextDrawLetterSize(Textdraw2, 0.449999, 1.600000);
TextDrawAlignment(Textdraw2, 1);
TextDrawColor(Textdraw2, -1);
TextDrawSetShadow(Textdraw2, 0);
TextDrawSetOutline(Textdraw2, 1);
TextDrawBackgroundColor(Textdraw2, 51);
TextDrawFont(Textdraw2, 2);
TextDrawSetProportional(Textdraw2, 1);Textdraw3 = TextDrawCreate(302.222290, 176.213287, "Auf");
TextDrawLetterSize(Textdraw3, 0.449999, 1.600000);
TextDrawAlignment(Textdraw3, 1);
TextDrawColor(Textdraw3, -1);
TextDrawSetShadow(Textdraw3, 0);
TextDrawSetOutline(Textdraw3, 1);
TextDrawBackgroundColor(Textdraw3, 51);
TextDrawFont(Textdraw3, 2);
TextDrawSetProportional(Textdraw3, 1);Textdraw4 = TextDrawCreate(231.999801, 217.031112, "test");
TextDrawLetterSize(Textdraw4, 0.449999, 1.600000);
TextDrawAlignment(Textdraw4, 1);
TextDrawColor(Textdraw4, -1);
TextDrawSetShadow(Textdraw4, 0);
TextDrawSetOutline(Textdraw4, 1);
TextDrawBackgroundColor(Textdraw4, 51);
TextDrawFont(Textdraw4, 2);
TextDrawSetProportional(Textdraw4, 1);Textdraw5 = TextDrawCreate(641.555541, 1.500000, "usebox");
TextDrawLetterSize(Textdraw5, 0.000000, 4.273950);
TextDrawTextSize(Textdraw5, -2.000000, 0.000000);
TextDrawAlignment(Textdraw5, 1);
TextDrawColor(Textdraw5, 0);
TextDrawUseBox(Textdraw5, true);
TextDrawBoxColor(Textdraw5, 102);
TextDrawSetShadow(Textdraw5, 0);
TextDrawSetOutline(Textdraw5, 0);
TextDrawFont(Textdraw5, 0);Textdraw6 = TextDrawCreate(41.111110, 43.811111, "usebox");
TextDrawLetterSize(Textdraw6, 0.000000, 44.704566);
TextDrawTextSize(Textdraw6, -2.000000, 0.000000);
TextDrawAlignment(Textdraw6, 1);
TextDrawColor(Textdraw6, 0);
TextDrawUseBox(Textdraw6, true);
TextDrawBoxColor(Textdraw6, 102);
TextDrawSetShadow(Textdraw6, 0);
TextDrawSetOutline(Textdraw6, 0);
TextDrawFont(Textdraw6, 0);Textdraw7 = TextDrawCreate(641.555541, 407.686676, "usebox");
TextDrawLetterSize(Textdraw7, 0.000000, 4.273950);
TextDrawTextSize(Textdraw7, 37.555553, 0.000000);
TextDrawAlignment(Textdraw7, 1);
TextDrawColor(Textdraw7, 0);
TextDrawUseBox(Textdraw7, true);
TextDrawBoxColor(Textdraw7, 102);
TextDrawSetShadow(Textdraw7, 0);
TextDrawSetOutline(Textdraw7, 0);
TextDrawFont(Textdraw7, 0);Textdraw8 = TextDrawCreate(641.555541, 407.686676, "usebox");
TextDrawLetterSize(Textdraw8, 0.000000, -40.857902);
TextDrawTextSize(Textdraw8, 594.888916, 0.000000);
TextDrawAlignment(Textdraw8, 1);
TextDrawColor(Textdraw8, 0);
TextDrawUseBox(Textdraw8, true);
TextDrawBoxColor(Textdraw8, 102);
TextDrawSetShadow(Textdraw8, 0);
TextDrawSetOutline(Textdraw8, 0);
TextDrawFont(Textdraw8, 0);
return 1;
}public OnPlayerConnect(playerid)
{
RegsiterLogin[playerid] = CreatePlayerTextDraw(playerid, 185.778076, 280.248840, "Login oder Register");
PlayerTextDrawLetterSize(playerid, RegsiterLogin[playerid], 0.616666, 1.575111);
PlayerTextDrawAlignment(playerid, RegsiterLogin[playerid], 1);
PlayerTextDrawColor(playerid, RegsiterLogin[playerid], -1);
PlayerTextDrawSetShadow(playerid, RegsiterLogin[playerid], 0);
PlayerTextDrawSetOutline(playerid, RegsiterLogin[playerid], 1);
PlayerTextDrawBackgroundColor(playerid, RegsiterLogin[playerid], 51);
PlayerTextDrawFont(playerid, RegsiterLogin[playerid], 2);
PlayerTextDrawSetProportional(playerid, RegsiterLogin[playerid], 1);
TextDrawShowForPlayer(playerid,RegisterBackground);
TextDrawShowForPlayer(playerid,Textdraw1);
TextDrawShowForPlayer(playerid,Textdraw2);
TextDrawShowForPlayer(playerid,Textdraw3);
TextDrawShowForPlayer(playerid,Textdraw4);
TextDrawShowForPlayer(playerid,Textdraw5);
TextDrawShowForPlayer(playerid,Textdraw6);
TextDrawShowForPlayer(playerid,Textdraw7);
TextDrawShowForPlayer(playerid,Textdraw8);
PlayerTextDrawShow(playerid,RegsiterLogin[playerid]);
TogglePlayerSpectating(playerid, 1);
SelectTextDraw(playerid, 0x00FF00FF);
return 1;
}public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
{
if(playertextid==RegsiterLogin[playerid])// Also wenn playertextid TextDraw0 ist dann ....
{
//Hier wird dann der Dialog zum Register und Login gezeigt ich mach das jetzt auf dini...
new Datei[64];
format(Datei,sizeof(Datei),"/Acc/%s.txt",SpielerName(playerid));
if(dini_Exists(Datei))
{
ShowPlayerDialog(playerid,DIA_LOG,DIALOG_STYLE_PASSWORD,"Login","Gebe dein passwort zum login ein","Login","Abbruch");
}
else
{
ShowPlayerDialog(playerid,DIA_REG,DIALOG_STYLE_PASSWORD,"Register","Gebe ein passwort zum register ein","Register","Abbruch");
}
return 1;
}
return 1;
}stock SpielerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
return name;
} -
mhmh Schönes Tut. Doch leider kann ich ingame [Login oder Register] Nicht anklicken ... ?