Hallo bin heute von dcmd zu ocmd gegangen weil ich es besser finde.
Hier meine frage da ich ja bei OnPlayerCommandText diese Abfrage nutze:else
{
SendClientMessage(playerid, Rot, "Fehler! Dieser Befehl ist nicht gültig!");
return 1;
}
wird mir angezeigt das der befehlt nixcht gültig ist
aber er geht hier mal der befehl: ocmd:h(playerid,params[])
{
return ocmd_auflegen(playerid,params);
}
ocmd:addfriends(playerid,params[])
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
new u[MAX_PLAYER_NAME];
new mysql[128];
SendClientMessage(playerid,Gelb,"Vor der Abfrage...");
if(sscanf(params, "r",u))return SendClientMessage(playerid,Gelb,"An der Abfrage scheitert es..");
{
SendClientMessage(playerid,Gelb,u);
SendClientMessage(playerid,Gelb,"Bis nach der Abfrage gehts noch..");
if(mysql_CheckItExists(playerid,"hkontakte","besitzer","kontakt",u)==0)
{
new i = mysql_GetInt("accounts","handynr","Name",u);
format(mysql, sizeof(mysql), "INSERT INTO hkontakte (besitzer,kontakt,nummer) VALUES ('%s','%s',%i)",name,u,i);
mysql_query(mysql);
SendClientMessage(playerid,Gelb,"Er ist jetzt in deinen Kontakten.");
}
else
{
SendClientMessage(playerid,Gelb,"Er ist schon in deinen Kontakten.");
}
}
return 1;
}
MFG
//edit sry habe ich übersehen -.- xD