Netzteile kosten heute garnicht mehr soviel.
Da es ja eh nur en Acer Aspire ist, werden wohl die 350-400W von den billig Netzteilen reichen.
25-30€ solltest du mit hinkommen, die wirst du ja haben für deinen kleinen Bruder. =D
Beiträge von hav0K~
-
-
-
Kurz und knapp: Nein, ohne Client-Modifikationen nicht.
-
Ich spiele gerne mit, Silver Elite Master. Den Rank habe ich aber, weil ich kein Team zum praccen hatte.
Mich selber würde ich auf GN2-3 einstufen.
Steam schicke ich dir, Hendersin.
Weil man mich net findet irgendwie.
-
Sicherheitshalber würde ich noch eine Virtualworld & Interior Abfrage einbauen.

-
Das ist bei meiner EasyBox auch so.
Ich habe den TP Link WN821N.Ab und zu schmiert die komplette Verbindung mal ab.
Wenn ich etwas hochlade, habe ich einen Ping von ~3000-5000.Aber ich denke es liegt am Router, nicht an dem Stick.

-
Allgemein lohnt sich alles von Nintendo.
Hätte ich das Geld würde ich mir alles von Nintendo kaufen was es gibt.Playstation und Xbox kommen garnicht mit in Sachen Gameplay und Spaß bei der Nintendo.
Afaik ist der Wii U Online-Mode viel besser geworden.
Werde mir zukünftig eine kaufen. -
Ich empfehle dir den Modus lieber in MTA:SA zu spielen. -> FFS Gaming
-
Ich frage mich eher wie du an eine Taktrate von 16k MHz kommst?
-
Fehler gefunden.
->
pPhoning[playerid] = 0;
pPayGuthaben[pCurrentCall[playerid]] = 0; // Wieso auch immer diese Variable.. ^^
pPayGuthaben[playerid] = 0;
pPersoWait[playerid] = 0;
pCurrentCall[playerid] = -1;Danke Jeffry:
Debugging wird mir wohl zukünftig weiter den Arsch retten.
-
Komischerweise wird mir das alles jetzt angezeigt.
Habe zwar grade keine Logs aber letztens als ich es per Hamachi getestet habe mit einem Freund wurde teilweise bei ihm keine angezeigt und bei mir.
Also echt kein einziger TD.// Edit
Okay, kleines Update. (Habe den Thread ausversehen auf erledigt gestellt)Hier meine Vorgehensweise:
- Einen bereits erstellten Account einloggen. Alles klappt, spawne an meiner Fraktion.
- Einen zweiten bereits erstellten Account einloggen mit Hilfe von Sandboxie (also 2 Spieler auf dem Server). Klappt. Alles wird angezeigt.
- Den zweiten ausloggen und einen neuen Account erstellen. (eine "1" an seinen Namen dran gehangen.)
- Daraufhin wurde mir kein TD mehr angezeigt.
Das, was im Script steht:
else if(pTutorialSkinWait[i] == 1)
{
ClearPlayerChat(i, 20);
pTutorialSkinWait[i] = 0;
for(new xS=0;xS<MAX_SKIN_DATA;xS++)
{
if(SkinData[xS][skinGender] == Spieler[i][pGeschlecht])
{
pChoosedSkin[i] = SkinData[xS][skinID];
pChoosedID[i] = xS;
SetPlayerSkin(i, pChoosedSkin[i]);
break;
}
}
print("Debug (0_1)");
PlayerTextDrawShow(i, pTextSkinChoose[i][0]);
print("Debug (0_2)");
PlayerTextDrawShow(i, pTextSkinChoose[i][1]);
print("Debug (0_3)");
PlayerTextDrawShow(i, pTextSkinChoose[i][2]);
print("Debug (0_4)");
SelectTextDraw(i, 0xA3B4C5FF);
print("Debug (0_5)");
SetPlayerCameraPos(i, 198.7011, -134.6350, 1004.7740);
SetPlayerCameraLookAt(i, 199.3376,-128.0158,1003.5152);
SetPlayerPos(i, 199.3376,-128.0158,1003.5152);
SetPlayerFacingAngle(i, 173.5490);
SetPlayerInterior(i, 3);
SetPlayerVirtualWorld(i, 2000+i);
FreezePlayer(i);
SendClientMessage(i, COLOR_BLUE, "INFO: "COLOR_HEX_WHITE"Bitte wähle einen Skin aus, indem du auf die Buttons drückst.");
SendClientMessage(i, COLOR_BLUE, "INFO: "COLOR_HEX_WHITE"Wenn du fertig bist, drücke auf den entsprechenden Button.");
}Ein Bild von der Console:

Das ganze kam 2x vor weil ich ihn versucht habe per Befehl zu spawnen. (Also, ID 0 hat ID 1 gespawnt, der war ja noch online)
Deine Hilfe ist immer gut brauchbar!

// Edit
Erneutes Update:
Habe mich nun mal ausgeloggt.
Erst mit ID 1 und dann mit ID 0.
Daraufhin habe ich mich mit dem bereits erstellten Account eingeloggt (also vorher ID 0) und dort habe ich nun auch keine TextDraws mehr!// Edit
Nochmal. Fehler ist nun gefunden aber wie ich den behebe immer noch nicht.
Wenn ich mich einlogge, auslogge und nochmal einlogge werden die TDs einfach nicht geladen.
// Edit
[21:14:10] [join] Andrew_Miles has joined the server (0:127.0.0.1)
[21:14:12] Debug (1_1)
[21:14:12] Debug (1_2)
[21:14:12] Debug (1_3)
[21:14:12] Debug (1_4)
[21:14:12] Debug (1_5)
[21:14:12] Debug (1_6)
[21:14:12] Debug (1_7)
[21:14:33] ShowTachoForPlayer für ID 0 aufgerufen.
[21:14:33] 0 -> ID: 25
[21:14:33] 1 -> ID: 26
[21:14:33] 2 -> ID: 27
[21:14:33] 3 -> ID: 28
[21:14:33] 4 -> ID: 29
[21:14:33] 5 -> ID: 30
[21:14:33] 6 -> ID: 31
[21:14:33] 7 -> ID: 32
[21:14:33] 8 -> ID: 33
[21:14:33] 9 -> ID: 34
[21:14:36] [part] Andrew_Miles has left the server (0:1)
[21:15:01] Incoming connection: 127.0.0.1:52872
[21:15:01] [join] Andrew_Miles has joined the server (0:127.0.0.1)
[21:16:54] Debug (1_1)
[21:16:54] Debug (1_2)
[21:16:54] Debug (1_3)
[21:16:54] Debug (1_4)
[21:16:54] Debug (1_5)
[21:16:54] Debug (1_6)
[21:16:54] Debug (1_7)
[21:17:09] ShowTachoForPlayer für ID 0 aufgerufen.
[21:17:09] 0 -> ID: 25
[21:17:09] 1 -> ID: 26
[21:17:09] 2 -> ID: 27
[21:17:09] 3 -> ID: 28
[21:17:09] 4 -> ID: 29
[21:17:09] 5 -> ID: 30
[21:17:09] 6 -> ID: 31
[21:17:09] 7 -> ID: 32
[21:17:09] 8 -> ID: 33
[21:17:09] 9 -> ID: 34 -
WhatsApp, Skype, Facebook, Google Chrome, YouTube, Twitch.

