OK danke
Aber wie man Autos speichert weis ich leider immer noch nicht.
Beiträge von Ducky
-
-
Di da währe?
-
Ich weis, würde es aber gerne vorerst mit dini abspeichern.
Danke für deine Antwort -
Hey!
Wie kann ich mit dini den Tank von Autos in einer Datei speichern?
Es müsste mir nur grob erklärt werden
Danke im voraus . -
Zitat von Pille
Aber beides geht nicht
Sicher geht das.
ca so:new paytime[MAX_PLAYERS];
public OnGameModeInit ()
{
SetTimer("Minute",60000,true);
}forward Minute ();
public Minute ()
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
if(eingeloggt[i] == 0) continue; // Kann raus genommen werden wenn das nicht abgefragt werden muss!
paytime[i]++;
if(paytime[i] == 60) // 60 steht für 60 Minuten
{
//Hier kommt rein was passieren soll wenn der Spieler payday hat!
paytime[i] = 0; // Die Variable Paytime wird wieder auf 0 gesetzt.
}
}
}Pille -> beides geht man braucht nur Grundkenntnisse.
-
Mach einen Minuten timer!!
Dann beim Timer wird eine Variable um 1 erhöht!
Wenn diese Variable beispielsweise (für jeden Spieler einzeln) auf 60 ist, bekommt der Spieler payday und
die Variable wird wieder auf 0 gesetzt!
Hört sich kompliziert an ist aber relativ einfach!
Liebe Grüße, Blazer -
response 1 = Der erste Button
response 0 = Der zweite Button -
-.-
Weil die Textdraws nicht richtig oder garnicht angezeigt werden.
Wenn ich einen wegnehme funktioniert alles wieder... -
Ich lasse dem Spieler 6 Textdraws auf einmal anzeigen (tacho)
Jeder hat eine eigene Box -
Überhaupt nicht
Aber jedem das seine -
Dann erstell die Fraktionen bevor du /members Befehl machst?
Achso weil die Abfragen gleich sind ist es gf oder was?
Es ist einfacher mit enums zu arbeiten als mit PVar -
@midomen:
Laber doch das is aus meinem Selfmade -
if(strcmp("/mitglieder", cmd, true) == 0)
{
if(PlayerInfo[playerid][pMember] == 0) { // ändern
SCM(playerid,COLOR_GREY,"Du bist Zivilist!");
return 1;
}
new string[64],
spielername[MAX_PLAYER_NAME];
SendClientMessage(playerid, COLOR_YELLOW,"|- Member deiner Fraktion: -|");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(!IsPlayerConnected(i)) continue;
if(PlayerInfo[i][pMember] == PlayerInfo[playerid][pMember]) // ändern
GetPlayerName(i, spielername, MAX_PLAYER_NAME);
format(string, sizeof(string), "Member %s (ID: %i) | Rang: %d", spielername,i, PlayerInfo[i][pRang]); // ändern
SendClientMessage(playerid,COLOR_WHITE,string);
}
return 1;
}
deine Abfragen reinmachen .. fertig -
Hey
Wie kann ich die Anzahl der maximalen Textdraws erhöhen?
Ich glaube ich habe die erreicht da, wenn ich noch eins hinzufüge, werden einige nicht mehr richtig ,oder garnicht mehr,angezeigt!
Kann mir da jemand helfen? -
-
-
ICh denke schon ich habe nichts verändert nur auf starten gedrückt bei mysql
-
Das alte is wieder drin .. jedoch kann ich nun wieder nicht zur Datenbank connecten
-
Danke das sieht schon mal besser aus
Aber funktionieren tut es trotzdem nicht so ganz:SQL[22:05:34] Error: Function not registered: 'mysql_fetch_row' [22:05:34] Script[gamemodes/script.amx]: Run time error 19: "File or function is not
stock mysql_ReturnPasswort(Name[])
{
new query[130], Get[130];
mysql_real_escape_string(Name, Name);
format(query, 128, "SELECT `passwort` FROM `accounts` WHERE `Name` = '%s'", Name);
mysql_query(query);
mysql_store_result();
mysql_fetch_row(Get); // <---------------------------------------- HIER IST DER FEHLER!!!! :)
mysql_free_result();
return Get;
} -
Windows 7