Steht alles ganz unten!
Willkommens nachricht
- Shiver
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
hast du ma versucht zu debuggen? wird eine datei erstellt?
-
Ja es wird eine Datei erstellt blos ohne Namen.
-
hier mal ein vergleich:
OnPlayerConnect(playerid)
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt");register
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt");login
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);loadaccount
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt");spielerspeichern
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt");bei login ist es richtig.. bei allen anderen falsch
-
Du meinst das bei jedem hinten dran das mit name ?
-
jo
wenn er den namen nicht ausließt is klar das die datei keinen namen hat -
stock Register(playerid,key[])
{
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
dini_Create(Spielerdatei);
dini_Set(Spielerdatei,"Passwort",key);
SendClientMessage(playerid,BLAU,"Erfolgreich registriert.");
SetPlayerScore(playerid,1);
return 1;
}so sollte es eigentlich klappen
-
Also die Spielerdatei wird jetzt erstellt, aber ich muss mich immer neu registrieren
Und bekomme die Warnings:
C:\Users\patrick\Desktop\Scripts\Miami-Roleplay v1.2\gamemodes\Selfmade.pwn(72) : warning 217: loose indentation
C:\Users\patrick\Desktop\Scripts\Miami-Roleplay v1.2\gamemodes\Selfmade.pwn(133) : warning 217: loose indentation
C:\Users\patrick\Desktop\Scripts\Miami-Roleplay v1.2\gamemodes\Selfmade.pwn(302) : warning 217: loose indentation
C:\Users\patrick\Desktop\Scripts\Miami-Roleplay v1.2\gamemodes\Selfmade.pwn(401) : warning 202: number of arguments does not match definition
C:\Users\patrick\Desktop\Scripts\Miami-Roleplay v1.2\gamemodes\Selfmade.pwn(402) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase5 Warnings.
-
hast du es unter onplayerconnect auch gefixxt? da es fast überall falsch war
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);
if(dini_Exists(Spielerdatei))und für die warnings .. ohne code kann keiner helfen
-
C:\Users\patrick\Desktop\Scripts\Miami-Roleplay v1.2\gamemodes\Selfmade.pwn(72) : warning 217: loose indentation
C:\Users\patrick\Desktop\Scripts\Miami-Roleplay v1.2\gamemodes\Selfmade.pwn(133) : warning 217: loose indentation
C:\Users\patrick\Desktop\Scripts\Miami-Roleplay v1.2\gamemodes\Selfmade.pwn(302) : warning 217: loose indentation
C:\Users\patrick\Desktop\Scripts\Miami-Roleplay v1.2\gamemodes\Selfmade.pwn(376) : warning 225: unreachable code
C:\Users\patrick\Desktop\Scripts\Miami-Roleplay v1.2\gamemodes\Selfmade.pwn(402) : warning 202: number of arguments does not match definition
C:\Users\patrick\Desktop\Scripts\Miami-Roleplay v1.2\gamemodes\Selfmade.pwn(403) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase6 Warnings.
-
Mach mal überall ein name hin wo du Spielerdatei formatiert hast.
new Spielerdatei[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Spielerdatei,sizeof(Spielerdatei),"/Accounts/%s.txt",name);Edit: Schick mal den Code wo die Warnings sind.
-
So jetzt habe ich ein anderes Problem und zwar will ich eine Willkommens Nachricht schreiben,
bis jetzt habe ich das so:
{
SendClientMessage(playerid,BLAU,"Herzlich Willkommen auf *Miami~Roleplay");
}
return 1; -
Und weiter? Was soll da noch gemacht werden?
-
OnPlayerConnect(playerid)
{
SendClientMessage(playerid,Gruen,"Hallo");
return 1;
} -
Genau bei dieser Zeile, oder bei einer anderen?
Wenn bei der vorherigen Zeile, worunter hast du das gemacht? -
-
breadfish.de
Hat das Thema geschlossen.