-
Zitat
Poste bitte den Code, mit dem du die Textdraws erstellst, die nicht angezeigt werden.
Alle.
stock LoadPlayerTextDraws(playerid)
{
if(IsPlayerConnected(playerid))
{
// Tazer Box
pTextTazer[playerid][0] = CreatePlayerTextDraw(playerid, 650.000000, 0.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextTazer[playerid][0], 255);
PlayerTextDrawFont(playerid, pTextTazer[playerid][0], 1);
PlayerTextDrawLetterSize(playerid, pTextTazer[playerid][0], 0.500000, 50.000000);
PlayerTextDrawColor(playerid, pTextTazer[playerid][0], -1);
PlayerTextDrawSetOutline(playerid, pTextTazer[playerid][0], 0);
PlayerTextDrawSetProportional(playerid, pTextTazer[playerid][0], 1);
PlayerTextDrawSetShadow(playerid, pTextTazer[playerid][0], 1);
PlayerTextDrawUseBox(playerid, pTextTazer[playerid][0], 1);
PlayerTextDrawBoxColor(playerid, pTextTazer[playerid][0], -156);
PlayerTextDrawTextSize(playerid, pTextTazer[playerid][0], -20.000000, 11.000000);
// Support System
pTextSupport[playerid][0] = CreatePlayerTextDraw(playerid, 1.000000, 218.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSupport[playerid][0], 255);
PlayerTextDrawFont(playerid, pTextSupport[playerid][0], 1);
PlayerTextDrawLetterSize(playerid, pTextSupport[playerid][0], 0.230000, 1.599998);
PlayerTextDrawColor(playerid, pTextSupport[playerid][0], -1);
PlayerTextDrawSetOutline(playerid, pTextSupport[playerid][0], 1);
PlayerTextDrawSetProportional(playerid, pTextSupport[playerid][0], 1);
PlayerTextDrawUseBox(playerid, pTextSupport[playerid][0], 1);
PlayerTextDrawBoxColor(playerid, pTextSupport[playerid][0], 100);
PlayerTextDrawTextSize(playerid, pTextSupport[playerid][0], 100.000000, 0.000000);pTextSupport[playerid][1] = CreatePlayerTextDraw(playerid, 0.000000, 217.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSupport[playerid][1], 255);
PlayerTextDrawFont(playerid, pTextSupport[playerid][1], 1);
PlayerTextDrawLetterSize(playerid, pTextSupport[playerid][1], 0.230000, 1.899999);
PlayerTextDrawColor(playerid, pTextSupport[playerid][1], -1);
PlayerTextDrawSetOutline(playerid, pTextSupport[playerid][1], 1);
PlayerTextDrawSetProportional(playerid, pTextSupport[playerid][1], 1);
PlayerTextDrawUseBox(playerid, pTextSupport[playerid][1], 1);
PlayerTextDrawBoxColor(playerid, pTextSupport[playerid][1], 100);
PlayerTextDrawTextSize(playerid, pTextSupport[playerid][1], 102.000000, 0.000000);pTextSupport[playerid][2] = CreatePlayerTextDraw(playerid, 1.000000, 248.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSupport[playerid][2], 255);
PlayerTextDrawFont(playerid, pTextSupport[playerid][2], 1);
PlayerTextDrawLetterSize(playerid, pTextSupport[playerid][2], 0.230000, 1.599998);
PlayerTextDrawColor(playerid, pTextSupport[playerid][2], -1);
PlayerTextDrawSetOutline(playerid, pTextSupport[playerid][2], 1);
PlayerTextDrawSetProportional(playerid, pTextSupport[playerid][2], 1);
PlayerTextDrawUseBox(playerid, pTextSupport[playerid][2], 1);
PlayerTextDrawBoxColor(playerid, pTextSupport[playerid][2], 100);
PlayerTextDrawTextSize(playerid, pTextSupport[playerid][2], 100.000000, 0.000000);pTextSupport[playerid][3] = CreatePlayerTextDraw(playerid, 0.000000, 247.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSupport[playerid][3], 255);
PlayerTextDrawFont(playerid, pTextSupport[playerid][3], 1);
PlayerTextDrawLetterSize(playerid, pTextSupport[playerid][3], 0.230000, 1.899999);
PlayerTextDrawColor(playerid, pTextSupport[playerid][3], -1);
PlayerTextDrawSetOutline(playerid, pTextSupport[playerid][3], 1);
PlayerTextDrawSetProportional(playerid, pTextSupport[playerid][3], 1);
PlayerTextDrawUseBox(playerid, pTextSupport[playerid][3], 1);
PlayerTextDrawBoxColor(playerid, pTextSupport[playerid][3], 100);
PlayerTextDrawTextSize(playerid, pTextSupport[playerid][3], 102.000000, 0.000000);pTextSupport[playerid][4] = CreatePlayerTextDraw(playerid, -9.000000, 278.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSupport[playerid][4], 255);
PlayerTextDrawFont(playerid, pTextSupport[playerid][4], 1);
PlayerTextDrawLetterSize(playerid, pTextSupport[playerid][4], 0.230000, 1.599998);
PlayerTextDrawColor(playerid, pTextSupport[playerid][4], -1);
PlayerTextDrawSetOutline(playerid, pTextSupport[playerid][4], 1);
PlayerTextDrawSetProportional(playerid, pTextSupport[playerid][4], 1);
PlayerTextDrawUseBox(playerid, pTextSupport[playerid][4], 1);
PlayerTextDrawBoxColor(playerid, pTextSupport[playerid][4], 100);
PlayerTextDrawTextSize(playerid, pTextSupport[playerid][4], 100.000000, 0.000000);pTextSupport[playerid][5] = CreatePlayerTextDraw(playerid, 0.000000, 277.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSupport[playerid][5], 255);
PlayerTextDrawFont(playerid, pTextSupport[playerid][5], 1);
PlayerTextDrawLetterSize(playerid, pTextSupport[playerid][5], 0.230000, 1.899999);
PlayerTextDrawColor(playerid, pTextSupport[playerid][5], -1);
PlayerTextDrawSetOutline(playerid, pTextSupport[playerid][5], 1);
PlayerTextDrawSetProportional(playerid, pTextSupport[playerid][5], 1);
PlayerTextDrawUseBox(playerid, pTextSupport[playerid][5], 1);
PlayerTextDrawBoxColor(playerid, pTextSupport[playerid][5], 100);
PlayerTextDrawTextSize(playerid, pTextSupport[playerid][5], 102.000000, 0.000000);pTextSupport[playerid][6] = CreatePlayerTextDraw(playerid, -2.000000, 279.000000, "~w~ - ~y~Allgemeine Fragen: ~w~-");
PlayerTextDrawBackgroundColor(playerid, pTextSupport[playerid][6], 255);
PlayerTextDrawFont(playerid, pTextSupport[playerid][6], 1);
PlayerTextDrawLetterSize(playerid, pTextSupport[playerid][6], 0.230000, 1.299998);
PlayerTextDrawColor(playerid, pTextSupport[playerid][6], -1);
PlayerTextDrawSetOutline(playerid, pTextSupport[playerid][6], 1);
PlayerTextDrawSetProportional(playerid, pTextSupport[playerid][6], 1);pTextSupport[playerid][7] = CreatePlayerTextDraw(playerid, 2.000000, 249.000000, "~w~- ~y~Regelverstoss: ~w~-");
PlayerTextDrawBackgroundColor(playerid, pTextSupport[playerid][7], 255);
PlayerTextDrawFont(playerid, pTextSupport[playerid][7], 1);
PlayerTextDrawLetterSize(playerid, pTextSupport[playerid][7], 0.230000, 1.299998);
PlayerTextDrawColor(playerid, pTextSupport[playerid][7], -1);
PlayerTextDrawSetOutline(playerid, pTextSupport[playerid][7], 1);
PlayerTextDrawSetProportional(playerid, pTextSupport[playerid][7], 1);pTextSupport[playerid][8] = CreatePlayerTextDraw(playerid, 2.000000, 219.000000, "~w~- ~y~Bugmeldung: ~w~-");
PlayerTextDrawBackgroundColor(playerid, pTextSupport[playerid][8], 255);
PlayerTextDrawFont(playerid, pTextSupport[playerid][8], 1);
PlayerTextDrawLetterSize(playerid, pTextSupport[playerid][8], 0.230000, 1.299998);
PlayerTextDrawColor(playerid, pTextSupport[playerid][8], -1);
PlayerTextDrawSetOutline(playerid, pTextSupport[playerid][8], 1);
PlayerTextDrawSetProportional(playerid, pTextSupport[playerid][8], 1);pTextSupport[playerid][9] = CreatePlayerTextDraw(playerid, 0.000000, 187.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSupport[playerid][9], 255);
PlayerTextDrawFont(playerid, pTextSupport[playerid][9], 1);
PlayerTextDrawLetterSize(playerid, pTextSupport[playerid][9], 0.230000, 1.899999);
PlayerTextDrawColor(playerid, pTextSupport[playerid][9], -1);
PlayerTextDrawSetOutline(playerid, pTextSupport[playerid][9], 1);
PlayerTextDrawSetProportional(playerid, pTextSupport[playerid][9], 1);
PlayerTextDrawUseBox(playerid, pTextSupport[playerid][9], 1);
PlayerTextDrawBoxColor(playerid, pTextSupport[playerid][9], 100);
PlayerTextDrawTextSize(playerid, pTextSupport[playerid][9], 102.000000, 0.000000);pTextSupport[playerid][10] = CreatePlayerTextDraw(playerid, -9.000000, 188.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSupport[playerid][10], 255);
PlayerTextDrawFont(playerid, pTextSupport[playerid][10], 1);
PlayerTextDrawLetterSize(playerid, pTextSupport[playerid][10], 0.230000, 1.599998);
PlayerTextDrawColor(playerid, pTextSupport[playerid][10], -1);
PlayerTextDrawSetOutline(playerid, pTextSupport[playerid][10], 1);
PlayerTextDrawSetProportional(playerid, pTextSupport[playerid][10], 1);
PlayerTextDrawUseBox(playerid, pTextSupport[playerid][10], 1);
PlayerTextDrawBoxColor(playerid, pTextSupport[playerid][10], 100);
PlayerTextDrawTextSize(playerid, pTextSupport[playerid][10], 100.000000, 0.000000);pTextSupport[playerid][11] = CreatePlayerTextDraw(playerid, 2.000000, 189.000000, "~w~- ~y~Einweisung: ~w~-");
PlayerTextDrawBackgroundColor(playerid, pTextSupport[playerid][11], 255);
PlayerTextDrawFont(playerid, pTextSupport[playerid][11], 1);
PlayerTextDrawLetterSize(playerid, pTextSupport[playerid][11], 0.230000, 1.299998);
PlayerTextDrawColor(playerid, pTextSupport[playerid][11], -1);
PlayerTextDrawSetOutline(playerid, pTextSupport[playerid][11], 1);
PlayerTextDrawSetProportional(playerid, pTextSupport[playerid][11], 1);
pTextAdminDuty[playerid][0] = CreatePlayerTextDraw(playerid, 48.000000, 326.000000, "~r~Admin Duty");
PlayerTextDrawBackgroundColor(playerid, pTextAdminDuty[playerid][0], 110);
PlayerTextDrawFont(playerid, pTextAdminDuty[playerid][0], 3);
PlayerTextDrawLetterSize(playerid, pTextAdminDuty[playerid][0], 0.400000, 1.000000);
PlayerTextDrawColor(playerid, pTextAdminDuty[playerid][0], -16777066);
PlayerTextDrawSetOutline(playerid, pTextAdminDuty[playerid][0], 1);
PlayerTextDrawSetProportional(playerid, pTextAdminDuty[playerid][0], 1);
// Krankenhaus / Knast
pTextTime[playerid][0] = CreatePlayerTextDraw(playerid, 510.000000, 369.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextTime[playerid][0], 255);
PlayerTextDrawFont(playerid, pTextTime[playerid][0], 1);
PlayerTextDrawLetterSize(playerid, pTextTime[playerid][0], 0.250000, 0.899999);
PlayerTextDrawColor(playerid, pTextTime[playerid][0], -1);
PlayerTextDrawSetOutline(playerid, pTextTime[playerid][0], 1);
PlayerTextDrawSetProportional(playerid, pTextTime[playerid][0], 1);
PlayerTextDrawUseBox(playerid, pTextTime[playerid][0], 1);
PlayerTextDrawBoxColor(playerid, pTextTime[playerid][0], 100);
PlayerTextDrawTextSize(playerid, pTextTime[playerid][0], 640.000000, 0.000000);pTextTime[playerid][1] = CreatePlayerTextDraw(playerid, 508.000000, 367.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextTime[playerid][1], 255);
PlayerTextDrawFont(playerid, pTextTime[playerid][1], 1);
PlayerTextDrawLetterSize(playerid, pTextTime[playerid][1], 0.250000, 1.300000);
PlayerTextDrawColor(playerid, pTextTime[playerid][1], -1);
PlayerTextDrawSetOutline(playerid, pTextTime[playerid][1], 1);
PlayerTextDrawSetProportional(playerid, pTextTime[playerid][1], 1);
PlayerTextDrawUseBox(playerid, pTextTime[playerid][1],1);
PlayerTextDrawBoxColor(playerid, pTextTime[playerid][1], 100);
PlayerTextDrawTextSize(playerid, pTextTime[playerid][1], 640.000000, 0.000000);pTextTime[playerid][2] = CreatePlayerTextDraw(playerid, 511.000000, 367.000000, "~r~Knast: ~w~99999 Sekunden");
PlayerTextDrawBackgroundColor(playerid, pTextTime[playerid][2], 200);
PlayerTextDrawFont(playerid, pTextTime[playerid][2], 1);
PlayerTextDrawLetterSize(playerid, pTextTime[playerid][2], 0.200000, 1.100000);
PlayerTextDrawColor(playerid, pTextTime[playerid][2], -1);
PlayerTextDrawSetOutline(playerid, pTextTime[playerid][2], 1);
PlayerTextDrawSetProportional(playerid, pTextTime[playerid][2], 1);
// Bus HUD
pTextBus[playerid][0] = CreatePlayerTextDraw(playerid, 270.000000, 160.000000, "~g~Haltestelle:~w~ 15s");
PlayerTextDrawBackgroundColor(playerid, pTextBus[playerid][0], 255);
PlayerTextDrawFont(playerid, pTextBus[playerid][0], 1);
PlayerTextDrawLetterSize(playerid, pTextBus[playerid][0], 0.400000, 2.000000);
PlayerTextDrawColor(playerid, pTextBus[playerid][0], -1);
PlayerTextDrawSetOutline(playerid, pTextBus[playerid][0], 1);
PlayerTextDrawSetProportional(playerid, pTextBus[playerid][0], 1);
// HUD
pTextHUD[playerid][0] = CreatePlayerTextDraw(playerid, 500.000000, 13.000000, "31.12.2014");
PlayerTextDrawBackgroundColor(playerid, pTextHUD[playerid][0], 75);
PlayerTextDrawFont(playerid, pTextHUD[playerid][0], 3);
PlayerTextDrawLetterSize(playerid, pTextHUD[playerid][0], 0.219999, 1.199999);
PlayerTextDrawColor(playerid, pTextHUD[playerid][0], -1);
PlayerTextDrawSetOutline(playerid, pTextHUD[playerid][0], 1);
PlayerTextDrawSetProportional(playerid, pTextHUD[playerid][0], 1);pTextHUD[playerid][1] = CreatePlayerTextDraw(playerid, 500.000000, 3.000000, "23:59");
PlayerTextDrawBackgroundColor(playerid, pTextHUD[playerid][1], 75);
PlayerTextDrawFont(playerid, pTextHUD[playerid][1], 3);
PlayerTextDrawLetterSize(playerid, pTextHUD[playerid][1], 0.409999, 1.299999);
PlayerTextDrawColor(playerid, pTextHUD[playerid][1], -1);
PlayerTextDrawSetOutline(playerid, pTextHUD[playerid][1], 1);
PlayerTextDrawSetProportional(playerid, pTextHUD[playerid][1], 1);pTextHUD[playerid][2] = CreatePlayerTextDraw(playerid, 554.000000, 5.000000, "Happy");
PlayerTextDrawBackgroundColor(playerid, pTextHUD[playerid][2], 100);
PlayerTextDrawFont(playerid, pTextHUD[playerid][2], 3);
PlayerTextDrawLetterSize(playerid, pTextHUD[playerid][2], 0.500000, 1.000000);
PlayerTextDrawColor(playerid, pTextHUD[playerid][2], -1);
PlayerTextDrawSetOutline(playerid, pTextHUD[playerid][2], 1);
PlayerTextDrawSetProportional(playerid, pTextHUD[playerid][2], 1);pTextHUD[playerid][3] = CreatePlayerTextDraw(playerid, 559.000000, 13.000000, "~y~Ages");
PlayerTextDrawBackgroundColor(playerid, pTextHUD[playerid][3], 100);
PlayerTextDrawFont(playerid, pTextHUD[playerid][3], 3);
PlayerTextDrawLetterSize(playerid, pTextHUD[playerid][3], 0.500000, 1.000000);
PlayerTextDrawColor(playerid, pTextHUD[playerid][3], -1);
PlayerTextDrawSetOutline(playerid, pTextHUD[playerid][3], 1);
PlayerTextDrawSetProportional(playerid, pTextHUD[playerid][3], 1);pTextHUD[playerid][4] = CreatePlayerTextDraw(playerid, 500.000000, 99.000000, " ");
PlayerTextDrawBackgroundColor(playerid, pTextHUD[playerid][4], 75);
PlayerTextDrawFont(playerid, pTextHUD[playerid][4], 0);
PlayerTextDrawLetterSize(playerid, pTextHUD[playerid][4], 0.310000, 1.199999);
PlayerTextDrawColor(playerid, pTextHUD[playerid][4], -1);
PlayerTextDrawSetOutline(playerid, pTextHUD[playerid][4], 1);
PlayerTextDrawSetProportional(playerid, pTextHUD[playerid][4], 1);pTextHUD[playerid][5] = CreatePlayerTextDraw(playerid, 499.000000, 82.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextHUD[playerid][5], 255);
PlayerTextDrawFont(playerid, pTextHUD[playerid][5], 1);
PlayerTextDrawLetterSize(playerid, pTextHUD[playerid][5], 0.549998, 1.199998);
PlayerTextDrawColor(playerid, pTextHUD[playerid][5], -1);
PlayerTextDrawSetOutline(playerid, pTextHUD[playerid][5], 1);
PlayerTextDrawSetProportional(playerid, pTextHUD[playerid][5], 1);
PlayerTextDrawUseBox(playerid, pTextHUD[playerid][5], 1);
PlayerTextDrawBoxColor(playerid, pTextHUD[playerid][5], 255);
PlayerTextDrawTextSize(playerid, pTextHUD[playerid][5], 606.000000, 0.000000);
pTextHUD[playerid][6] = CreatePlayerTextDraw(playerid, 41.000000, 431.000000, "www.website.de");
PlayerTextDrawBackgroundColor(playerid, pTextHUD[playerid][6], 100);
PlayerTextDrawFont(playerid, pTextHUD[playerid][6], 1);
PlayerTextDrawLetterSize(playerid, pTextHUD[playerid][6], 0.240000, 1.100000);
PlayerTextDrawColor(playerid, pTextHUD[playerid][6], -1);
PlayerTextDrawSetOutline(playerid, pTextHUD[playerid][6], 1);
PlayerTextDrawSetProportional(playerid, pTextHUD[playerid][6], 1);
// Speedo
pTextSpeedo[playerid][0] = CreatePlayerTextDraw(playerid, 510.000000, 390.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSpeedo[playerid][0], 255);
PlayerTextDrawFont(playerid, pTextSpeedo[playerid][0], 1);
PlayerTextDrawLetterSize(playerid, pTextSpeedo[playerid][0], 0.500000, 7.000000);
PlayerTextDrawColor(playerid, pTextSpeedo[playerid][0], -1);
PlayerTextDrawSetOutline(playerid, pTextSpeedo[playerid][0], 0);
PlayerTextDrawSetProportional(playerid, pTextSpeedo[playerid][0], 1);
PlayerTextDrawSetShadow(playerid, pTextSpeedo[playerid][0], 1);
PlayerTextDrawUseBox(playerid, pTextSpeedo[playerid][0], 1);
PlayerTextDrawBoxColor(playerid, pTextSpeedo[playerid][0], 100);
PlayerTextDrawTextSize(playerid, pTextSpeedo[playerid][0], 650.000000, 0.000000);pTextSpeedo[playerid][1] = CreatePlayerTextDraw(playerid, 508.000000, 388.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSpeedo[playerid][1], 255);
PlayerTextDrawFont(playerid, pTextSpeedo[playerid][1], 1);
PlayerTextDrawLetterSize(playerid, pTextSpeedo[playerid][1], 0.500000, 7.000000);
PlayerTextDrawColor(playerid, pTextSpeedo[playerid][1], -1);
PlayerTextDrawSetOutline(playerid, pTextSpeedo[playerid][1], 0);
PlayerTextDrawSetProportional(playerid, pTextSpeedo[playerid][1], 1);
PlayerTextDrawSetShadow(playerid, pTextSpeedo[playerid][1], 1);
PlayerTextDrawUseBox(playerid, pTextSpeedo[playerid][1], 1);
PlayerTextDrawBoxColor(playerid, pTextSpeedo[playerid][1], 100);
PlayerTextDrawTextSize(playerid, pTextSpeedo[playerid][1], 650.000000, 0.000000);pTextSpeedo[playerid][2] = CreatePlayerTextDraw(playerid, 551.000000, 387.000000, "-");
PlayerTextDrawBackgroundColor(playerid, pTextSpeedo[playerid][2], 255);
PlayerTextDrawFont(playerid, pTextSpeedo[playerid][2], 1);
PlayerTextDrawLetterSize(playerid, pTextSpeedo[playerid][2], 0.310000, 1.100000);
PlayerTextDrawColor(playerid, pTextSpeedo[playerid][2], -1);
PlayerTextDrawSetOutline(playerid, pTextSpeedo[playerid][2], 1);
PlayerTextDrawSetProportional(playerid, pTextSpeedo[playerid][2], 1);pTextSpeedo[playerid][3] = CreatePlayerTextDraw(playerid, 511.000000, 397.000000, "- km/h");
PlayerTextDrawBackgroundColor(playerid, pTextSpeedo[playerid][3], 255);
PlayerTextDrawFont(playerid, pTextSpeedo[playerid][3], 1);
PlayerTextDrawLetterSize(playerid, pTextSpeedo[playerid][3], 0.260000, 1.000000);
PlayerTextDrawColor(playerid, pTextSpeedo[playerid][3], -1);
PlayerTextDrawSetOutline(playerid, pTextSpeedo[playerid][3], 1);
PlayerTextDrawSetProportional(playerid, pTextSpeedo[playerid][3], 1);pTextSpeedo[playerid][4] = CreatePlayerTextDraw(playerid, 511.000000, 407.000000, "~g~Zustand:~w~ -%");
PlayerTextDrawBackgroundColor(playerid, pTextSpeedo[playerid][4], 255);
PlayerTextDrawFont(playerid, pTextSpeedo[playerid][4], 1);
PlayerTextDrawLetterSize(playerid, pTextSpeedo[playerid][4], 0.260000, 1.000000);
PlayerTextDrawColor(playerid, pTextSpeedo[playerid][4], -1);
PlayerTextDrawSetOutline(playerid, pTextSpeedo[playerid][4], 1);
PlayerTextDrawSetProportional(playerid, pTextSpeedo[playerid][4], 1);pTextSpeedo[playerid][5] = CreatePlayerTextDraw(playerid, 511.000000, 417.000000, "~g~KM-Stand:~w~ -.-");
PlayerTextDrawBackgroundColor(playerid, pTextSpeedo[playerid][5], 255);
PlayerTextDrawFont(playerid, pTextSpeedo[playerid][5], 1);
PlayerTextDrawLetterSize(playerid, pTextSpeedo[playerid][5], 0.260000, 1.000000);
PlayerTextDrawColor(playerid, pTextSpeedo[playerid][5], -1);
PlayerTextDrawSetOutline(playerid, pTextSpeedo[playerid][5], 1);
PlayerTextDrawSetProportional(playerid, pTextSpeedo[playerid][5], 1);pTextSpeedo[playerid][6] = CreatePlayerTextDraw(playerid, 516.000000, 431.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSpeedo[playerid][6], 255);
PlayerTextDrawFont(playerid, pTextSpeedo[playerid][6], 1);
PlayerTextDrawLetterSize(playerid, pTextSpeedo[playerid][6], 0.260000, 1.300000);
PlayerTextDrawColor(playerid, pTextSpeedo[playerid][6], -1);
PlayerTextDrawSetOutline(playerid, pTextSpeedo[playerid][6], 1);
PlayerTextDrawSetProportional(playerid, pTextSpeedo[playerid][6], 1);
PlayerTextDrawUseBox(playerid, pTextSpeedo[playerid][6], 1);
PlayerTextDrawBoxColor(playerid, pTextSpeedo[playerid][6], 255);
PlayerTextDrawTextSize(playerid, pTextSpeedo[playerid][6], 616.000000, 0.000000);pTextSpeedo[playerid][7] = CreatePlayerTextDraw(playerid, 518.000000, 432.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSpeedo[playerid][7], 255);
PlayerTextDrawFont(playerid, pTextSpeedo[playerid][7], 1);
PlayerTextDrawLetterSize(playerid, pTextSpeedo[playerid][7], 0.260000, 1.000000);
PlayerTextDrawColor(playerid, pTextSpeedo[playerid][7], -1);
PlayerTextDrawSetOutline(playerid, pTextSpeedo[playerid][7], 1);
PlayerTextDrawSetProportional(playerid, pTextSpeedo[playerid][7], 1);
PlayerTextDrawUseBox(playerid, pTextSpeedo[playerid][7], 1);
PlayerTextDrawBoxColor(playerid, pTextSpeedo[playerid][7], 505290340);
PlayerTextDrawTextSize(playerid, pTextSpeedo[playerid][7], 614.000000, 0.000000);pTextSpeedo[playerid][8] = CreatePlayerTextDraw(playerid, 518.000000, 432.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSpeedo[playerid][8], 255);
PlayerTextDrawFont(playerid, pTextSpeedo[playerid][8], 1);
PlayerTextDrawLetterSize(playerid, pTextSpeedo[playerid][8], 0.260000, 1.000000);
PlayerTextDrawColor(playerid, pTextSpeedo[playerid][8], -1);
PlayerTextDrawSetOutline(playerid, pTextSpeedo[playerid][8], 1);
PlayerTextDrawSetProportional(playerid, pTextSpeedo[playerid][8], 1);
PlayerTextDrawUseBox(playerid, pTextSpeedo[playerid][8], 1);
PlayerTextDrawBoxColor(playerid, pTextSpeedo[playerid][8], 828254308);
PlayerTextDrawTextSize(playerid, pTextSpeedo[playerid][8], 614.000000, 0.000000);pTextSpeedo[playerid][9] = CreatePlayerTextDraw(playerid, 567.000000, 431.000000, "-%");
PlayerTextDrawAlignment(playerid, pTextSpeedo[playerid][9], 2);
PlayerTextDrawBackgroundColor(playerid, pTextSpeedo[playerid][9], 255);
PlayerTextDrawFont(playerid, pTextSpeedo[playerid][9], 1);
PlayerTextDrawLetterSize(playerid, pTextSpeedo[playerid][9], 0.250000, 1.000000);
PlayerTextDrawColor(playerid, pTextSpeedo[playerid][9], -1);
PlayerTextDrawSetOutline(playerid, pTextSpeedo[playerid][9], 1);
PlayerTextDrawSetProportional(playerid, pTextSpeedo[playerid][9], 1);
// Skin Auswahl
pTextSkinChoose[playerid][0] = CreatePlayerTextDraw(playerid, 270.000000, 350.000000, "~<~");
PlayerTextDrawBackgroundColor(playerid, pTextSkinChoose[playerid][0], 255);
PlayerTextDrawFont(playerid, pTextSkinChoose[playerid][0], 1);
PlayerTextDrawLetterSize(playerid, pTextSkinChoose[playerid][0], 1.200000, 3.000000);
PlayerTextDrawColor(playerid, pTextSkinChoose[playerid][0], -1);
PlayerTextDrawSetOutline(playerid, pTextSkinChoose[playerid][0], 0);
PlayerTextDrawSetProportional(playerid, pTextSkinChoose[playerid][0], 1);
PlayerTextDrawSetShadow(playerid, pTextSkinChoose[playerid][0], 1);
PlayerTextDrawTextSize(playerid, pTextSkinChoose[playerid][0], 288.000000, 20.000000);
PlayerTextDrawSetSelectable(playerid, pTextSkinChoose[playerid][0], true);
pTextSkinChoose[playerid][1] = CreatePlayerTextDraw(playerid, 362.000000, 350.000000, "~>~");
PlayerTextDrawBackgroundColor(playerid, pTextSkinChoose[playerid][1], 255);
PlayerTextDrawFont(playerid, pTextSkinChoose[playerid][1], 1);
PlayerTextDrawLetterSize(playerid, pTextSkinChoose[playerid][1], 1.190000, 3.000000);
PlayerTextDrawColor(playerid, pTextSkinChoose[playerid][1], -1);
PlayerTextDrawSetOutline(playerid, pTextSkinChoose[playerid][1], 0);
PlayerTextDrawSetProportional(playerid, pTextSkinChoose[playerid][1], 1);
PlayerTextDrawSetShadow(playerid, pTextSkinChoose[playerid][1], 1);
PlayerTextDrawTextSize(playerid, pTextSkinChoose[playerid][1], 382.000000, 20.000000);
PlayerTextDrawSetSelectable(playerid, pTextSkinChoose[playerid][1], true);
pTextSkinChoose[playerid][2] = CreatePlayerTextDraw(playerid, 301.000000, 355.000000, "Fertig");
PlayerTextDrawBackgroundColor(playerid, pTextSkinChoose[playerid][2], 255);
PlayerTextDrawFont(playerid, pTextSkinChoose[playerid][2], 1);
PlayerTextDrawLetterSize(playerid, pTextSkinChoose[playerid][2], 0.500000, 2.000000);
PlayerTextDrawColor(playerid, pTextSkinChoose[playerid][2], -1);
PlayerTextDrawSetOutline(playerid, pTextSkinChoose[playerid][2], 1);
PlayerTextDrawSetProportional(playerid, pTextSkinChoose[playerid][2], 1);
PlayerTextDrawTextSize(playerid, pTextSkinChoose[playerid][2], 352.000000, 20.000000);
PlayerTextDrawSetSelectable(playerid, pTextSkinChoose[playerid][2], true);
// Animation abbrechen
pTextAnim[playerid][0] = CreatePlayerTextDraw(playerid, 228.000000, 425.000000, "LD_CHAT:badchat");
PlayerTextDrawBackgroundColor(playerid, pTextAnim[playerid][0], 255);
PlayerTextDrawFont(playerid, pTextAnim[playerid][0], 4);
PlayerTextDrawLetterSize(playerid, pTextAnim[playerid][0], 0.200000, -1.000000);
PlayerTextDrawColor(playerid, pTextAnim[playerid][0], -1);
PlayerTextDrawSetOutline(playerid, pTextAnim[playerid][0], 0);
PlayerTextDrawSetProportional(playerid, pTextAnim[playerid][0], 1);
PlayerTextDrawSetShadow(playerid, pTextAnim[playerid][0], 1);
PlayerTextDrawUseBox(playerid, pTextAnim[playerid][0], 1);
PlayerTextDrawBoxColor(playerid, pTextAnim[playerid][0], 255);
PlayerTextDrawTextSize(playerid, pTextAnim[playerid][0], 15.000000, 14.000000);pTextAnim[playerid][1] = CreatePlayerTextDraw(playerid, 3.000000, 434.000000, "Druecke ~r~~k~~VEHICLE_ENTER_EXIT~~w~ um die Animation abzubrechen!");
PlayerTextDrawBackgroundColor(playerid, pTextAnim[playerid][1], 255);
PlayerTextDrawFont(playerid, pTextAnim[playerid][1], 1);
PlayerTextDrawLetterSize(playerid, pTextAnim[playerid][1], 0.280000, 1.200000);
PlayerTextDrawColor(playerid, pTextAnim[playerid][1], -1);
PlayerTextDrawSetOutline(playerid, pTextAnim[playerid][1], 1);
PlayerTextDrawSetProportional(playerid, pTextAnim[playerid][1], 1);
// Informations Kasten
pTextInfo[playerid][0] = CreatePlayerTextDraw(playerid, 198.000000, 331.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextInfo[playerid][0], 255);
PlayerTextDrawFont(playerid, pTextInfo[playerid][0], 1);
PlayerTextDrawLetterSize(playerid, pTextInfo[playerid][0], 0.490000, 9.100004);
PlayerTextDrawColor(playerid, pTextInfo[playerid][0], -1);
PlayerTextDrawSetOutline(playerid, pTextInfo[playerid][0], 0);
PlayerTextDrawSetProportional(playerid, pTextInfo[playerid][0], 1);
PlayerTextDrawSetShadow(playerid, pTextInfo[playerid][0], 1);
PlayerTextDrawUseBox(playerid, pTextInfo[playerid][0], 1);
PlayerTextDrawBoxColor(playerid, pTextInfo[playerid][0], 90);
PlayerTextDrawTextSize(playerid, pTextInfo[playerid][0], 399.000000, 0.000000);pTextInfo[playerid][1] = CreatePlayerTextDraw(playerid, 200.000000, 342.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextInfo[playerid][1], 255);
PlayerTextDrawFont(playerid, pTextInfo[playerid][1], 1);
PlayerTextDrawLetterSize(playerid, pTextInfo[playerid][1], 0.500000, 7.599999);
PlayerTextDrawColor(playerid, pTextInfo[playerid][1], -1);
PlayerTextDrawSetOutline(playerid, pTextInfo[playerid][1], 0);
PlayerTextDrawSetProportional(playerid, pTextInfo[playerid][1], 1);
PlayerTextDrawSetShadow(playerid, pTextInfo[playerid][1], 1);
PlayerTextDrawUseBox(playerid, pTextInfo[playerid][1], 1);
PlayerTextDrawBoxColor(playerid, pTextInfo[playerid][1], 90);
PlayerTextDrawTextSize(playerid, pTextInfo[playerid][1], 397.000000, 0.000000);pTextInfo[playerid][2] = CreatePlayerTextDraw(playerid, 200.000000, 340.000000, " "); // Text
PlayerTextDrawBackgroundColor(playerid, pTextInfo[playerid][2], 255);
PlayerTextDrawFont(playerid, pTextInfo[playerid][2], 1);
PlayerTextDrawLetterSize(playerid, pTextInfo[playerid][2], 0.200000, 1.000000);
PlayerTextDrawColor(playerid, pTextInfo[playerid][2], -1);
PlayerTextDrawSetOutline(playerid, pTextInfo[playerid][2], 1);
PlayerTextDrawSetProportional(playerid, pTextInfo[playerid][2], 1);pTextInfo[playerid][3] = CreatePlayerTextDraw(playerid, 200.000000, 330.000000, " "); // Ueberschrift
PlayerTextDrawBackgroundColor(playerid, pTextInfo[playerid][3], 255);
PlayerTextDrawFont(playerid, pTextInfo[playerid][3], 1);
PlayerTextDrawLetterSize(playerid, pTextInfo[playerid][3], 0.200000, 1.000000);
PlayerTextDrawColor(playerid, pTextInfo[playerid][3], -1);
PlayerTextDrawSetOutline(playerid, pTextInfo[playerid][3], 1);
PlayerTextDrawSetProportional(playerid, pTextInfo[playerid][3], 1);
}
return 1;
}// In einem Timer der jede Sekunde updated:
else if(pTutorialSkinWait[i] == 1)
{
ClearPlayerChat(i, 20);
pTutorialSkinWait[i] = 0;
for(new xS=0;xS<MAX_SKIN_DATA;xS++)
{
if(SkinData[xS][skinGender] == Spieler[i][pGeschlecht])
{
pChoosedSkin[i] = SkinData[xS][skinID];
pChoosedID[i] = xS;
SetPlayerSkin(i, pChoosedSkin[i]);
break;
}
}
PlayerTextDrawShow(i, pTextSkinChoose[i][0]);
PlayerTextDrawShow(i, pTextSkinChoose[i][1]);
PlayerTextDrawShow(i, pTextSkinChoose[i][2]);
SelectTextDraw(i, 0xA3B4C5FF);
SetPlayerCameraPos(i, 198.7011, -134.6350, 1004.7740);
SetPlayerCameraLookAt(i, 199.3376,-128.0158,1003.5152);
SetPlayerPos(i, 199.3376,-128.0158,1003.5152);
SetPlayerFacingAngle(i, 173.5490);
SetPlayerInterior(i, 3);
SetPlayerVirtualWorld(i, 2000+i);
FreezePlayer(i);
SendClientMessage(i, COLOR_BLUE, "INFO: "COLOR_HEX_WHITE"Bitte wähle einen Skin aus, indem du auf die Buttons drückst.");
SendClientMessage(i, COLOR_BLUE, "INFO: "COLOR_HEX_WHITE"Wenn du fertig bist, drücke auf den entsprechenden Button.");
}// OnPlayerSpawn
if(Spieler[playerid][pJailed] == 1)
{
if(Spieler[playerid][pJailType] == 0)
{
SetPlayerInterior(playerid, 6);
SetPlayerPos(playerid, 264.1042,77.8588,1001.0391);
}
else if(Spieler[playerid][pJailType] == 1)
{
SetPlayerInterior(playerid, 6);
SetPlayerPos(playerid, 263.9286,82.1553,1000.1721+1);
}
else if(Spieler[playerid][pJailType] == 2)
{
SetPlayerInterior(playerid, 6);
SetPlayerPos(playerid, 264.5096,87.0414,1000.1336+1);
}
PlayerTextDrawShow(playerid, pTextTime[playerid][0]);
PlayerTextDrawShow(playerid, pTextTime[playerid][1]);
PlayerTextDrawShow(playerid, pTextTime[playerid][2]);
return 1;
}
else if(Spieler[playerid][pJailed] == 2)
{
SetPlayerInterior(playerid, 1);
SetPlayerPos(playerid, 2144.3108,1635.9301,993.5761);
PlayerTextDrawShow(playerid, pTextTime[playerid][0]);
PlayerTextDrawShow(playerid, pTextTime[playerid][1]);
PlayerTextDrawShow(playerid, pTextTime[playerid][2]);
return 1;
}
if(Spieler[playerid][pTot] == 1)
{
SetPlayerPos(playerid, 1160.7430, -1323.7920, 20.6936);
FreezePlayer(playerid);
InterpolateCameraPos(playerid, 1204.180786, -1377.681518, 24.550359, 1202.254638, -1293.708007, 16.839622, (Spieler[playerid][pTotUnix]*1000));
InterpolateCameraLookAt(playerid, 1199.928955, -1375.059204, 24.762796, 1198.413452, -1296.908081, 16.911756, (Spieler[playerid][pTotUnix]*1000));
PlayerTextDrawShow(playerid, pTextTime[playerid][0]);
PlayerTextDrawShow(playerid, pTextTime[playerid][1]);
PlayerTextDrawShow(playerid, pTextTime[playerid][2]);
return 1;
}// BEim Login:
PlayerTextDrawShow(playerid, pTextHUD[playerid][0]);
PlayerTextDrawShow(playerid, pTextHUD[playerid][1]);
PlayerTextDrawShow(playerid, pTextHUD[playerid][3]);
PlayerTextDrawShow(playerid, pTextHUD[playerid][6]);
PlayerTextDrawShow(playerid, pTextHUD[playerid][2]);// Beim Register:
PlayerTextDrawShow(playerid, pTextHUD[playerid][0]);
PlayerTextDrawShow(playerid, pTextHUD[playerid][1]);
PlayerTextDrawShow(playerid, pTextHUD[playerid][3]);
PlayerTextDrawShow(playerid, pTextHUD[playerid][6]);
PlayerTextDrawShow(playerid, pTextHUD[playerid][2]);// Tacho:
PlayerTextDrawShow(playerid, pTextSpeedo[playerid][8]);
format(string, sizeof(string), "%d%", floatround(Tank/TankInProzent));
PlayerTextDrawSetString(playerid, pTextSpeedo[playerid][9], string);
}
return 1;
}stock ShowReportsForPlayer(playerid)
{
PlayerTextDrawShow(playerid, pTextSupport[playerid][0]);
PlayerTextDrawShow(playerid, pTextSupport[playerid][1]);
PlayerTextDrawShow(playerid, pTextSupport[playerid][2]);
PlayerTextDrawShow(playerid, pTextSupport[playerid][3]);
PlayerTextDrawShow(playerid, pTextSupport[playerid][4]);
PlayerTextDrawShow(playerid, pTextSupport[playerid][5]);
PlayerTextDrawShow(playerid, pTextSupport[playerid][6]);
PlayerTextDrawShow(playerid, pTextSupport[playerid][7]);
PlayerTextDrawShow(playerid, pTextSupport[playerid][8]);
PlayerTextDrawShow(playerid, pTextSupport[playerid][9]);
PlayerTextDrawShow(playerid, pTextSupport[playerid][10]);
PlayerTextDrawShow(playerid, pTextSupport[playerid][11]);
return 1;
}stock HideReportsForPlayer(playerid)
{
PlayerTextDrawHide(playerid, pTextSupport[playerid][0]);
PlayerTextDrawHide(playerid, pTextSupport[playerid][1]);
PlayerTextDrawHide(playerid, pTextSupport[playerid][2]);
PlayerTextDrawHide(playerid, pTextSupport[playerid][3]);
PlayerTextDrawHide(playerid, pTextSupport[playerid][4]);
PlayerTextDrawHide(playerid, pTextSupport[playerid][5]);
PlayerTextDrawHide(playerid, pTextSupport[playerid][6]);
PlayerTextDrawHide(playerid, pTextSupport[playerid][7]);
PlayerTextDrawHide(playerid, pTextSupport[playerid][8]);
PlayerTextDrawHide(playerid, pTextSupport[playerid][9]);
PlayerTextDrawHide(playerid, pTextSupport[playerid][10]);
PlayerTextDrawHide(playerid, pTextSupport[playerid][11]);
return 1;
}stock ShowTachoForPlayer(playerid)
{
PlayerTextDrawShow(playerid, pTextSpeedo[playerid][0]);
PlayerTextDrawShow(playerid, pTextSpeedo[playerid][1]);
PlayerTextDrawShow(playerid, pTextSpeedo[playerid][2]);
PlayerTextDrawShow(playerid, pTextSpeedo[playerid][3]);
PlayerTextDrawShow(playerid, pTextSpeedo[playerid][4]);
PlayerTextDrawShow(playerid, pTextSpeedo[playerid][5]);
PlayerTextDrawShow(playerid, pTextSpeedo[playerid][6]);
PlayerTextDrawShow(playerid, pTextSpeedo[playerid][7]);
PlayerTextDrawShow(playerid, pTextSpeedo[playerid][8]);
PlayerTextDrawShow(playerid, pTextSpeedo[playerid][9]);
return 1;
}stock HideTachoForPlayer(playerid)
{
PlayerTextDrawHide(playerid, pTextSpeedo[playerid][0]);
PlayerTextDrawHide(playerid, pTextSpeedo[playerid][1]);
PlayerTextDrawHide(playerid, pTextSpeedo[playerid][2]);
PlayerTextDrawHide(playerid, pTextSpeedo[playerid][3]);
PlayerTextDrawHide(playerid, pTextSpeedo[playerid][4]);
PlayerTextDrawHide(playerid, pTextSpeedo[playerid][5]);
PlayerTextDrawHide(playerid, pTextSpeedo[playerid][6]);
PlayerTextDrawHide(playerid, pTextSpeedo[playerid][7]);
PlayerTextDrawHide(playerid, pTextSpeedo[playerid][8]);
PlayerTextDrawHide(playerid, pTextSpeedo[playerid][9]);
return 1;
}stock ShowInfo(playerid, head[], text[])
{
if(IsPlayerConnected(playerid))
{
PlayerTextDrawSetString(playerid, pTextInfo[playerid][2], text);
PlayerTextDrawSetString(playerid, pTextInfo[playerid][3], head);
PlayerTextDrawShow(playerid, pTextInfo[playerid][0]);
PlayerTextDrawShow(playerid, pTextInfo[playerid][1]);
PlayerTextDrawShow(playerid, pTextInfo[playerid][2]);
PlayerTextDrawShow(playerid, pTextInfo[playerid][3]);
}
return 1;
}stock HideInfo(playerid)
{
if(IsPlayerConnected(playerid))
{
PlayerTextDrawHide(playerid, pTextInfo[playerid][0]);
PlayerTextDrawHide(playerid, pTextInfo[playerid][1]);
PlayerTextDrawHide(playerid, pTextInfo[playerid][2]);
PlayerTextDrawHide(playerid, pTextInfo[playerid][3]);
}
return 1;
}stock ShowBusTextDraw(playerid)
{
if(IsPlayerConnected(playerid))
{
if(Spieler[playerid][pLoggedIn])
{
new string[32];
format(string, sizeof(string), "~b~Haltestelle: ~w~%d", Spieler[playerid][pBusTime]);
PlayerTextDrawSetString(playerid, pTextBus[playerid][0], string);
PlayerTextDrawShow(playerid, pTextBus[playerid][0]);
}
}
return 1;
}stock UpdateWantedTD(playerid)
{
new query[128];
if(Spieler[playerid][pWanteds] > 0)
{
strdel(query, 0, sizeof(query));
strcat(query, "~y~");
for(new i=0;i<Spieler[playerid][pWanteds];i++)
{
strcat(query, "]");
if(i == 9)strcat(query, "~n~");
if(i == 19)break;
}
PlayerTextDrawSetString(playerid, pTextHUD[playerid][4], query);
PlayerTextDrawShow(playerid, pTextHUD[playerid][4]);
}
else
{
PlayerTextDrawHide(playerid, pTextHUD[playerid][4]);
}
return 1;
}Aber es ist komisch.
Bei Spieler 0 wird alles angezeigt, bei Spieler 1 dann wiederum nicht ...palwal:
Nein.
-
Performance ist etwas besser aber es kommen alle paar Sekunden kurze FPS Drops zustande.
-
Hey zusammen.
Ich überlege momentan welche API ich eher benutzen soll bei meinem System. (s. Signatur)
Es geht sich um BF4.
Mantle oder DX11?Nach dem Herbst Patch habe ich das Gefühl BF4 hängt etwas von den FPS her.
Könnt ihr mir sagen wie ich das fixen kann und ob sich Mantle mehr lohnt bei meinem AMD System? -
Okay.
// Krankenhaus Timer
if(Spieler[i][pTot] > 0)
{
if(Spieler[i][pTotUnix] > 0)
{
format(string, sizeof(string), "~r~Krankenhaus: ~w~%d Sekunden", (Spieler[i][pTotUnix]));
PlayerTextDrawSetString(i, pTextTime[i][2], string);
Spieler[i][pTotUnix] --;
}
else
{
Spieler[i][pTot] = 0;
Spieler[i][pTotUnix] = 0;
Spieler[i][pTotX] = 0.0;
Spieler[i][pTotY] = 0.0;
Spieler[i][pTotZ] = 0.0;
SpawnPlayerEx(i);
}
}
// Jail Timer
if(Spieler[i][pJailed] > 0)
{
if(Spieler[i][pJailTime] > 0)
{
format(string, sizeof(string), "~r~Knast: ~w~%d Sekunden", Spieler[i][pJailTime]);
PlayerTextDrawSetString(i, pTextTime[i][2], string);
Spieler[i][pJailTime] --;
}
else
{
PlayerTextDrawHide(i, pTextTime[i][0]);
PlayerTextDrawHide(i, pTextTime[i][1]);
PlayerTextDrawHide(i, pTextTime[i][2]);
Spieler[i][pJailed] = 0;
Spieler[i][pJailTime] = 0;
Spieler[i][pJailType] = 0;
GameTextForPlayer(i, "~g~Freiheit", 4000, 1);
SetPlayerInterior(i, 0);
SetPlayerPos(i, 1544.4935,-1675.8558,13.5585);
SetPlayerVirtualWorld(i, 0);
UnfreezePlayer(i);
}
}
// Tutorial Timer
if(pTutorialSkinWait[i] > 1)pTutorialSkinWait[i] --;
else if(pTutorialSkinWait[i] == 1)
{
ClearPlayerChat(i, 20);
pTutorialSkinWait[i] = 0;
for(new xS=0;xS<MAX_SKIN_DATA;xS++)
{
if(SkinData[xS][skinGender] == Spieler[i][pGeschlecht])
{
pChoosedSkin[i] = SkinData[xS][skinID];
pChoosedID[i] = xS;
SetPlayerSkin(i, pChoosedSkin[i]);
break;
}
}
PlayerTextDrawShow(i, pTextSkinChoose[i][0]);
PlayerTextDrawShow(i, pTextSkinChoose[i][1]);
PlayerTextDrawShow(i, pTextSkinChoose[i][2]);
SelectTextDraw(i, 0xA3B4C5FF);
SetPlayerCameraPos(i, 198.7011, -134.6350, 1004.7740);
SetPlayerCameraLookAt(i, 199.3376,-128.0158,1003.5152);
SetPlayerPos(i, 199.3376,-128.0158,1003.5152);
SetPlayerFacingAngle(i, 173.5490);
SetPlayerInterior(i, 3);
SetPlayerVirtualWorld(i, 2000+i);
FreezePlayer(i);
SendClientMessage(i, COLOR_BLUE, "INFO: "COLOR_HEX_WHITE"Bitte wähle einen Skin aus, indem du auf die Buttons drückst.");
SendClientMessage(i, COLOR_BLUE, "INFO: "COLOR_HEX_WHITE"Wenn du fertig bist, drücke auf den entsprechenden Button.");
}
// Bus Timer
if(Spieler[i][pBusTime] > 1)
{
if(GetPlayerCheckpointType(i) == CP_TYPE_BUS)
{
if(IsVehicleABus(vehicleid))
{
if(IsPlayerInCheckpoint(i))
{
Spieler[i][pBusTime] --;
//format(string, sizeof(string), "~w~Haltestelle..~b~%d", Spieler[i][pBusTime]);
//GameTextForPlayer(i, string, 1200, 5);
ShowBusTextDraw(i);
}
}
else
{
Spieler[i][pBusTime] = 0;
HideBusTextDraw(i);
SendClientMessage(i, COLOR_GREY, "** Der Countdown wurde abgebrochen!");
}
}
}
// Bei jeder Buslinie:
case CP_BUSFAHRER_LINIE_1_1:{SetPlayerCheckpointEx(i, 1481.5775,-1730.3295,12.9539, 3.0, CP_BUSFAHRER_LINIE_1_2, CP_TYPE_BUS); SendVehicleMessage(vehicleid, COLOR_YELLOW, ">> "COLOR_HEX_WHITE"Nächste Haltestelle: Stadthalle"); PlayerPlaySound(i, 1057, 0, 0, 0); HideBusTextDraw(i); Spieler[i][pBusStamp] = gettime();}
// Das hat allerdings funktioniert..// Minuten Timer: (also jede Minute repeatet er)
for(new i=0;i<GetMaxPlayers();i++)
{
if(IsLoggedIn(i))
{
if(Spieler[i][pLoggedIn])
{
format(string, sizeof(string), "%02d.%02d.%04d", tag, monat, jahr);
PlayerTextDrawSetString(i, pTextHUD[i][0], string);
format(string, sizeof(string), "%02d:%02d", stunde, minute);
PlayerTextDrawSetString(i, pTextHUD[i][1], string);
format(string, sizeof(string), "%s", SERVER_FORUM_URL);
PlayerTextDrawSetString(i, pTextHUD[i][6], string);
}
}
}// GameModeExit
for(new i=0;i<GetMaxPlayers();i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerNPC(i))Kick(i);
for(new x=0;x<sizeof(pTextSpeedo);x++)
{
PlayerTextDrawDestroy(i, pTextSpeedo[i][x]);
}
for(new x=0;x<sizeof(pTextSkinChoose);x++)
{
PlayerTextDrawDestroy(i, pTextSkinChoose[i][x]);
}
for(new x=0;x<sizeof(pTextAnim);x++)
{
PlayerTextDrawDestroy(i, pTextAnim[i][x]);
}
for(new x=0;x<sizeof(pTextInfo);x++)
{
PlayerTextDrawDestroy(i, pTextInfo[i][x]);
}
for(new x=0;x<sizeof(pTextHUD);x++)
{
PlayerTextDrawDestroy(i, pTextHUD[i][x]);
}
for(new x=0;x<sizeof(pTextBus);x++)
{
PlayerTextDrawDestroy(i, pTextBus[i][x]);
}
for(new x=0;x<sizeof(pTextTime);x++)
{
PlayerTextDrawDestroy(i, pTextTime[i][x]);
}
for(new x=0;x<sizeof(pTextSupport);x++)
{
PlayerTextDrawDestroy(i, pTextSupport[i][x]);
}
for(new x=0;x<sizeof(pTextAdminDuty);x++)
{
PlayerTextDrawDestroy(i, pTextAdminDuty[i][x]);
}
for(new x=0;x<sizeof(pTextTazer);x++)
{
PlayerTextDrawDestroy(i, pTextTazer[i][x]);
}
if(Spieler[i][pLoggedIn])
{
SavePlayer(i);
}
}
}// Connect
LoadPlayerTextDraws(playerid);// Spawn
PlayerTextDrawHide(playerid, pTextTime[playerid][0]);
PlayerTextDrawHide(playerid, pTextTime[playerid][1]);
PlayerTextDrawHide(playerid, pTextTime[playerid][2]);PlayerTextDrawHide(playerid, pTextSkinChoose[playerid][0]);
PlayerTextDrawHide(playerid, pTextSkinChoose[playerid][1]);
PlayerTextDrawHide(playerid, pTextSkinChoose[playerid][2]);
CancelSelectTextDraw(playerid);if(Spieler[playerid][pJailed] == 1)
{
if(Spieler[playerid][pJailType] == 0)
{
SetPlayerInterior(playerid, 6);
SetPlayerPos(playerid, 264.1042,77.8588,1001.0391);
}
else if(Spieler[playerid][pJailType] == 1)
{
SetPlayerInterior(playerid, 6);
SetPlayerPos(playerid, 263.9286,82.1553,1000.1721+1);
}
else if(Spieler[playerid][pJailType] == 2)
{
SetPlayerInterior(playerid, 6);
SetPlayerPos(playerid, 264.5096,87.0414,1000.1336+1);
}
PlayerTextDrawShow(playerid, pTextTime[playerid][0]);
PlayerTextDrawShow(playerid, pTextTime[playerid][1]);
PlayerTextDrawShow(playerid, pTextTime[playerid][2]);
return 1;
}
else if(Spieler[playerid][pJailed] == 2)
{
SetPlayerInterior(playerid, 1);
SetPlayerPos(playerid, 2144.3108,1635.9301,993.5761);
PlayerTextDrawShow(playerid, pTextTime[playerid][0]);
PlayerTextDrawShow(playerid, pTextTime[playerid][1]);
PlayerTextDrawShow(playerid, pTextTime[playerid][2]);
return 1;
}
if(Spieler[playerid][pTot] == 1)
{
SetPlayerPos(playerid, 1160.7430, -1323.7920, 20.6936);
FreezePlayer(playerid);
InterpolateCameraPos(playerid, 1204.180786, -1377.681518, 24.550359, 1202.254638, -1293.708007, 16.839622, (Spieler[playerid][pTotUnix]*1000));
InterpolateCameraLookAt(playerid, 1199.928955, -1375.059204, 24.762796, 1198.413452, -1296.908081, 16.911756, (Spieler[playerid][pTotUnix]*1000));
PlayerTextDrawShow(playerid, pTextTime[playerid][0]);
PlayerTextDrawShow(playerid, pTextTime[playerid][1]);
PlayerTextDrawShow(playerid, pTextTime[playerid][2]);
return 1;
}Uhm joa, also das wäre zu viel .. ich hab vieles an TextDraws.

