Woher hast du das Fabian?
Beiträge von fd849fa292a5
-
-
Den Server von 0.3 holen.
Server.cfg per Hand übertragen.
filterscripts / gamemodes übertragen.
scriptfiles Ordner übertragen. -
Benutz dein Kopf. Bastel etwas, damit es mehr Feature hat.
-
Sieht nicht schlecht aus.
-
Wow, 1000 Beiträge und noch nie was von States gehört?
#define PLAYER_STATE_NONE (kein Status)
#define PLAYER_STATE_ONFOOT (zu Fuß)
#define PLAYER_STATE_DRIVER (im Auto)
#define PLAYER_STATE_PASSENGER (Beifahrer)
#define PLAYER_STATE_EXIT_VEHICLE (brauchst du eig überhaupt nicht)
#define PLAYER_STATE_ENTER_VEHICLE_DRIVER (brauchst du eig überhaupt nicht)
#define PLAYER_STATE_ENTER_VEHICLE_PASSENGER (brauchst du eig überhaupt nicht)
#define PLAYER_STATE_WASTED (brauchst du eig überhaupt nicht)
#define PLAYER_STATE_SPAWNED (brauchst du eig überhaupt nicht)
#define PLAYER_STATE_SPECTATING (jemanden Zuschauen/Spectaten)Das sind die "Staten" (is das die Mehrzahl von Status?)
Die Postanzahl sagt niemals die Wahrheit über den User.
-
Mach doch mal etwas Spezielles dazu.
-
-->
new derby[MAX_PLAYERS];
derby[playerid] = SetTimer("ScanVehicleHealth", 1000, 1);... KillTimer(derby[playerid]);
-
if(listitem == 0) /* Lesen */
{
if(PlayerInfo[playerid][pAusgang] > 0)
{
new string[512], mail[512];
new dtm1[256];
new dtm2[256];
new dtm3[256];
new btr1[256];
new btr2[256];
new btr3[256];
new name[24]; GetPlayerName(playerid, name, 24);
format(string, sizeof(string), "/Mail/Postausgang/%s.mail.0", name);
if(dini_Exists(string))
{
btr1 = dini_Get(string, "Betreff");
dtm1 = dini_Get(string, "Datum");
format(mail, sizeof(mail), "%s - %s", btr1, dtm1);
format(string, sizeof(string), "/Mail/Postausgang/%s.mail.1", name);
if(dini_Exists(string))
{
btr2 = dini_Get(string, "Betreff");
dtm2 = dini_Get(string, "Datum");
format(mail, sizeof(mail), "%s - %s\n%s - %s", btr1, dtm1, btr2, dtm2);
format(string, sizeof(string), "/Mail/Postausgang/%s.mail.2", name);
if(dini_Exists(string))
{
btr3 = dini_Get(string, "Betreff");
dtm3 = dini_Get(string, "Datum");
format(mail, sizeof(mail), "%s - %s\n%s - %s\n%s - %s", btr1, dtm1, btr2, dtm2, btr3, dtm3);
ShowPlayerDialog(playerid,18,DIALOG_STYLE_LIST,"[E-Mail System] Postausgang:",mail,"Lesen","Abbrechen");
return 1;
}
else
{
ShowPlayerDialog(playerid,18,DIALOG_STYLE_LIST,"[E-Mail System] Postausgang:",mail,"Lesen","Abbrechen");
return 1;
}
}
else
{
ShowPlayerDialog(playerid,18,DIALOG_STYLE_LIST,"[E-Mail System] Postausgang:",mail,"Lesen","Abbrechen");
return 1;
}
}
else
{
return 1;
}
}
return 1;
}Es gibt da nur 1 Problem...Es wird nichts angezeigt, wenn sie aufgelistet werden sollen.
Die Dateien name.mail.0 und .1 sind da, aber der Server zeigt überhaupt net das 'Lesen' an. -
Punkte
-
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
-
Idee:
/ 5
Gesamt:/ 10
-
Google Chrome
-
Es ist sche*ß kalt draußen, kennt niemand ne Seite dafür ?
-
Ich muss mir ne Praktikumsstelle suchen, jedoch weiß ich nicht gute Seiten, welche eigentlich zum Suchen am besten sind.
Kennt jemand eine gute Seite dafür ?
Was ich so finden will:
- Computer Bereich
- Programmierung
- Designen -
Sieht ganz gut aus
-
Code:
if(listitem == 0) /* Lesen */
{
if(PlayerInfo[playerid][pAusgang] > 0)
{
for(new i=0; i <= MAIL_MAX; i++)
{
new key[512], val[512];
new Data[512];
new text[512], ex[512];
format(text, sizeof(text), "/Mail/Postausgang/%s.mail.%d", ReadName(playerid), i);
new File: UserFile = fopen(text, io_read);
if (UserFile)
{
if( strcmp( key , "Betreff" , true ) == 0 ) { val = ini_GetValue( Data ); format(ex, 512, "%s", val); }
Maximal++;
fclose(UserFile);
}
else if(!UserFile)
{
if(Maximal < 1)
{
Maximal = 0;
return 1;
}
else
{
new mail[512];
format(mail, 512, "%s", ex);
ShowPlayerDialog(playerid,13,DIALOG_STYLE_LIST,"[E-Mail System] Posteingang:",mail,"Weiter","Abbrechen");
return 1;
}
}
return 1;
}
return 1;
}
return 1;
}Ich will so gesagt immer den Betreff in der Liste haben.
Ich weiß nicht wie ich es machen soll, dass wenn die Datei existiert auch der Name dann dabeisteht. -
Kannst auch von mein Selfmade, dass hier haben:
Download -
Ich möchte, dass die Datei Endung bei 0 bis 25 geht.
So möchte ich es machen :
format(string, sizeof(string), "/Message/%s.mail.%d", name, NextFreeSlot(playerid));
Wie mache ich nun
stock NextFreeSlot(playerid) {
Ich will, dass es bis 25 geht und immer die nächste freie Zahl nimmt.Weiß jemand, wie man sowas machen könnte
-
0.1 / 10.0
Es ist zu einfach genommen ... ca. 10 Min Arbeit -
Ich würde gerne ein Ordner mit den Namen eines Spielers erstellen, aber wie ?
Ich würde dort einiges gern speichern, aber weiß net wie man Ordner erstellt.- MfG Bullet