Hallo,
ich hätte eine Frage. Mit welchem Programm ist es empfehlenswert Bewerbungen (Ausbildung) zu verfassen?
Gruß
Hallo,
ich hätte eine Frage. Mit welchem Programm ist es empfehlenswert Bewerbungen (Ausbildung) zu verfassen?
Gruß
Denkst du jetzt wirklich das jemand dir solche Programme zur verfügung stellen möchte? Es ist ein hack und kein Server möchte Hacker!
Wenn dich dieses Thema nicht interessiert, kannst du deine unnötigen Beiträge auch lassen.
Hab das mal irgendwo gefunden, sollte möglich sein.
Hallo,
wie programmiere ich ein kleines AHK Script, welches alle 5 Minuten mein miniertes SA:MP öffnet , sodass ich kurz InGame bin.
Danach sollte sich SA:MP wieder minimieren. Wie ist das möglich?
Gruß
Hallo,
ich hatte so gut wie immer hohe Pings. Heute habe ich den Ursprung dieser hohen Pings gefunden.
Sobald ich keinen Browser im Hintergrund laufen lasse, habe ich in SA:MP Pings von 60 - 70.
Wenn ein Browser im Hintergrund geöffnet ist, habe ich einen Ping von 100-400.
Unter Task Manager werden im Bereich Prozesse mehrere chrome.exe 'n angezeigt.
Sobald ich alle beende, habe ich wieder einen relativ guten Ping. Wieso erstellt Chrome so viele exe 'n auf einmal?
Kann man das vielleicht beheben?
Gruß
Hallo,
ich höre diese Frage oft. In meinen Augen ist es sinnvoll.
Leute die Interesse am Projekt zeigen, werden sich bewerben. Ich denke bezüglich der Anfangsphase habe ich mich falsch ausgedrückt.
Aufgrund das bald Weihnachten ist, möchte ich den Server auch bis Weihnachten releasen.
Ich denke dies wird uns auch gelingen, wenn wir ideenreiche und aktive Team-Mitglieder dabei haben.
Zudem kann ich meinen Vorposter zustimmen, ein Team kann nicht von Anfang an wie eine 1 zusammenarbeiten.
So etwas brauch Zeit, diese Zeit bekommen die neuen Personen auch.
Gruß,
Jean
//ed: Push nach über 48 stunden
Hier mal das Enum zu den privaten Fahrzeugen. Zu Problem 2, logischer Denkfehler meinerseits, danke!
enum e_VehicleData
{
vehID,
vehBesitzer[MAX_PLAYER_NAME+1],
modelid,
Float:vehPosX,
Float:vehPosY,
Float:vehPosZ,
Float:vehPosA,
Float:vehPosX2,
Float:vehPosY2,
Float:vehPosZ2,
Float:vehHealth,
vehColor1,
vehColor2,
vehPaintjob,
vehSpoiler,
vehHood,
vehRoof,
vehSideskirt,
vehLamps,
vehNitro,
vehExhaust,
vehWheels,
vehStereo,
vehHydraulics,
vehFrontBumper,
vehRearBumper,
vehVentRight,
vehVentLeft,
vehPreis,
vehNeon1,
vehNeon2,
vehNeonID,
vehNumberPlate[32],
Float:vehFuel,
Float:vehKMStand,
vehInterior,
vehWorld,
vehTankKM,
vehKMStandCount,
bool:vehMotor,
bool:vehLicht,
bool:vehHaube,
bool:vehKRaum,
VehicleTimer,
Text3D:vehText,
vehFraktion,
dbID,
};
Funktioniert nun, leider habe ich noch zwei weitere Fragen, bevor ich dieses Thema erledigen möchte. Jeffry:
Ich möchte bei meinen /motor Befehl einbauen, dass nur der Besitzer o. der Spieler der sich in der Fraktion befindet, den Motor starten kann.
Mit der Fraktion habe ich es schon hinbekommen, nur mit dem privaten Fahrzeugen hapert das ganze noch.
Das System startet eine Schleife durch alle Spieler, prüft ob die vehicleid in der der Spieler sitzt, mit der Datenbank ID übereinstimmt.
Bekomme es aber nicht hin, dass nur der Besitzer das private Fahrzeug starten kann.
for(new i=0;i<GetMaxPlayers();i++)
{
for(new slot = 0;slot<MAX_PLAYER_VEHICLES;slot++)
{
if(vehicleid == PrivateVehicle[i][slot][vehID])
{
if(Vehicle[PrivateVehicle[i][slot][vehID]][vehMotor] == false)
{
Vehicle[PrivateVehicle[i][slot][vehID]][vehMotor] = true;
GetVehicleParamsEx(PrivateVehicle[i][slot][vehID], engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(PrivateVehicle[i][slot][vehID], VEHICLE_PARAMS_ON, lights, alarm, doors, bonnet, boot, objective);
GameTextForPlayer(playerid, "~w~Motor ~g~gestartet", 1000, 6);
Vehicle[PrivateVehicle[i][slot][vehID]][VehicleTimer] = SetTimerEx("OnVehicleTimer", 1136, 1, "i", PrivateVehicle[i][slot][vehID]);
return 1;
}
else if(Vehicle[PrivateVehicle[i][slot][vehID]][vehMotor] == true)
{
Vehicle[PrivateVehicle[i][slot][vehID]][vehMotor] = false;
GetVehicleParamsEx(PrivateVehicle[i][slot][vehID], engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(PrivateVehicle[i][slot][vehID], VEHICLE_PARAMS_OFF, lights, alarm, doors, bonnet, boot, objective);
GameTextForPlayer(playerid, "~w~Motor ~r~ausgeschaltet", 1000, 6);
KillTimer(Vehicle[PrivateVehicle[i][slot][vehID]][VehicleTimer]);
return 1;
}
}
}
}
_
Zu meinen zweiten Problem, es hapert was am dynamischen Rang System.
Alle Fraktionen 0-3 funktionieren, bis auf Fraktion 4. Das wundert mich, kann vielleicht jemand den Fehler erkennen?
CMD:configrank(playerid)
{
if(!IsLoggedIn(playerid))return 1;
if(Spieler[playerid][pFraktion] < 1)return SendClientMessage(playerid, COLOR_GREY, "** Du gehörst keiner Fraktion an!");
if(Spieler[playerid][pRank] < 8)return SendClientMessage(playerid, COLOR_GREY, "** Du bist kein Leader.");
new frakID = Spieler[playerid][pFraktion];
strdel(DialogString, 0, sizeof(DialogString));
format(DialogString, sizeof(DialogString), COLOR_HEX_WHITE"Rang 0: %s\nRang 1: %s\nRang 2: %s\nRang 3: %s\nRang 4: %s\nRang 5: %s\nRang 6: %s\nRang 7: %s\nRang 8: %s",
fRang[frakID][fRangName0], fRang[frakID][fRangName1], fRang[frakID][fRangName2], fRang[frakID][fRangName3], fRang[frakID][fRangName4],
fRang[frakID][fRangName5], fRang[frakID][fRangName6], fRang[frakID][fRangName7], fRang[frakID][fRangName8]);
ShowPlayerDialog(playerid, DIALOG_CONFIGRANK, DIALOG_STYLE_LIST, "Fraktions-Menü: Ränge konfigurieren", DialogString, "Ändern", "Abbrechen");
return 1;
}
//edit:Jeffy angesprochen
Was ist mit deinem ehemaligen Projekt?
Ich bedanke mich bei dir und hoffe das mit reichen Schriftsteller war reine Ironie.
Im Enum, ist genauer gesagt ein dynamisches Rang System.
enum e_RangData
{
fID,
fRangName0[32],
fRangName1[32],
fRangName2[32],
fRangName3[32],
fRangName4[32],
fRangName5[32],
fRangName6[32],
fRangName7[32],
fRangName8[32],
};
new fRang[MAX_FRACS][e_RangData];
Würde gerne aber eine eigene Umfrage, nur für mich starten.
An den jungen Mann der meint die Fragen mit "deine Mutter" zu beantworten, dies zeigt mal wieder deine geistige und kompetente Person.
Hallo,
ich würde mich sehr freuen, wenn alle Interessenten mal diese Umfrage aufüllen könnten.
Eure Daten werden anonym behandelt, niemand weiß wer den Fragebogen ausgefüllt hat.
Link: http://goo.gl/forms/xmwGHL5XUz
Vielen Dank für eure Mithilfe!
Gruß,
Jean
Wieso sollte er den String nicht auslesen können?
Verstehe ich jetzt nicht ganz.
Ja, so hatte ich es schon probiert.
Hier mal die aktuelle Server Log mit den Änderungen.
[22:39:52] playerid: 1, logged: 1
[22:39:52] Spieler: 500
[22:39:52] Fraktion: 1
[22:39:52] vor string: Frak 1 / Rang 8
[22:39:52] string: ** LSPD Chief Herzog: na, over **
[22:39:52] Schleife: 0
[22:39:52] Sende Nachricht
[22:39:52] Schleife: 1
[22:39:52] Sende Nachricht
[22:39:52] Schleife: 2
[22:39:52] Schleife: 3
[22:39:52] Schleife: 4
[22:39:52] Schleife: 5
[22:39:52] Schleife: 6
[22:39:52] Schleife: 7
[22:39:52] Schleife: 8
[22:39:52] Schleife: 9
[22:39:52] Schleife: 10
[22:39:52] Schleife: 11
[22:39:52] Schleife: 12
[22:39:52] Schleife: 13
[22:39:52] Schleife: 14
[22:39:52] Schleife: 15
[22:39:52] Schleife: 16
[22:39:52] Schleife: 17
[22:39:52] Schleife: 18
[22:39:52] Schleife: 19
[22:39:52] Schleife: 20
[22:39:52] Schleife: 21
[22:39:52] Schleife: 22
[22:39:52] Schleife: 23
[22:39:52] Schleife: 24
[22:39:52] Schleife: 25
[22:39:52] Schleife: 26
[22:39:52] Schleife: 27
[22:39:52] Schleife: 28
[22:39:52] Schleife: 29
[22:39:52] Schleife: 30
[22:39:52] Schleife: 31
[22:39:52] Schleife: 32
[22:39:52] Schleife: 33
[22:39:52] Schleife: 34
[22:39:52] Schleife: 35
[22:39:52] Schleife: 36
[22:39:52] Schleife: 37
[22:39:52] Schleife: 38
[22:39:52] Schleife: 39
[22:39:52] Schleife: 40
[22:39:52] Schleife: 41
[22:39:52] Schleife: 42
[22:39:52] Schleife: 43
[22:39:52] Schleife: 44
[22:39:52] Schleife: 45
[22:39:52] Schleife: 46
[22:39:52] Schleife: 47
[22:39:52] Schleife: 48
[22:39:52] Schleife: 49
[22:39:52] Schleife: 50
[22:39:52] Schleife: 51
[22:39:52] Schleife: 52
[22:39:52] Schleife: 53
[22:39:52] Schleife: 54
[22:39:52] Schleife: 55
[22:39:52] Schleife: 56
[22:39:52] Schleife: 57
[22:39:52] Schleife: 58
[22:39:52] Schleife: 59
[22:39:52] Schleife: 60
[22:39:52] Schleife: 61
[22:39:52] Schleife: 62
[22:39:52] Schleife: 63
[22:39:52] Schleife: 64
[22:39:52] Schleife: 65
[22:39:52] Schleife: 66
[22:39:52] Schleife: 67
[22:39:52] Schleife: 68
[22:39:52] Schleife: 69
[22:39:52] Schleife: 70
[22:39:52] Schleife: 71
[22:39:52] Schleife: 72
[22:39:52] Schleife: 73
[22:39:52] Schleife: 74
[22:39:52] Schleife: 75
[22:39:52] Schleife: 76
[22:39:52] Schleife: 77
[22:39:52] Schleife: 78
[22:39:52] Schleife: 79
[22:39:52] Schleife: 80
[22:39:52] Schleife: 81
[22:39:52] Schleife: 82
[22:39:52] Schleife: 83
[22:39:52] Schleife: 84
[22:39:52] Schleife: 85
[22:39:52] Schleife: 86
[22:39:52] Schleife: 87
[22:39:52] Schleife: 88
[22:39:52] Schleife: 89
[22:39:52] Schleife: 90
[22:39:52] Schleife: 91
[22:39:52] Schleife: 92
[22:39:52] Schleife: 93
[22:39:52] Schleife: 94
[22:39:52] Schleife: 95
[22:39:52] Schleife: 96
[22:39:52] Schleife: 97
[22:39:52] Schleife: 98
[22:39:52] Schleife: 99
[22:39:52] Schleife: 100
[22:39:52] Schleife: 101
[22:39:52] Schleife: 102
[22:39:52] Schleife: 103
[22:39:52] Schleife: 104
[22:39:52] Schleife: 105
[22:39:52] Schleife: 106
[22:39:52] Schleife: 107
[22:39:52] Schleife: 108
[22:39:52] Schleife: 109
[22:39:52] Schleife: 110
[22:39:52] Schleife: 111
[22:39:52] Schleife: 112
[22:39:52] Schleife: 113
[22:39:52] Schleife: 114
[22:39:52] Schleife: 115
[22:39:52] Schleife: 116
[22:39:52] Schleife: 117
[22:39:52] Schleife: 118
[22:39:52] Schleife: 119
[22:39:52] Schleife: 120
[22:39:52] Schleife: 121
[22:39:52] Schleife: 122
[22:39:52] Schleife: 123
[22:39:52] Schleife: 124
[22:39:52] Schleife: 125
[22:39:52] Schleife: 126
[22:39:52] Schleife: 127
[22:39:52] Schleife: 128
[22:39:52] Schleife: 129
[22:39:52] Schleife: 130
[22:39:52] Schleife: 131
[22:39:52] Schleife: 132
[22:39:52] Schleife: 133
[22:39:52] Schleife: 134
[22:39:52] Schleife: 135
[22:39:52] Schleife: 136
[22:39:52] Schleife: 137
[22:39:52] Schleife: 138
[22:39:52] Schleife: 139
[22:39:52] Schleife: 140
[22:39:52] Schleife: 141
[22:39:52] Schleife: 142
[22:39:52] Schleife: 143
[22:39:52] Schleife: 144
[22:39:52] Schleife: 145
[22:39:52] Schleife: 146
[22:39:52] Schleife: 147
[22:39:52] Schleife: 148
[22:39:52] Schleife: 149
[22:39:52] Schleife: 150
[22:39:52] Schleife: 151
[22:39:52] Schleife: 152
[22:39:52] Schleife: 153
[22:39:52] Schleife: 154
[22:39:52] Schleife: 155
[22:39:52] Schleife: 156
[22:39:52] Schleife: 157
[22:39:52] Schleife: 158
[22:39:52] Schleife: 159
[22:39:54] playerid: 0, logged: 1
[22:39:54] Spieler: 500
[22:39:54] Fraktion: 3
[22:39:54] vor string: Frak 3 / Rang 8
Alles anzeigen
Hier der Ausschnitt der Server Log.
Wie man sieht wird die Nachricht von Herzog abgesendet, meine wiederum geht nicht bis zum absenden der Nachricht.
[22:25:35] playerid: 1, logged: 1
[22:25:35] Spieler: 500
[22:25:35] Fraktion: 1
[22:25:35] vor string
[22:25:35] string: ** LSPD Chief Herzog: hi, over **
[22:25:35] Schleife: 0
[22:25:35] Sende Nachricht
[22:25:35] Schleife: 1
[22:25:35] Sende Nachricht
[22:25:35] Schleife: 2
[22:25:35] Schleife: 3
[22:25:35] Schleife: 4
[22:25:35] Schleife: 5
[22:25:35] Schleife: 6
[22:25:35] Schleife: 7
[22:25:35] Schleife: 8
[22:25:35] Schleife: 9
[22:25:35] Schleife: 10
[22:25:35] Schleife: 11
[22:25:35] Schleife: 12
[22:25:35] Schleife: 13
[22:25:35] Schleife: 14
[22:25:35] Schleife: 15
[22:25:35] Schleife: 16
[22:25:35] Schleife: 17
[22:25:35] Schleife: 18
[22:25:35] Schleife: 19
[22:25:35] Schleife: 20
[22:25:35] Schleife: 21
[22:25:35] Schleife: 22
[22:25:35] Schleife: 23
[22:25:35] Schleife: 24
[22:25:35] Schleife: 25
[22:25:35] Schleife: 26
[22:25:35] Schleife: 27
[22:25:35] Schleife: 28
[22:25:35] Schleife: 29
[22:25:35] Schleife: 30
[22:25:35] Schleife: 31
[22:25:35] Schleife: 32
[22:25:35] Schleife: 33
[22:25:35] Schleife: 34
[22:25:35] Schleife: 35
[22:25:35] Schleife: 36
[22:25:35] Schleife: 37
[22:25:35] Schleife: 38
[22:25:35] Schleife: 39
[22:25:35] Schleife: 40
[22:25:35] Schleife: 41
[22:25:35] Schleife: 42
[22:25:35] Schleife: 43
[22:25:35] Schleife: 44
[22:25:35] Schleife: 45
[22:25:35] Schleife: 46
[22:25:35] Schleife: 47
[22:25:35] Schleife: 48
[22:25:35] Schleife: 49
[22:25:35] Schleife: 50
[22:25:35] Schleife: 51
[22:25:35] Schleife: 52
[22:25:35] Schleife: 53
[22:25:35] Schleife: 54
[22:25:35] Schleife: 55
[22:25:35] Schleife: 56
[22:25:35] Schleife: 57
[22:25:35] Schleife: 58
[22:25:35] Schleife: 59
[22:25:35] Schleife: 60
[22:25:35] Schleife: 61
[22:25:35] Schleife: 62
[22:25:35] Schleife: 63
[22:25:35] Schleife: 64
[22:25:35] Schleife: 65
[22:25:35] Schleife: 66
[22:25:35] Schleife: 67
[22:25:35] Schleife: 68
[22:25:35] Schleife: 69
[22:25:35] Schleife: 70
[22:25:35] Schleife: 71
[22:25:35] Schleife: 72
[22:25:35] Schleife: 73
[22:25:35] Schleife: 74
[22:25:35] Schleife: 75
[22:25:35] Schleife: 76
[22:25:35] Schleife: 77
[22:25:35] Schleife: 78
[22:25:35] Schleife: 79
[22:25:35] Schleife: 80
[22:25:35] Schleife: 81
[22:25:35] Schleife: 82
[22:25:35] Schleife: 83
[22:25:35] Schleife: 84
[22:25:35] Schleife: 85
[22:25:35] Schleife: 86
[22:25:35] Schleife: 87
[22:25:35] Schleife: 88
[22:25:35] Schleife: 89
[22:25:35] Schleife: 90
[22:25:35] Schleife: 91
[22:25:35] Schleife: 92
[22:25:35] Schleife: 93
[22:25:35] Schleife: 94
[22:25:35] Schleife: 95
[22:25:35] Schleife: 96
[22:25:35] Schleife: 97
[22:25:35] Schleife: 98
[22:25:35] Schleife: 99
[22:25:35] Schleife: 100
[22:25:35] Schleife: 101
[22:25:35] Schleife: 102
[22:25:35] Schleife: 103
[22:25:35] Schleife: 104
[22:25:35] Schleife: 105
[22:25:35] Schleife: 106
[22:25:35] Schleife: 107
[22:25:35] Schleife: 108
[22:25:35] Schleife: 109
[22:25:35] Schleife: 110
[22:25:35] Schleife: 111
[22:25:35] Schleife: 112
[22:25:35] Schleife: 113
[22:25:35] Schleife: 114
[22:25:35] Schleife: 115
[22:25:35] Schleife: 116
[22:25:35] Schleife: 117
[22:25:35] Schleife: 118
[22:25:35] Schleife: 119
[22:25:35] Schleife: 120
[22:25:35] Schleife: 121
[22:25:35] Schleife: 122
[22:25:35] Schleife: 123
[22:25:35] Schleife: 124
[22:25:35] Schleife: 125
[22:25:35] Schleife: 126
[22:25:35] Schleife: 127
[22:25:35] Schleife: 128
[22:25:35] Schleife: 129
[22:25:35] Schleife: 130
[22:25:35] Schleife: 131
[22:25:35] Schleife: 132
[22:25:35] Schleife: 133
[22:25:35] Schleife: 134
[22:25:35] Schleife: 135
[22:25:35] Schleife: 136
[22:25:35] Schleife: 137
[22:25:35] Schleife: 138
[22:25:35] Schleife: 139
[22:25:35] Schleife: 140
[22:25:35] Schleife: 141
[22:25:35] Schleife: 142
[22:25:35] Schleife: 143
[22:25:35] Schleife: 144
[22:25:35] Schleife: 145
[22:25:35] Schleife: 146
[22:25:35] Schleife: 147
[22:25:35] Schleife: 148
[22:25:35] Schleife: 149
[22:25:35] Schleife: 150
[22:25:35] Schleife: 151
[22:25:35] Schleife: 152
[22:25:35] Schleife: 153
[22:25:35] Schleife: 154
[22:25:35] Schleife: 155
[22:25:35] Schleife: 156
[22:25:35] Schleife: 157
[22:25:35] Schleife: 158
[22:25:35] Schleife: 159
[22:25:37] playerid: 0, logged: 1
[22:25:37] Spieler: 500
[22:25:37] Fraktion: 3
[22:25:37] vor string
Alles anzeigen
Nein, dann funktioniert es nicht.
Schreibt dann z.B jemand aus Fraktion 0 sieht der aus Fraktion 3 nicht mal mehr die Eingabe.
Hier die Funktion
stock GetRankName(frakID, rank)
{
new string[32];
switch(rank)
{
case 0: format(string, sizeof(string), fRang[frakID][fRangName0]);
case 1: format(string, sizeof(string), fRang[frakID][fRangName1]);
case 2: format(string, sizeof(string), fRang[frakID][fRangName2]);
case 3: format(string, sizeof(string), fRang[frakID][fRangName3]);
case 4: format(string, sizeof(string), fRang[frakID][fRangName4]);
case 5: format(string, sizeof(string), fRang[frakID][fRangName5]);
case 6: format(string, sizeof(string), fRang[frakID][fRangName6]);
case 7: format(string, sizeof(string), fRang[frakID][fRangName7]);
case 8: format(string, sizeof(string), fRang[frakID][fRangName8]);
}
return string;
}
Mit der lese ich lediglich die Rang Namen aus
Eine Meldung ist nicht im Compiler, nur das Copyright.
Hier mal der Befehl:
CMD:department(playerid, params[])
{
if(!IsLoggedIn(playerid))return 1;
new text[96], string[128];
if(sscanf(params, "s[96]", text))return SendClientMessage(playerid, COLOR_GREY, "** Benutze (/d)epartment [Nachricht]");
if(!(Spieler[playerid][pFraktion] == 1 || Spieler[playerid][pFraktion] == 3))return SendClientMessage(playerid, COLOR_GREY, "** Du bist kein Beamter.");
format(string, sizeof(string), "** %s %s: %s, over **", GetRankName(Spieler[playerid][pFraktion], Spieler[playerid][pRank]), GetName(playerid), text);
for(new i=0;i<GetMaxPlayers();i++)
{
if(IsPlayerConnected(i))
{
if(Spieler[i][pFraktion] == 1 || Spieler[i][pFraktion] == 3)
{
SendClientMessage(i, COLOR_DEPARTMENT, string);
return 1;
}
}
}
return 1;
}
Hallo,
ich habe derzeit ein Problem welches sich nicht behebe lässt.
Manche Befehle funktionieren nicht, obwohl Sie richtig geschrieben sind. Fraktion 1 kann z.B den Befehl nutzen, Fraktion 3 wird der Befehl als nicht vorhanden angezeigt.
Vielleicht hilft euch dieser Public?
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
return SendClientMessage(playerid, COLOR_WHITE, "Der eingegebene Befehl wurde nicht gefunden. Bitte verwende {33AA33}/help");
}