Das würd mich jetzt locker 2-3 Stunden kosten alles rauszusuchen.
-
Doch doch, das TextDraw wird dem Spieler angezeigt.
Nur sind es halt viele Funktionen wo die TextDraws angezeigt werden.Beim Login Menü ist noch nichts zu sehen, das ist normal.
Sollte ich mich normal einloggen, dann soll das auch passieren:
format(query, sizeof(query), "%02d.%02d.%04d", tag, monat, jahr);
PlayerTextDrawSetString(playerid, pTextHUD[playerid][0], query);
format(query, sizeof(query), "%02d:%02d", stunde, minute);
PlayerTextDrawSetString(playerid, pTextHUD[playerid][1], query);
PlayerTextDrawShow(playerid, pTextHUD[playerid][0]);
PlayerTextDrawShow(playerid, pTextHUD[playerid][1]);
PlayerTextDrawShow(playerid, pTextHUD[playerid][3]);
PlayerTextDrawShow(playerid, pTextHUD[playerid][6]);
PlayerTextDrawShow(playerid, pTextHUD[playerid][2]);Ich habe vergessen zu erwähnen:
Spieler "0" hat die TextDraws. Spieler "1" hat wiederum keine.
Wir haben es nur zu zweit getestet, also weiß ich nicht wie es bei ID 3,4,5,.. ist. -
Guten Tag zusammen,
ich habe ein kleines Problem.
Vor ein paar Wochen habe ich mein Script mit einem anderen User hier im Forum getestet bzw. wir wollten es testen und sind schon im Tutorial gescheitert.
Da ich eine Skin-Auswahl per TextDraws habe, funktioniert das ganze schon mal nicht.Es werden keine TextDraws angezeigt, ob diese Skin Auswahl, das Server Logo, die Uhrzeit oder sonst was.
Das ganze wurde per "CreatePlayerTextDraw" erstellt.
stock LoadPlayerTextDraws(playerid)
{
if(IsPlayerConnected(playerid))
{
// Dann bspw. ein TD:
// Support System
pTextSupport[playerid][0] = CreatePlayerTextDraw(playerid, 1.000000, 218.000000, "_");
PlayerTextDrawBackgroundColor(playerid, pTextSupport[playerid][0], 255);
PlayerTextDrawFont(playerid, pTextSupport[playerid][0], 1);
PlayerTextDrawLetterSize(playerid, pTextSupport[playerid][0], 0.230000, 1.599998);
PlayerTextDrawColor(playerid, pTextSupport[playerid][0], -1);
PlayerTextDrawSetOutline(playerid, pTextSupport[playerid][0], 1);
PlayerTextDrawSetProportional(playerid, pTextSupport[playerid][0], 1);
PlayerTextDrawUseBox(playerid, pTextSupport[playerid][0], 1);
PlayerTextDrawBoxColor(playerid, pTextSupport[playerid][0], 100);
PlayerTextDrawTextSize(playerid, pTextSupport[playerid][0], 100.000000, 0.000000);
}
return 1;
}Unter OnPlayerConnect:
LoadPlayerTextDraws(playerid);Mehr nicht.
Ich weiß auch leider nicht mehr, was ich zuletzt geändert habe / haben könnte. Aber es war bestimmt nichts TextDraw Technisches. -
Für 35€ bekommst du es afaik bei gk4.me.
(29.94€ oderso ..^^) -
Werden die jetzt bei CS:GO eingefügt, oder wie ist das?
Nein.
Sollten neue Truhen rauskommen dann gibt es dementsprechend auch neue Skins.
Wie das mit den Skins geregelt ist weiß ich nicht, aber ich glaube mit einer sehr niedrigen Chance, auch wenn beim Steam Workshop genügend Likes drauf sind, wird der Skin eingeführt.