Ich habe mal 2 Fragen:
1. Wie kann man abfragen ob es diese nummer schon gibt??
2 .Wie fragt man ab ob diese nummer richtig ist und der Player Online??
Meine Speicher art ist MYSQL
Ich habe mal 2 Fragen:
1. Wie kann man abfragen ob es diese nummer schon gibt??
2 .Wie fragt man ab ob diese nummer richtig ist und der Player Online??
Meine Speicher art ist MYSQL
dini oder MySQL?
dini oder MySQL?
Steht doch da MYSQL
1. new query[128];
format(query,128,"SELECT * FROM Tabelle WHERE Nummer='%d',nummer);
mysql_query(query);
mysql_store_result();
new r = mysql_num_rows();
mysql_free_result();
if(r > 0)
{
//Nummer vergeben!
}
else {
//Nummer nicht vergeben!
}
2.
stock IsNumberTaken(nummer){ for(new i=0;i<MAX_PLAYERS;i++) if(IsPlayerConnected(i)) if(Variable == Nummer)return true; return false;}
1. Benutzt du mysql?
2.
stock IsNumberTaken(nummer){ for(new i=0;i<MAX_PLAYERS;i++) if(IsPlayerConnected(i)) if(Variable == Nummer)return true; return false;}
???
So, hier mal vernünftig.
http://pastebin.com/UYDFFFEu
Steht doch da MYSQL
Sry, überlesen D:
stock CheckNumber(Nummer)
{
new Query[128],count=0;
format(Query, sizeof(Query), "SELECT * FROM `DEINE_SPIELER_TABELLE` WHERE `DEINE_TELEFONNUMMERVAR` = '%d'", Nummer);
mysql_query(Query);
mysql_store_result();
count = mysql_num_rows();
mysql_free_result();
return count;
}
if(CheckNummer(Nummer) == 0)
{
//Wenn Nummer nicht vorhanden ist
}
stock IsNumberOnline(Nummer)
{
new stop=0;
for(new i; i < MAX_PLAYERS && stop==0; i++)
{
if(IsPlayerConnected(i) && !IsPlayerNPC(i))
{
if(DEINE_TELEFON_VAR == Nummer) //Ersetz das durch deine PVar oder Array
stop=1,return i;
}
}
return 0;
}
Edit: Zu langsam D:
Kann es mir wer per TeamVieWer Machen???
ich check dat net
Was verstehst du da nicht?
Dir wurden schon die Funktionen alle gemacht.
Du musst sie nur anwenden.