Hey, ich habe folgendes Problem.
Wenn sich jemand Registriert hat und /stats eingeben will dann bekommt man eine ERROR Meldung, dass der Befehl nicht existiert.
Sobald man einmal gestorben ist,  jemanden tötet oder man einen Payday bekommt funktioniert es.
Code
		
					
			ocmd:stats(playerid,params[])
{
	new Float:KD = sInfo[playerid][pKills]/sInfo[playerid][pTode], statshead[128],stats[1024],stats1[1024],stats2[1024];
	if(sInfo[playerid][pEingeloggt] == 0) return SendClientMessage(playerid, GRAU, LOGINERROR);
	format(statshead,sizeof(statshead), "{FF9E00}Statistiken von %s", SpielerName(playerid));
	format(stats1,sizeof(stats1), "		{FF9E00}Charakter\
	\n_________________________________________\
	\n{FFFFFF}Name:				{004900}%s\
	\n{FFFFFF}Alter:				{004900}%i\
	\n{FFFFFF}Geschlecht:			{004900}%s\
	\n{FFFFFF}Respektpunkte:		{004900}%i/%i\
	\n{FFFFFF}Payday in:			{004900}%i/60\
	\n{FF9E00}________________________________________",SpielerName(playerid), sInfo[playerid][pAlter],GetPlayerSex(playerid),sInfo[playerid][pEXP],(sInfo[playerid][pLevel]*3),sInfo[playerid][pPayday]);
	format(stats2,sizeof(stats2),"\n		{FF9E00}PvP\
	\n________________________________________\
	\n{FFFFFF}Kills:				{004900}%i\
	\n{FFFFFF}Tode:				{004900}%i\
	\n{FFFFFF}K/D:				{004900}%f\
	\n{FF9E00}________________________________________\
	\n		{FF9E00}Sonstiges\
	\n________________________________________\
	\n{FFFFFF}Premium: ",
	sInfo[playerid][pKills],sInfo[playerid][pTode], KD);
	format(stats,sizeof(stats),"%s%s",stats1,stats2);
	ShowPlayerDialog(playerid,DIALOG_STATS,0, statshead, stats, "Schliessen", "");
	return 1;
}
	
			Alles anzeigen