Guten Tag und willkommen im Breadfish ![]()
Naja die ersten 2 sind jetzt nicht so meins aber kann man lassen.
Mal eine kleine Frage, mal auf der NeS Community gespielt, der Name ist nicht so kraaas verbreitet und ist mir direkt ins Auge gestochen ![]()
Beiträge von Kasakow
-
-
Gude Tim du schlawiner, schön dich mal wieder hier im BF zu sehen
#timauftestogeballert -
Weiß nicht wo das Problem liegen sollte einen globalen Timer dafür zu nutzen, haben viele Scripts so enthalten und es läuft ja trotzdem super auf den Servern

-
Sieht so aus als würdest du sscanf ohne Plugin nutzen, können wir ja nicht wissen

-
Mach mal aus
case:7,8,9,10,11,12,13:ein
case 7,8,9,10,11,12,13:
-
Ja wär cool wenn du mir die Zeile zu sendest

-
Du musst einen neuen String für den format() verwenden.
Stimmt nicht, man kann das genauso gut überschreiben.
und @KinGRaPTiiC weis gar nicht wieso du wenn du es schon ausgeben lässt, nicht mit fID direkt abfragst.
Probiere es mal so
-> Quellcode <-
ocmd:f(playerid,params[])
{
new fID = PlayerInfo[playerid][pFraktion];
switch(fID)
{
case:7,8,9,10,11,12,13:
{
new string[164];
if(sscanf(params, "s[128]", string))return SendClientMessage(playerid, GELB, "INFO: /f [Nachricht]");
format(string, sizeof string, "**(( %s: %s ))**", SpielerName(playerid), string);
for(new i=0, ifID = 0; i<GetPlayerPoolSize(); i++)
{
if(!IsPlayerConnected(i))continue;
ifID = PlayerInfo[i][pFraktion];
if(ifID == fID)
{
SendClientMessage(i, HELLBLAU, string);
}
}
}
default: return SendClientMessage(playerid,GRAU,"Du bist in keiner Gang/Mafia!");
}
return 1;
} -
Habe heute einen Brief bekommen vom MediaMarkt, das die Reparatur meines Gerätes leider nicht möglich ist und das ich mit dem Kaufbeleg und ggf. vorhandenem Zubehör ins Service Center kommen soll, bedeutet das sowas wie dass ich ein neues Gerät bekomme ?
Was meint ihr dazu, jemand damit Erfahrungen gemacht ? -
Wie bereits Kaliber erwähnte, wissen wir nicht wie deine "administrative" Variable aussieht, was die meisten Menschen nicht verstehen

Aber da ich hier an ein GF denke, nehm ich an dies wäre PlayerInfo[id][pAdmin], sicher bin ich mir natürlich gerade nicht
-
Aus langeweile mal wieder CSGO spielen, echt nicht das beste aber ajoo #boring
-
Eine frage ist mir grad in den Kopf gekommen, du schreibst in Klammern "Serverleiter", sprich du möchtest quasi das der zweit-Entwickler auch zweit-Projektinhaber ist oder wie darf man dies verstehen ?
-
In dem du den Farbcode bei der erstellung änderst.
-
Habs grad mal angepasst, hat dazu auch eine Klammer gefehlt.
-> Quellcode <-
ocmd:giveschein(playerid, params[])
{
if(!isAdmin(playerid, 3))return SendClientMessage(playerid,DUNKELROT,"Dein Adminlevel ist zu Niedrig!");
new pID, Lizenz[24], string[128];
if(sscanf(params,"us[24]", pID, Lizenz))return SendClientMessage(playerid, GELB, "[INFO]: /giveschein [ID] [Schein]");
CallRemoteFunction("GivePlayerLicense", "iis", playerid, pID, Lizenz);
}
stock GivePlayerLicense(playerid, giveid, license[])
{
if(!strcmp(license, "Auto", true))
{
return 1;
}
else if(!strcmp(license, "Motorrad", true))
{
return 1;
}
else if(!strcmp(license, "Flugschein", true))
{
return 1;
}
else if(!strcmp(license, "LKW", true))
{
return 1;
}
else return SendClientMessage(playerid, -1, "Ungültige Auswahl");
return 1;
} -
Ja seh grade, es funktioniert nun.
Ich hab zwar keine Ahnung wieso es vorher nicht gefunkt hatte wo ich den Beitrag geschrieben hatte, da ich die mysql.ini vorher auch im Main hatte, aber wayne es funkt nun.
Danke dir für deine schnelle Antwort
-
@Kaliber
Hab bereits beide ausprobiert, also Main & Scriptfiles Ordner und hatte diese Konfig angegeben, connecten tut er aber nicht.
Finde diese Methode aber echt interessant und toll, da man dafür nur noch eine Zeile im Quellcode braucht fast um sich zur Datenbank zu verbinden. -
Tagchen, hätte mal eine Frage zu einer recht neueren Funktion der "r40" BlueG SQL Plugin Reihe.
Und zwar wollte ich fragen ob die INI datei im Main Ordner liegen muss oder im Scriptfiles ordner und ob meine Konfiguration richtig ist.
Die 2 Fragen kommen auf, da der errno -1 ausgibt und der errno meines Wissens nach auf 0 stehen muss für eine aktive Verbindung.-> SQL Konfigurationsdatei <-
hostname = 127.0.0.1
username = root
password =
database = actors
auto_reconnect = true
multi_statements = true
pool_size = 2
server_port = 3306-> SQL Verbindung <-
sql = mysql_connect_file("mysql.ini");printf("errno:%d",mysql_errno(sql)); -
Ein kleiner Tipp am rande, 2x return 1 in der Funktion zu haben ist überflüssig, zumindestens für die Schleife, da das 2. return 1 danach nichts mehr bringt weil das erste den restlichen Code ja quasi "stopt", break wär dort angebrachter für die Schleife

-
Wieso? Wieso tust du uns das an? Ich hab dir doch nichts getan
Hättest gar nicht drauf klicken müssen, aber ist natürlich verlockend wenn ich das hier rein poste

-
Ich wohne in Österreich
... da müsse ich jmd. vor Ort haben.Würde ich die nötigen Kenntnisse haben, würde ich immer rüberfahren da ich ja nur wie bereits erwähnt 40KM von FFM wohne, da ich diese aber nicht direkt besitze, bzw nicht für den "festen" Server vertrieb , fällt diese Option weg. Ja aber würd an deiner stelle echt mit einem erfahrenen Hosting, reseller Schritte besprechen

-